180 likes | 312 Views
AutoCan. The Automated Trash Can. CECS 490B Spring 2013 Team Magnif Kevin Aujoulet Charles Circlaeys Christophe Dellac Joshua Paik Joshua Romano. Agenda. Project Changes Product Description Existing Products Product Specifications Technology Used Hardware Prototype Schematic
E N D
AutoCan The Automated Trash Can CECS 490B Spring 2013 Team Magnif • Kevin Aujoulet • Charles Circlaeys • Christophe Dellac Joshua Paik Joshua Romano
Agenda • Project Changes • Product Description • Existing Products • Product Specifications • Technology Used • Hardware • Prototype Schematic • Software • Software Design Flow • Android Application • Task Schedule • Questions
Project Changes • Some novelty or underused functions have been removed from the project: • Automatic opening • Bluetooth capabilities • Changes were made based on a new addition to the project: • Mesh network of trashcans, monitored and maintained via the web
Product Description • The AutoCan is a network-enabled trashcan system. • Force sensors notify users that the trashcan is full. • Web-based interface to allow user to set date & time and an alarm. • When trash can is full, user will be notified with a red LED.
Existing Products • Honey-Can-Do Step Trash Can • $67.99 • Found in common households • Hands-free, but still mechanical (stepper)
Existing Products • iTouchless Trash Can • $129.99 • Uses IR sensors • Lid stays open for 3 sec. • Battery-powered • 4 D-batteries sold separately
Product Specifications • The AutoCan will incorporate a user interface that consists of an Android application allowing the user to set alerts, disable alerts, and input up to five e-mail addresses for notification of an alert to notify the level of fullness of a trashcan. • Red LED will be lit until trash is emptied. • Status of the AutoCan will be relayed to the web server to be accessed by the user. It can also be programmed to send an email as a notifcation.
Product Specifications • Onboard systems maintains date, time, and alarm. • User can set date and time via the web. • User can set alarm via the web. • Interval (e.g. every 2 days) • Date and time (e.g. 04/20/13 12:00) • When user-specified alarm is triggered, red LED is lit. • Unlike the "trash full" alarm, this alarm is to be disabled by the user.
Technology Used: Hardware • MicroChip MicroStick Board • PIC24HJ64GP502 microcontroller • Prototyping area • Powered by mini-USB • FSR 406 • Force-sensing resistor • Voltages across the resistor determines amount of force applied
Technology Used: Hardware • WiFi Module • MRF24WB0MA • IEEE 802.11 Wi-Fi Transceiver Module • WEP, WPA-PSK, WPA2-PSK Security • Light Emitting Diode • Serves as a visual notification
Technology Used: Software • Development tools & programming language: • Keil μVision embedded development tool • Flash Magic • C programming language • Programming using PIC24features: • GPIO - LED • Analog-to-digital convertor - force-sensing resistor • Nested vectored interrupt controller • Software and hardware interrupts