silly string shooter sean hicks dongpu jin elec 307 project 1 instructor: alvaro pinto march/14/2011
Post on 15-Jan-2016
217 views
TRANSCRIPT
![Page 1: Silly String Shooter Sean Hicks Dongpu Jin ELEC 307 Project 1 Instructor: Alvaro Pinto March/14/2011](https://reader035.vdocuments.net/reader035/viewer/2022062423/56649d2f5503460f94a0688b/html5/thumbnails/1.jpg)
Silly String Shooter
Sean HicksDongpu Jin
ELEC 307 Project 1
Instructor: Alvaro Pinto
March/14/2011
![Page 2: Silly String Shooter Sean Hicks Dongpu Jin ELEC 307 Project 1 Instructor: Alvaro Pinto March/14/2011](https://reader035.vdocuments.net/reader035/viewer/2022062423/56649d2f5503460f94a0688b/html5/thumbnails/2.jpg)
OverviewBackground and TheorySpecificationExplanationSummaryWork to Be DoneConclusion
![Page 3: Silly String Shooter Sean Hicks Dongpu Jin ELEC 307 Project 1 Instructor: Alvaro Pinto March/14/2011](https://reader035.vdocuments.net/reader035/viewer/2022062423/56649d2f5503460f94a0688b/html5/thumbnails/3.jpg)
Background and TheoryWe are building a Silly String
ShooterIt can be used as a automatic self
defence detector This is a hard ware and software
co-design project
![Page 4: Silly String Shooter Sean Hicks Dongpu Jin ELEC 307 Project 1 Instructor: Alvaro Pinto March/14/2011](https://reader035.vdocuments.net/reader035/viewer/2022062423/56649d2f5503460f94a0688b/html5/thumbnails/4.jpg)
Background and TheoryThe detection will be handled by
a passive infrared sensorThe power of the physical
movement of the trigger is provide by a motor
A microcontroller is utilized as the control center. It contains our software design.
![Page 5: Silly String Shooter Sean Hicks Dongpu Jin ELEC 307 Project 1 Instructor: Alvaro Pinto March/14/2011](https://reader035.vdocuments.net/reader035/viewer/2022062423/56649d2f5503460f94a0688b/html5/thumbnails/5.jpg)
SpecificationComponents:
◦Arduino ATmega328P Microcontroller◦Futaba s3003 Servo Motor◦Parallax PIR (Passive Infrared) Sensor◦A bottle of Silly String
![Page 6: Silly String Shooter Sean Hicks Dongpu Jin ELEC 307 Project 1 Instructor: Alvaro Pinto March/14/2011](https://reader035.vdocuments.net/reader035/viewer/2022062423/56649d2f5503460f94a0688b/html5/thumbnails/6.jpg)
Specification • Arduino ATmega328P Microcontroller:• The control center. • Will interact with both motor and sensor.
![Page 7: Silly String Shooter Sean Hicks Dongpu Jin ELEC 307 Project 1 Instructor: Alvaro Pinto March/14/2011](https://reader035.vdocuments.net/reader035/viewer/2022062423/56649d2f5503460f94a0688b/html5/thumbnails/7.jpg)
SpecificationFutaba s3003 Servo Motor:
It has a rotatable gear with four armsReceive signal from microcontroller and
push the lever.
![Page 8: Silly String Shooter Sean Hicks Dongpu Jin ELEC 307 Project 1 Instructor: Alvaro Pinto March/14/2011](https://reader035.vdocuments.net/reader035/viewer/2022062423/56649d2f5503460f94a0688b/html5/thumbnails/8.jpg)
SpecificationParallax PIR (Passive Infrared) Sensor:
It will detect movements in the background and send signal to the microcontroller.
It has almost 360° detection area. We attached a little tube to narrow the range.
![Page 9: Silly String Shooter Sean Hicks Dongpu Jin ELEC 307 Project 1 Instructor: Alvaro Pinto March/14/2011](https://reader035.vdocuments.net/reader035/viewer/2022062423/56649d2f5503460f94a0688b/html5/thumbnails/9.jpg)
SpecificationA bottle of Silly String
The hat is glued with the motorLever will trigger the silly string to fire
![Page 10: Silly String Shooter Sean Hicks Dongpu Jin ELEC 307 Project 1 Instructor: Alvaro Pinto March/14/2011](https://reader035.vdocuments.net/reader035/viewer/2022062423/56649d2f5503460f94a0688b/html5/thumbnails/10.jpg)
ExplanationConnections:
PIR Sensor
Arduino Microcontroller
Servo Motor&
Silly String
![Page 11: Silly String Shooter Sean Hicks Dongpu Jin ELEC 307 Project 1 Instructor: Alvaro Pinto March/14/2011](https://reader035.vdocuments.net/reader035/viewer/2022062423/56649d2f5503460f94a0688b/html5/thumbnails/11.jpg)
ExplanationHow it works?
◦PIR Sensor will tied to the microcontroller. When it detects any background movement, it will send signal to microcontroller.
◦When microcontroller receives the signal from the PIR Sensor. Its inside logic will analyze and process the signal. Then it will send command signal to the Servo motor. (continue…)
![Page 12: Silly String Shooter Sean Hicks Dongpu Jin ELEC 307 Project 1 Instructor: Alvaro Pinto March/14/2011](https://reader035.vdocuments.net/reader035/viewer/2022062423/56649d2f5503460f94a0688b/html5/thumbnails/12.jpg)
Explanation◦The Servo motor will be triggered by
the signal from the microcontroller. It will start rotating the lever and pushing the button to fire silly strings.
![Page 13: Silly String Shooter Sean Hicks Dongpu Jin ELEC 307 Project 1 Instructor: Alvaro Pinto March/14/2011](https://reader035.vdocuments.net/reader035/viewer/2022062423/56649d2f5503460f94a0688b/html5/thumbnails/13.jpg)
ExplanationFlow Chart:
PIR Sensor
Movement?
Motor firesSilly
Strings
Controller
Yes!
No
![Page 14: Silly String Shooter Sean Hicks Dongpu Jin ELEC 307 Project 1 Instructor: Alvaro Pinto March/14/2011](https://reader035.vdocuments.net/reader035/viewer/2022062423/56649d2f5503460f94a0688b/html5/thumbnails/14.jpg)
SummaryWe have tested the PIR Sensor
and Servo Motor individually using discrete components.
We wrote a testing C program for Arduino Microcontroller.
![Page 15: Silly String Shooter Sean Hicks Dongpu Jin ELEC 307 Project 1 Instructor: Alvaro Pinto March/14/2011](https://reader035.vdocuments.net/reader035/viewer/2022062423/56649d2f5503460f94a0688b/html5/thumbnails/15.jpg)
Work to Be DoneWe will do more testing to make
the microcontroller work correctly together with the PIR Sensor and Motor.
![Page 16: Silly String Shooter Sean Hicks Dongpu Jin ELEC 307 Project 1 Instructor: Alvaro Pinto March/14/2011](https://reader035.vdocuments.net/reader035/viewer/2022062423/56649d2f5503460f94a0688b/html5/thumbnails/16.jpg)
ConclusionThis concludes our presentations
of Project 1- Silly String Shooter.Any questions?
![Page 17: Silly String Shooter Sean Hicks Dongpu Jin ELEC 307 Project 1 Instructor: Alvaro Pinto March/14/2011](https://reader035.vdocuments.net/reader035/viewer/2022062423/56649d2f5503460f94a0688b/html5/thumbnails/17.jpg)
ConclusionThanks for your attention!