+ All Categories
Home > Documents > Silly String Shooter Sean Hicks Dongpu Jin ELEC 307 Project 1 Instructor: Alvaro Pinto...

Silly String Shooter Sean Hicks Dongpu Jin ELEC 307 Project 1 Instructor: Alvaro Pinto...

Date post: 15-Jan-2016
Category:
View: 216 times
Download: 0 times
Share this document with a friend
Popular Tags:
17
Silly String Shooter Sean Hicks Dongpu Jin ELEC 307 Project 1 Instructor: Alvaro Pinto March/14/2011
Transcript
Page 1: Silly String Shooter Sean Hicks Dongpu Jin ELEC 307 Project 1 Instructor: Alvaro Pinto March/14/2011.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

ConclusionThanks for your attention!


Recommended