Team 10A: Automatic Lego Sorting Machine

Slides:



Advertisements
Similar presentations
Request Dispatching for Cheap Energy Prices in Cloud Data Centers
Advertisements

SpringerLink Training Kit
Luminosity measurements at Hadron Colliders
From Word Embeddings To Document Distances
Choosing a Dental Plan Student Name
Virtual Environments and Computer Graphics
Chương 1: CÁC PHƯƠNG THỨC GIAO DỊCH TRÊN THỊ TRƯỜNG THẾ GIỚI
THỰC TIỄN KINH DOANH TRONG CỘNG ĐỒNG KINH TẾ ASEAN –
D. Phát triển thương hiệu
NHỮNG VẤN ĐỀ NỔI BẬT CỦA NỀN KINH TẾ VIỆT NAM GIAI ĐOẠN
Điều trị chống huyết khối trong tai biến mạch máu não
BÖnh Parkinson PGS.TS.BS NGUYỄN TRỌNG HƯNG BỆNH VIỆN LÃO KHOA TRUNG ƯƠNG TRƯỜNG ĐẠI HỌC Y HÀ NỘI Bác Ninh 2013.
Nasal Cannula X particulate mask
Evolving Architecture for Beyond the Standard Model
HF NOISE FILTERS PERFORMANCE
Electronics for Pedestrians – Passive Components –
Parameterization of Tabulated BRDFs Ian Mallett (me), Cem Yuksel
L-Systems and Affine Transformations
CMSC423: Bioinformatic Algorithms, Databases and Tools
Some aspect concerning the LMDZ dynamical core and its use
Bayesian Confidence Limits and Intervals
实习总结 (Internship Summary)
Current State of Japanese Economy under Negative Interest Rate and Proposed Remedies Naoyuki Yoshino Dean Asian Development Bank Institute Professor Emeritus,
Front End Electronics for SOI Monolithic Pixel Sensor
Face Recognition Monday, February 1, 2016.
Solving Rubik's Cube By: Etai Nativ.
CS284 Paper Presentation Arpad Kovacs
انتقال حرارت 2 خانم خسرویار.
Summer Student Program First results
Theoretical Results on Neutrinos
HERMESでのHard Exclusive生成過程による 核子内クォーク全角運動量についての研究
Wavelet Coherence & Cross-Wavelet Transform
yaSpMV: Yet Another SpMV Framework on GPUs
Creating Synthetic Microdata for Higher Educational Use in Japan: Reproduction of Distribution Type based on the Descriptive Statistics Kiyomi Shirakawa.
MOCLA02 Design of a Compact L-­band Transverse Deflecting Cavity with Arbitrary Polarizations for the SACLA Injector Sep. 14th, 2015 H. Maesaka, T. Asaka,
Hui Wang†*, Canturk Isci‡, Lavanya Subramanian*,
Fuel cell development program for electric vehicle
Overview of TST-2 Experiment
Optomechanics with atoms
داده کاوی سئوالات نمونه
Inter-system biases estimation in multi-GNSS relative positioning with GPS and Galileo Cecile Deprez and Rene Warnant University of Liege, Belgium  
ლექცია 4 - ფული და ინფლაცია
10. predavanje Novac i financijski sustav
Wissenschaftliche Aussprache zur Dissertation
FLUORECENCE MICROSCOPY SUPERRESOLUTION BLINK MICROSCOPY ON THE BASIS OF ENGINEERED DARK STATES* *Christian Steinhauer, Carsten Forthmann, Jan Vogelsang,
Particle acceleration during the gamma-ray flares of the Crab Nebular
Interpretations of the Derivative Gottfried Wilhelm Leibniz
Advisor: Chiuyuan Chen Student: Shao-Chun Lin
Widow Rockfish Assessment
SiW-ECAL Beam Test 2015 Kick-Off meeting
On Robust Neighbor Discovery in Mobile Wireless Networks
Chapter 6 并发:死锁和饥饿 Operating Systems: Internals and Design Principles
You NEED your book!!! Frequency Distribution
Y V =0 a V =V0 x b b V =0 z
Fairness-oriented Scheduling Support for Multicore Systems
Climate-Energy-Policy Interaction
Hui Wang†*, Canturk Isci‡, Lavanya Subramanian*,
Ch48 Statistics by Chtan FYHSKulai
The ABCD matrix for parabolic reflectors and its application to astigmatism free four-mirror cavities.
Measure Twice and Cut Once: Robust Dynamic Voltage Scaling for FPGAs
Online Learning: An Introduction
Factor Based Index of Systemic Stress (FISS)
What is Chemistry? Chemistry is: the study of matter & the changes it undergoes Composition Structure Properties Energy changes.
THE BERRY PHASE OF A BOGOLIUBOV QUASIPARTICLE IN AN ABRIKOSOV VORTEX*
Quantum-classical transition in optical twin beams and experimental applications to quantum metrology Ivano Ruo-Berchera Frascati.
The Toroidal Sporadic Source: Understanding Temporal Variations
FW 3.4: More Circle Practice
ارائه یک روش حل مبتنی بر استراتژی های تکاملی گروه بندی برای حل مسئله بسته بندی اقلام در ظروف
Decision Procedures Christoph M. Wintersteiger 9/11/2017 3:14 PM
Limits on Anomalous WWγ and WWZ Couplings from DØ
Presentation transcript:

Team 10A: Automatic Lego Sorting Machine Team Members: Abdullah, Fahad , Sultan, Abdulaziz and Husain Roles: Alternating roles

Project Description Description of the project: Sponsor/client: Build a machine that sort Lego by size and functionality. Sponsor/client: NAU, Dr. David Welly Importance of the project: Skills and knowledge. Time and effort. Hi,everyone we are team 10A and our project is Automatic Lego Sorting Machine, My name is Fahad ….. Team Role is alternating Role. The description of out project is to design,build and test a machine that sort Legos by size and functionality. The sponsor of the project is NAU and the client is Dr David Welly. Importance of the project: Skills and knowledge: experience to develop our engineering skills and knowledge. Time and effort: reduce time and effort that we spend on sorting legos Figure 1: Lego [1] Fahad Alotaibi

Functional decomposition Black Box Figure 2: Black Box Sultan Alharbi

Functional decomposition Figure 3: Decomposition model Sultan Alharbi

Design Description

CAD Model Figure 4: Final CAD model Abdullah Almutairi

CAD Figure 5: Top view Figure 7: Detailed CAD Figure 6: Side view Abdullah Almutairi

BOM Table 1: Bill of materials Abdulaziz Almaimony

Analyses Summary

Arduino What is Arduino? Definition Types What does it do for our project? Using programming How it work in our project? Algorithms Arduino IDE [9] Figure 8: Arduino [8] Abdullah Almutairi

Example - Blink Figure 9: Arduino Abdullah Almutairi // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin LED_BUILTIN as an output. pinMode(LED_BUILTIN, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW } [10] Figure 9: Arduino Abdullah Almutairi

Scale Hacking + Arduino Problem: Weight Measurements of Lego pieces. Procedure: Sending information from sensor (load cells) Voltage Drop (output) Arduino connected to the sorting mechanism Pins motors turns Figure 10 : Arduino/sensor diagram Husain Alkandari

Figure 11: Load Cells Figure 12: Load cell on reality Husain Alkandari

Conveyor belt Assumptions Equations There is no friction between the and the belt. The size of the conveyor belt is 22” X 11”. Weight on the conveyor belt will be divided equally at all the points. Equations Figure 13: Conveyor belt Sultan Alharbi

Sorting Mechanism Knowing the weight of legos from part three Bins Rest it to start point. Rotate the motor to the right bin. Bins Each bin holds 5 legos. Bins size. Motor ( Actuator ) DC 12V Reduction Motor Worm Reversible High Torque Turbo Geared Motors 2-100RPM [F2] Cost of this motor is $11.59 [F2] The legoes have different dimensions long, short, and between and also have light weight. The sorting will depends on the weight of each lego. By knowing the type of lego that is coming from the weight scale in part three in project , the motor will rotate the bins till it match the right bin. We will have 6 bins since we are sorting 6 types of lego. Each bin will holds at least 5 legos and to calculate the volume of each bin by knowing the volume of largest lego. Each bin will be 5 in length, 4 in width ,and 6 in height. For the motor since the speed needed is 5 to 10 rpms is enough, and the torque is around 20 Nm and the cost of such motor is around $12. Two-phase reduction gear motor with encoder. Long service life, low noise, large torque. Stable and reliable performance. Can rotate and reversal, work more accurate. Fahad Alotaibi

Customer Requirements Separate Legos (10) Safety (10) Cost (8) Portable design (8) Easy to assemble (7) Longlife (7) Husain Alkandari

Customer Requirements Separate Legos: Scale precise readings Safety: Fully enclosed system Portable: Base and handles Longlife: Motors and conveyor belts Scale Husain Alkandari

Schedule & Budget Abdulaziz Almaimony

Budget Table 2: Budget Abdulaziz Almaimony

Conclusion Result Summary Acknowledge Achieved Abdullah Almutairi

References [1] Pymnts, “Everything Is Not Awesome As LEGO Sales Decline,” PYMNTS.com, 08-Mar-2018. [Online]. Available: https://www.pymnts.com/news/retail/2018/lego-toys-r-us-toy-industry-sales/. [Accessed: 02-Feb-2019]. [2]Ebay, “Motor High Torque”, available [online], https://www.ebay.com/itm/DC-12V-Reduction-Motor-Worm-Reversible-High-Torque-Turbo-Geared-Motors-2-100RPM-/232964282593 [3] MONK, SIMON. Programming Arduino: Getting Started with Sketches. Mcgraw-Hill Education, 2016. [4] Amazon.com. (2019). Amazon.com: Online Shopping for Electronics, Apparel, Computers, Books, DVDs & more. [online] Available at: https://www.amazon.com/ [Accessed 5 Mar. 2019]. [5] BrickLink, BrickLink - Minifig poc007 : Lego Blackbeard [Pirates of the Caribbean] - BrickLink Reference Catalog. [Online]. Available: https://www.bricklink.com/catalogTree.asp?itemType=P. [Accessed: 03-Mar-2019].

References [6] Martin, Fred G. "The art of LEGO design." The Robotics Practitioner: The Journal for Robot Build rs 1.2 (1995): 1-19. [7] “ARDUINO UNO R3 [A000066],” Amazon. [Online]. Available: https://www.amazon.com/Arduino-A000066-ARDUINO-UNO- R3/dp/B008GRTSV6. [Accessed: 04-Mar-2019]. [8] Softschools.com. (2019). Distance Speed Time Formula. [online] Available at: http://www.softschools.com/formulas/physics/distance_speed_time_formula/75/ [Accessed 5 Mar. 2019]. [9] Google Search. [Online]. Available: https://www.google.com/search?q=arduino&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiOgKSKq7_hAhWPY98KHbs9DVMQ_AUIESgE &biw=897&bih=607&dpr=2#imgrc=Z7Y7cYxr-WooxM: [Accessed: 08-Apr-2019]. [10] S. I. M. O. N. MONK, Programming arduino: Getting started with sketches. New york: Mcgraw-hill education, 2016. [11] “Home,” Arduino. [Online]. Available: https://www.arduino.cc/. [Accessed: 08-Apr-2019].

Thank You, Questions?