ELEG/CPEG 480- Capstone Design Project II
Total Page:16
File Type:pdf, Size:1020Kb
ELEG/CPEG 480- Capstone Design Project II Project Members Yousef A Al-Mousa S00030889 Rawan sajit S00036925 Sara N Rafat S00031271 Hessa K Alabdulmun'em S00034725 Project Supervisor(s) Dr. Seyed Esmaeili Department of Electrical & Computer Engineering AMERICAN UNIVERSITY of KUWAIT May, 19, 2019 0 Abstract Conveyors are durable and reliable components used in automated distribution and warehousing. In combination with computer-controlled pallet handling equipment, this allows for more efficient retail, wholesale, and manufacturing distribution. It is considered a labor- saving system that allows large volumes to move rapidly through a process, allowing companies to ship or receive higher volumes with smaller storage space and with less labor expense. The purpose of Conveyor belt in our project is to organize and sort the food into its storage place before cooking. We propose a robot system, which cooks meals through an available menu connected through network in an iPad. There will be sensors in the robot that will control the water level in the pot and another sensor during the cooking. The two ideas of having an organizer and an achievable robot achieving meals combined to reduce the time and effort of many employees in the restaurant to have a better social environment for both the customers and workers. The motivation behind this project is to create meals. Nowadays, because of people crammed schedules, people tend to resort to fast food instead of preparing healthy meals at home, which leads to the alarming increase of obesity and type 2 diabetes rates. Basically, our idea is a cooking robot with a plc stray programmer. The foods will have a bar code attached and with this code the process of scanning comes in-hand. After the food is scanned, organizing is then done by our programmed code and robot. Our robot will not only organize the food but cook it with amazing results through the aim of having the term” healthy” in mind. 1 Page Acknowledgment: First, all members of the team like to thank our Supervisor Prof. Seyed Ebrahim Esmaeili, an assistant professor in Electrical and Computer Engineering Department, College of Arts and Sciences at American University of Kuwait. From the beginning of the journey, Prof. Esmaeili trusted us with such a huge idea and support. He supported us with answering any question at any time to implement the project correctly. His office was always opened to meet us and discuss the project. Finally, our team likes to send a heart-felt thank you for our families and friends to give us the moral support. They did their best to build a beautiful and comfortable atmosphere around us to make this project doable. We will to thank each other to be flexible, patient, and hard worker to achieve the success of our project. 2 Page Table of Contents Abstract……………………………………………………………………………………………………………………………..1 Acknowledgment: ………………………………………………………………………………………………………………2 Chapter1: Introduction………………………………………………………………………………………………………10 1.1: Problem statement…………………………………………………………………………………………….……….10 1.2: The solution ………………………………………………………………………………………………………………..11 1.3: Idea development ………………………………………………………………………………………………………11 1.4: goals……………………………………………………………………………………………………………………………12 1.5: Objective……………………………………………………………………………………………………………………..12 1.6: Project and team SWOT analysis ………………………………………………………………………………..13 1.7: Conclusion…………………………………………………………………………………………………………………..14 Chapter2: Literature review ……………………………………………………………………………………………..16 2.1: Literature survey………………………………………………………………………………………………………..16 2.1.1 Dynamic analysis of a dual-arm humanoid cooking robot ………………………………………..17 2.1.2 Design of ice-storage air conditioning control system based on PLC and touching screen…………………………………………………………………………………………………………………………….…18 2.1.3 Human behaviour recognition for cooking support robot…………………………………………19 2.1.4 The Cooking Moley……………………………………………………………………………………………………20 2.1.5 The Gamma Chef………………………………………………………………………………………………………21 2.1.6 Culinary skills into a robotic cooking machine…………………………………………………………..22 2.1.7 Metal cylinder arm……………………………………………………………………………………………………23 2.1.8 The pizza robot making…………………………………………………………………………………………….24 2.1.9 Service robots in elderly care at home: Users’ needs and perceptions as a basis for concept development………………………………..……………………………………………………………………..25 2.2 Comparative analysis……………………………………………………..……………………………………………26 2.3 CONCLUSION………………………………………………………………………………………………………………..27 Chapter 3: Design & Analysis………………………………………………………………………………………………29 3.1 Design Alternatives………………………………………………………………………………………………………29 3.2 System Architecture…………………………………………………………………………………………………….29 3.3 Components: ……………………………………………………………………………………………………………...30 3.3.1 Microcontroller (Arduino): ……………………………………………………………………………………….30 Advantages of Arduino: ……………………………………………………………..……………………………….…….31 3 Page 1.The Inexpensive………………………………………………………………………………………………………………31 2.The Cross-platform ………………………………………………………………………………………………….…….31 3.Open source and extensible software…………………………………….………………………………………32 4.Open source and extensible hardware:……………………………….………………………………………….32 3.3.1.1 Arduino Uno………………………………………………………………………………………………………….33 3.3.1.2 LilyPad Arduino……………………………………………………………………………………………………..33 3.3.1.3 RedBoard………………………………………………………………………………………..…………………….34 3.3.1.4 Arduino Mega…………………………………………………………………………………………………….….34 3.3.1.5 Arduino Leonardo……………………………………………………………………………………………….…35 3.3.2 Motors………………………………………………………………………………………………………………………36 3.3.2.1 Ac motor………………………………………………………………………………………………………………..36 3.3.2.2 Dc motor…………………………………………………………………………………………………………..……38 3.3.3 Servo motor………………………………………………………………………………………………………………39 3.3.4 Barcode reader…………………………………………………………………………………………………………39 3.3.4.1 Pen-type readers…………………………………………………………………………………………….…….40 3.3.4.2 Laser scanner………………………………………………………………………………………………………..41 3.3.4.3 Camera-based readers………………………………………………………………………………………….41 3.3.5 Water pump………………………………………………………………..………………………………………….42 3.3.6 Relay……………………………………………………………………………………….……………….……………..42 3.3.6.1 Electromagnetic Relays………………………………………………………………..………………………42 3.3.6.2 Solid State Relays………………………………………………………………………………………………..43 3.3.6.3 Hybrid Relay………………………………………………………………………………………………………..43 3.3.6.4 Thermal Relay………………………………………………………………………………………….…………44 3.3.6.5 Reed Relay…………………………………………………………………………………………………………..44 3.3.7 Unipolar and bipolar power supply…………………………………………………………………………45 3.3.7.1 External Power Supply…………………………………………………………….……………………………46 3.3.8 Bluetooth module…………………………………………………………………………………………………….46 3.3.9 Voltage regulator………………………………………………………………………………………………………46 3.3.10 LCD………………………………………………………………………………………………………………………….47 3.5 conclusion…………………………………………………………………………………………………………………...48 Chapter 4 Implementation……………………………..……………………………………………….……………….50 4.1Hardware implementation……………..………………………………………………………….….……………50 4 Page 4.1.1 First design…………………………………..………………………………………………………..……………….50 4.1.2 Final Design…………………………………..……………………………………………………….……..………..51 4.1.2.1 Conveyer belt………………….……………………………………………………………….….……….……..52 4.1.2.2 Conveyer belt support system…………….……………………………………………………………..…53 4.1.2.3 Food Containers………………………………….……………………………………………….………….……..54 4.1.2.4 Servo motor testing…………………………….……………………………………………….………….……..55 4.1.2.5 Water Pump Testing…………………………….…………………………………………….………….……..56 4.2 Software implementation ………………………….………………………….………….…………….………..58 4.2.1 Arduino Software IDE: …………………………………………………………………………………………..58 4.2.2 Flow Chart: …………………………………………………………………………………………….………………..58 4.2.3 Application……………………………………………………………………………………………………………..61 Chapter 5 Evaluation……………………………………………………………………………………………………….63 5.1 Environmental Impact……………………………………………………………………………………………….63 5.1 Environmental Impact……………………………………………………………………………………………….63 5.2 Economic Impact……………………………………………………………………………………………………….64 5.3 Ethical Impact………………………………………………………………………………………………………………64 5.4 Social Impact…………………………………………………………………………………………………………….64 5.5 Survey……………………………………………………………………………………………………………………….64 5.6 Conclusion………………………………………………………………………………………………………………..71 Chapter 6 Conclusion………………………………………………………………………………………………………….73 6.1 Project idea…………………………………………………………………………………………………………………..73 6.2 Project progress…………………………………………………………………………………………………………73 6.2.1 Capstone I Course………………………………………………………………………………………………………73 6.2.2 Capstone II Course…………………………………………………………………………………………………….74 6.3 Future Work………………………………………………………………………………………………………………75 6.4 Team Time Schedule…………………………………………………………………………………………………75 6.5 Final Comment…………………………………………………………………………………………………………….76 5 Page Table Figure Figure 2.1: Dual-arm humanoid……………………………………………………………...17 Figure 2.2: Human recognition………………………………………………………………19 Figure 2.3: The Cooking Moley ……………………………………………………………20 Figure 2.4: The Gamma Chef ………………………………………………………………..21 Figure 2.5: Smart robotic chef ……………………………………………………………….22 Figure 2.6: Metal Cylinder arm ……………………………………………………………...23 Figure 2.7: Robot making pizza ……………………………………………………………..24 Figure 2.8: Service Robot for Elders ………………………………………………………..25 Figure 3.1: System Architecture ……………………………………………………………30 Figure 3.2: Arduino Uno ……………………………………………………………………33 Figure 3.3: LilyPad Arduino ………………………………………………………………...33 Figure 3.4: RedBoard Arduino ………………………………………………………………34 Figure 3.5: Arduino Mega …………………………………………………………………..34 Figure 3.6: Arduino Leonardo ………………………………………………………………35 Figure 3.7: AC Motor ……………………………………………………………………….36