Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Kredsløbet
- Trin 2: Koden
- Trin 3: Sagen
- Trin 4: Fyld elektronikken i kassen
- Trin 5: Brug det
Video: Hundemadalarm: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Hej igen! I min husstand falder ansvaret for at fodre vores hund, en gylden doodle ved navn Taos (efter den nye mexicanske by), ofte på os børn. Men når det er tid til at fodre ham, er det svært at vide, om han tidligere har været fodret eller ej (naturligvis fordi han måske allerede har spist sin mad). Så for at undgå at overfodre ham, skal vi (I) gå rundt i huset til fire andre, der spørger rundt. Desværre betyder det i en alder af Internettet, at afbryde Netflix -shows, skole og mine forældre indhente deres eget arbejde. Så jeg opretter en enhed, der bruger et Arduino og et DS3231 Real Time Clock -modul til at advare os, når vi skal fodre ham. Ærligt, det er dybest set en glorificeret timer. Alt du skal gøre er at trykke på en trykknap, når du fodrer ham. Jeg håber, at du også kan finde dette nyttigt.
Billedet ovenfor er min hund, Taos.
Forbrugsvarer
- Arduino Uno (enhver Arduino ville virkelig fungere- koden skal muligvis bare ændres)- Amazon
- 8 Ohm højttaler- Amazon
- DS3231 RTC-modul- Amazon
- CR2023 Batteri- Amazon
- Trykknap (jeg bruger måske en fra en gammel dørklokke)- Amazon
- M/F DuPont Wires- Amazon
- Varm limpistol
- 3D -printer (valgfri)
- Loddekolbe
Trin 1: Kredsløbet
For dig vil denne del være ganske enkel. bare koble alt i henhold til diagrammet. Du er også i stand til at forbinde SDA og SCL til henholdsvis A4 og A5 på Arduino. Det er virkelig ligegyldigt om, hvordan du gør det. Et andet valg, du kan træffe, er lydelementet. Du har mulighed for mellem en 8 Ohm højttaler og en Piezo Buzzer. Jeg brugte en piezo, fordi jeg havde en ved hånden, men du vil måske have en højttaler, fordi de generelt er højere.
VIGTIGT: Som det fremgår af diagrammet, skal DS1307 -modulet udskiftes med et DS3231 RTC
Trin 2: Koden
Koden er virkelig enkel. Det indstiller grundlæggende tiden ved programmets start kl. 00:00:00. Ved at trykke på knappen, når du fodrer hunden, nulstilles programmet. Hvis tiden overstiger 11:00:00, aktiverer den en alarm i 8 sekunder. VIGTIGT: Før du kører denne kode, skal du downloade DS3231 -biblioteket fra Adafruit. Sørg derefter for at inkludere.zip -biblioteket i din kode. Hvis du ikke er bekendt med Arduino IDE, kan du se HakckerEarths fantastiske guide. Upload koden til tavlen, og du er klar til den afdeling.
*Bemærk den dato, der er angivet på linje 17 (:
Trin 3: Sagen
Jeg ejer en 3D -printer, så jeg printede mit kabinet. Jeg ved dog ikke, at alle har en, så du kan også lave en kasse af pap eller andet materiale, du har ved hånden. Hvis du vil udskrive din indkapsling, har jeg vedhæftet.stl -filer. Kabinettet skal være ca. 10,5 cm x 7,5 cm x 4 cm (~ 4,5 tommer x 3,5 tommer x 1,5 tommer). Sørg for, at der er to huller i siden- et til netledningen (venstre på en af kortsiderne) og et til knappen (du kan placere dette, hvor det passer, mit er vist ovenfor). Det skal også have et låg (billede).
Trin 4: Fyld elektronikken i kassen
Nu limes knappen varmt ind i hullet på kuffertens lange side (som vist). Læg derefter al elektronikken i sagen og del dem med noget, så kredsløbene ikke rører (du kan bruge pap, foldet gaffatape, hvad som helst), som billedet ovenfor. Sæt USB -kablet i Arduino gennem hullet foran og sørg for, at alt fungerer korrekt. Lim derefter låget på.
Trin 5: Brug det
Sæt USB -kablet i en vægadapter, og sæt alarmen i nærheden af hundeskålen. Nu kan du altid huske at fodre din hund (eller kat- det er virkelig ikke dyrespecifikt). Forhåbentlig glemmer du aldrig at fodre din lodne ven (forudsat at det ikke er et krybdyr, padder, fisk, hvirvelløse dyr osv.). Men hvis du gør det, får du en irriterende lyd i otte sekunder. Kommenter venligst nedenfor, hvis du har konstruktiv kritik, eller hvis du kunne lide denne instruks.
*Hvis du ikke kan læse, hvad jeg skrev i min forfærdelige boblebrevshåndskrift, står der "Tryk venligst efter fodring", en lille note til det andet medlem af min husstand.
Hvis du nød dette projekt eller fandt det nyttigt i enhver egenskab (jeg håber inderligt, at du gjorde det), er du velkommen til at stemme på mig i kæledyrskonkurrencen. Eller lad være. Det gør virkelig ikke så meget. (:
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Trin for trin pc -bygning: 9 trin
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin
Tre højttalerkredsløb || Trin-for-trin vejledning: Højttalerkredsløb styrker lydsignalerne, der modtages fra miljøet til MIC og sender det til højttaleren, hvorfra forstærket lyd produceres. Her vil jeg vise dig tre forskellige måder at lave dette højttalerkredsløb på:
Trin-for-trin uddannelse i robotik med et sæt: 6 trin
Trin-for-trin uddannelse i robotteknologi med et kit: Efter ganske få måneder med at bygge min egen robot (se alle disse), og efter at jeg to gange havde dele mislykkedes, besluttede jeg at tage et skridt tilbage og tænke min strategi og retning. De flere måneders erfaring var til tider meget givende, og
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)