Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Claw Alert Feline Training Assistant

Similar presentations


Presentation on theme: "The Claw Alert Feline Training Assistant"— Presentation transcript:

1 The Claw Alert Feline Training Assistant
JUSTIN SMYTH COMPUTER ELECTRONICS TECHNOLOGY PROGRAM DEPARTMENT OF APPLIED ENGINEERING AND TECHNOLOGY EASTERN KENTUCKY UNIVERSITY

2 OUTLINE MOTIVATION INTRODUCTION PROBLEM STATEMENT ASSUMPTIONS
SOLUTIONS RESULTS CONCLUSIONS FUTURE IMPROVEMENTS REFERENCES The culprit

3 MOTIVATION A project that showcases skills related to electricity/electronics and computer systems Utilization of the Arduino as a microcontroller Creating a device to help pet owner train a cat not to scratch on furniture The motivation for this project

4 INTRODUCTION Piezo based touch sensor alarm circuit Simple Effective
Inexpensive Arduino microcontroller module Support readily available Easy to use Senses when Jinx scratches the couch Cat touches piezo sensor-triggers an alarm for 2.5 seconds Arduino sounds and alarm and scares him away Jinx is scared away or I can come and shew him away Piezo sensor-Arduino microcontroller anti-cat scratching prototype

5 PROBLEM STATEMENT Train my cat not to destroy my couch
Prolong life of the couch Prevent possible injury to the cat Make an easily attainable feline training apparatus Constraints The sensor will only activate if enough pressure is applied What if the cat scratches a section that is not covered by the sensor mat? Will the cat be scared by the alarm?

6 ASSUMPTIONS Basic knowledge of electrical circuits
An Arduino microcontroller Basic knowledge of Arduino program code The device will not harm the cat The device will not frighten the cat

7 PROPOSED SOLUTION Flow Chart No Yes Yes START
Construct the alarm circuit Brainstorm and search for informative resources Does it work? Troubleshoot and fix No Does the code work? Choose an alarm circuit diagram as a basis for project Yes Combine alarm and Arduino Yes Construct a parts list Begin Arduino setup and coding Test and troubleshoot if necessary Order circuit parts , an Arduino, and GSM shield Time ran out-downscale occurred Working version complete

8 ARDUINO KIT

9 PLAN FOR SENSOR MAT

10 ARDUINO PROGRAM CODE #define sense A0 #define buzzpin 9 void setup() {
void setup() {   // put your setup code here, to run once:   pinMode(sense, INPUT);   pinMode(buzzpin, OUTPUT);   Serial.begin(9600); } void loop() {   // put your main code here, to run repeatedly:   int val = analogRead(sense);   Serial.println(val);   if (val >= 1005){       buzz();   }   //when piezo switch is pressed, start buzzing void buzz () {   digitalWrite(buzzpin, HIGH);   delay(2500);   digitalWrite(buzzpin, LOW);   //while beep for 2.5 sec after piezo is pulled low (switch released)

11 COMPLETED PROJECT SCALED DOWN VERSION

12 RESULTS A piezo sensor alarm circuit Working Arduino
Functional Arduino program code Working piezo buzzer alarm device

13 CONCLUSIONS Learning experience Learned about Arduino program code
Learned about piezo sensors Expanded my knowledge of electrical circuits Learned about project management Learned the importance of being able to ask for help and working as a team

14 FUTURE IMPROVEMENTS Construct a couch mat with piezo sensors
Add a GSM shield to enable text message and capabilities Write program code for text, , and video streaming Build an aesthetically pleasing case for the project Incorporate a camera system for surveillance to stream to a smart phone

15 REFERENCES Hulbert, J. (2011, February 3). Homemade touch sensor.[video file] Retrieved from wu4BQ5KY Shrobon, B. (2014). ARDUINO Burglar Alarm Using Infrared Emitter-Detector pair. Retrieved from Circuits Today. (2015, January 6). Interfacing pressure sensor to Arduino. Retrieved from Arduino. (2016). Tutorials. Retrieved from Marian, P. (2015). Pressure Sensor Alarm. Retrieved from Marian, P. (2010, October 12). Pressure sensor alarm. Retrieved from Pradeep, G. (2008, January 3). Pressure-sensitive alarm. Retrieved from Xavier, L. (2016, February 1). Send SMS from arduino over the internet using ENC28J60 and thingspeak. Retrieved from

16 ACKNOWLEDGEMENTS I would like to say a huge thank you to the following people: David Hinely Eric Gallaher; controls engineer, Ingersoll Rand Corp. Chris Ramey; engineering specialist, Ingersoll Rand Corp. Dr. Vigs Chandra Christy Curtis Allan Lawson


Download ppt "The Claw Alert Feline Training Assistant"

Similar presentations


Ads by Google