Innehållsförteckning:

Hundmatlarm: 5 steg
Hundmatlarm: 5 steg

Video: Hundmatlarm: 5 steg

Video: Hundmatlarm: 5 steg
Video: Голубая стрела (1958) фильм 2024, Juli
Anonim
Hundfoderlarm
Hundfoderlarm
Hundfoderlarm
Hundfoderlarm

Hej igen! I mitt hushåll faller ansvaret för att mata vår hund, en gyllene klotter som heter Taos (efter den nya mexikanska staden), ofta till oss barn. Men när det är dags att mata honom är det svårt att avgöra om han tidigare har matats eller inte (uppenbarligen för att han kanske redan har ätit sin mat). Så för att undvika övermatning av honom måste vi (I) gå runt i huset hos fyra andra som frågar runt. Tyvärr, i Internetets ålder, betyder det att avbryta Netflix -program, skola och mina föräldrar att komma ikapp sitt eget arbete. Så jag skapar en enhet som använder en Arduino och en DS3231 Real Time Clock -modul för att varna oss när vi behöver mata honom. Ärligt talat är det i grunden en förhärligad timer. Allt du behöver göra är att trycka på en tryckknapp när du matar honom. Jag hoppas att du kan tycka att det också är användbart.

Bilden ovan är min hund, Taos.

Tillbehör

  • Arduino Uno (vilken Arduino som helst skulle fungera- koden kanske bara måste ändras)- Amazon
  • 8 Ohm högtalare- Amazon
  • DS3231 RTC-modul- Amazon
  • CR2023 Batteri- Amazon
  • Tryckknapp (jag kanske använder en från en gammal dörrklocka)- Amazon
  • M/F DuPont Wires- Amazon
  • Lim pistol
  • 3D -skrivare (tillval)
  • Lödkolv

Steg 1: Kretsen

Kretsen
Kretsen

För dig kommer denna del att vara ganska enkel. kabel bara allt enligt diagrammet. Du kan också ansluta SDA och SCL till A4 respektive A5 på Arduino. Det spelar egentligen ingen roll om hur du gör det. Ett annat val du kan göra är ljudelementet. Du kan välja mellan en 8 Ohm högtalare och en Piezo Buzzer. Jag använde en piezo eftersom jag hade en till hands, men du kanske vill ha en högtalare eftersom de i allmänhet är högre.

VIKTIGT: Såsom anges i diagrammet bör DS1307 -modulen ersättas med en DS3231 RTC

Steg 2: Koden

Koden är verkligen enkel. Det anger i princip tiden vid programmets start klockan 00:00:00. Genom att trycka på knappen när du matar hunden återställs programmet. Om tiden överstiger 11:00:00, larmar den i 8 sekunder. VIKTIGT: Innan du kör den här koden, ladda ner DS3231 -biblioteket från Adafruit. Se sedan till att inkludera.zip -biblioteket i din kod. Om du inte är bekant med Arduino IDE, se HakckerEarths fantastiska guide. Ladda upp koden på tavlan, och du är redo på den avdelningen.

*Notera datumet som anges på rad 17 (:

Steg 3: Fallet

Fallet
Fallet
Fallet
Fallet

Jag äger en 3D -skrivare, så jag skrev ut mitt hölje. Men jag vet att inte alla har en, så du kan också göra ett fodral av kartong eller annat material du har till hands. Om du vill skriva ut din hölje har jag bifogat.stl -filer. Skåpet ska vara cirka 10,5 cm x 7,5 cm x 4 cm (~ 4,5 tum x 3,5 tum x 1,5 tum). Se till att det finns två hål i sidan- ett för nätsladden (vänster på en av kortsidorna) och ett för knappen (du kan placera det där det passar, mitt visas ovan). Det ska också ha ett lock (bild).

Steg 4: Fyll på elektroniken i fodralet

Stoppa elektroniken i fodralet
Stoppa elektroniken i fodralet
Stoppa elektroniken i fodralet
Stoppa elektroniken i fodralet

Nu, lim fast knappen i hålet på höljets långa sida (som visas). Lägg sedan all elektronik i höljet och dela dem med något så att kretsarna inte vidrör (du kan använda kartong, vikta tejp, vad som helst), som bilden ovan. Anslut USB -kabeln till Arduino genom hålet på framsidan och se till att allt fungerar som det ska. Limma sedan på locket.

Steg 5: Använd det

Använd den!
Använd den!

Anslut USB -kabeln till en väggadapter och ställ larmet nära hundskålen. Nu kan du alltid komma ihåg att mata din hund (eller katt- det här är verkligen inte djurspecifikt). Förhoppningsvis kommer du aldrig att glömma att mata din lurviga vän (förutsatt att det inte är en reptil, amfibie, fisk, ryggradslösa djur etc.). Men om du gör det får du ett irriterande ljud i åtta sekunder. Kommentera nedan om du har någon konstruktiv kritik, eller om du gillade den här instruerbara.

*Om du inte kan läsa vad jag skrev i min hemska bubbelbokstavshandskrift, står det "Please Press After Feeding", en liten anteckning till den andra medlemmen i mitt hushåll.

Om du tyckte om detta projekt eller tyckte att det var användbart i någon egenskap (jag hoppas verkligen att du gjorde det), rösta gärna på mig i husdjurstävlingen. Eller gör det inte. Det spelar verkligen inte så stor roll. (:

Rekommenderad: