8 Hour Feeding Timer

by brynnemcm in Circuits > LEDs

238 Views, 0 Favorites, 0 Comments

8 Hour Feeding Timer

MVI 5586
IMG_5396.JPG
IMG_5537.JPG

A decorative timer with an alarm that allows pet owner to know if their pet has been recently fed, or might be hungry. In this demonstration I focused on fish, but this can be applied to cats, dogs, or even work as a medication timer.

Supplies

small canvas - 5 pack for about $20. I bought a 4 pack from Walmart for about $7, but any canvas will do as long as it is deep enough to house the circuit playground.

adafruit circuit playground- $20.z

conductive thread or a thin wire - about $6.00

4 green LED lights (number flexible depending on your needs) -$5.00 for both red and green lights

1 red LED light (number flexible depending on your needs)

tape

paint or markers to decorate the canvas

Battery pack and batteries (pack comes with circuit playground, takes AAA batteries)

cardboard

tinfoil

Optional: conductive tape, soldering station

Step 1: Code Your Timer

Screenshot (368).png

I used adafruit's 'makecode' to code my timer. However, if you can code it using any other system, then that is just fine. I coded mine, for demonstration purposes, to only last about 20 seconds for testing. Once you are confident in your timer, feel free to add more time to it. I also coded my circuit playground to change colors every two hours and turn off one of the green LED lights. Once the timer runs out, and alarm sounds and the red LED light turns on, signifying that your pet is ready to be fed.

Step 2: Decorate Your Canvas

IMG_5538.JPG

Here, I used markers and they created a nice texture and bold color to the canvas. In previous versions, I used water color, which is lighter and lets the light of the adafruit come through the canvas. Whatever you choose is fine.

Step 3: Add Your Lights

176686947_464777604806611_7882109554887883991_n.jpg

Add lights to where you want them. I stacked them to create a 'progress bar' effect on my timer.

Step 4: Make Your Button

IMG_5402.JPG
IMG_5403.JPG
IMG_5404.JPG
IMG_5405.JPG

trace a star, or the shape you want, out of your cardboard and cut it out. Cover it in tinfoil. Use a sharpie or highlighter to color the button. This will allow it to still be conductive, but will look nice.

Step 5: Wire Your Lights

IMG_5534.JPG
175669855_491619418653513_1733754016810744624_n.jpg

Attach grounding wires to the grounding pins of your lights and your circuit playground. If you can, solder them to the playground. Link the active wires to the corresponding pins on the circuit playground. Again, solder it if you can. If you are using thread, make sure that none of your threads are crossing.

Step 6: Wire Your Button

178441576_230147428867816_5931831905632792180_n.jpg

Secure your wire or thread to the button and lead it around the back of the canvas to the adafruit playground. Your circuit playground should be suspended in the back of your canvas.

Step 7: Attach Battery and Enjoy!

175516217_958869094928167_5716951407830283592_n.jpg

Place the batteries in the battery pack and turn it on. You now have a working timer!