Presentation is loading. Please wait.

Presentation is loading. Please wait.

A PROOF OF CONCEPT FOR AUTOMATED SOLUTIONS IN THE HOME ASSISTED HOME STORAGE.

Similar presentations


Presentation on theme: "A PROOF OF CONCEPT FOR AUTOMATED SOLUTIONS IN THE HOME ASSISTED HOME STORAGE."— Presentation transcript:

1 A PROOF OF CONCEPT FOR AUTOMATED SOLUTIONS IN THE HOME ASSISTED HOME STORAGE

2 ORIGINAL CONCEPT Scaling down existing technology for warehouse management for use in the household Initial Prototype: home refrigerators

3 CONCEPTION: THE FUTURE OF HOME REFRIGERATION

4 ORIGINAL STORAGE CONCEPT An internal robotic cycle of shelves Inventory fully managed by software Retrieval and storage are completely robotized

5 THE RUBE GOLDBERG SOLUTION Complicated! Now with more moving parts! Long Lead Time

6 DEPARTURES FROM INITIAL DESIGN Changes in Design Technical Challenges Lack of Expertise Eureka?!

7 FATAL FLAW(S) Motor synchronicity No prior robotics experience Lack of facilities for development of hardware Only opportunity for construction was at personal residences

8 REDESIGN Solves issues with motor synchronicity (single motor) Easy to control via USB (see software) Aesthetically pleasing

9 PHYSICAL CONSTRUCTION

10 GEARBOX AND MOTOR

11 MOTION AND POSITION SENSING Momentary switch is activated when set portions of the turntable go by Arduino sends a signal back to computer when switch is activated Character literal ‘g’ starts the motor Character literal ‘s’ stops the motor https://www.dropbox.co m/s/n0l5skpb5pzmzdw/VI DEO0006.mp4 https://www.dropbox.co m/s/n0l5skpb5pzmzdw/VI DEO0006.mp4 Momentary Contact Switch – wired as floating when open or short to ground

12 INVENTORY ENTRY AND MANAGEMENT Entry of items by barcode Initially considered image processing approach Too complex UI program receives input from barcode scanner for food storage, which is managed in a database

13 MOTOR CONTROL Uses Arduino Uno board for motor control The Arduino waits for a ‘g’ to be sent to start the motor and an ‘s’ to stop Controls ESC via PWM signal through pin 9 Certain PWM signal arms the ESC Anything above the activation signal starts the motor

14 USER INTERFACE UI was coded in C++ in Visual Studio 2010 Consists of 8 screens which allow a user to enter and retrieve an item Each screen contains buttons and some have a text box for the user to enter information

15 DATA STORAGE All items stored, have 3 attributes Name, Type, and Expiration date All items get stored in a text file, named data.txt, in the format: ItemName ItemType ExpirationDate Each itemName also gets stored in an Vector List to quickly determine stored items The barcode scanner will read the barcode and send a string of numbers that correspond to the item. The program will then read from a text file, named barcode.txt, and determine which item has been scanned

16 SOFTWARE DEMO


Download ppt "A PROOF OF CONCEPT FOR AUTOMATED SOLUTIONS IN THE HOME ASSISTED HOME STORAGE."

Similar presentations


Ads by Google