Tartalomjegyzék:
- Kellékek
- 1. lépés: Az áramkör
- 2. lépés: A kód
- 3. lépés: Az ügy
- 4. lépés: Töltse az elektronikát a tokba
- 5. lépés: Használd
Videó: Kutyaeledel riasztás: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Szia ismét! A háztartásomban a kutyánk, a Taos nevű arany doodle (az új -mexikói város után) etetésének felelőssége gyakran ránk, gyerekekre hárul. Amikor azonban eljön az ideje, hogy megetessék, nehéz megmondani, hogy korábban etették -e vagy sem (nyilván azért, mert lehet, hogy már megette az ételt). Tehát, hogy elkerüljük a túltáplálását, négy ember házát kell körbejárnunk. Sajnos az internet korában ez azt jelenti, hogy meg kell szakítani a Netflix -műsorokat, az iskolát és a szüleimet, hogy felzárkózzanak saját munkájukhoz. Tehát egy olyan eszközt hozok létre, amely egy Arduino és egy DS3231 valós idejű óra modult használ, hogy figyelmeztessen minket, ha etetnünk kell őt. Őszintén szólva alapvetően dicsőített időzítő. Mindössze annyit kell tennie, hogy nyomjon egy nyomógombot, amikor eteti őt. Remélem, ezt is hasznosnak találja.
A fenti kép a kutyám, Taos.
Kellékek
- Arduino Uno (bármely Arduino valóban működne- a kódot csak módosítani kell)- Amazon
- 8 ohmos hangszóró- Amazon
- DS3231 RTC modul- Amazon
- CR2023 akkumulátor- Amazon
- Nyomógomb (lehet, hogy nem használok régi ajtócsengőt)- Amazon
- M/F DuPont vezetékek- Amazon
- Ragasztópisztoly
- 3D nyomtató (opcionális)
- Forrasztópáka
1. lépés: Az áramkör
Számodra ez a rész nagyon egyszerű lesz. csak huzalozzon mindent az ábra szerint. Ezenkívül csatlakoztathatja az SDA -t és az SCL -t az Arduino A4 -es és A5 -öséhez. Tényleg nem mindegy, hogy milyen módon teszed. Egy másik választási lehetőség a hangelem. Választhat egy 8 ohmos hangszóró és egy piezo zümmögő között. Piezo -t használtam, mert kéznél volt, de érdemes hangszórót használni, mert általában hangosabb.
FONTOS: Amint az ábrán is látható, a DS1307 modult DS3231 RTC -re kell cserélni
2. lépés: A kód
A kód valóban egyszerű. Alapvetően a program elején 00:00:00 órakor állítja be az időt. Ha megnyomja a gombot, amikor eteti a kutyát, visszaáll a program. Ha az idő meghaladja a 11:00:00 órát, akkor 8 másodpercre riaszt. FONTOS: A kód futtatása előtt töltse le a DS3231 könyvtárat az Adafruit webhelyről. Ezután feltétlenül vegye be a.zip könyvtárat a kódba. Ha nem ismeri az Arduino IDE -t, nézze meg a HakckerEarth mesés útmutatóját. Töltse fel a kódot a táblára, és minden készen áll az osztályon.
*Jegyezze fel a 17. sorban beállított dátumot (:
3. lépés: Az ügy
3D nyomtatóm van, ezért kinyomtattam a burkolatomat. Tudom azonban, hogy nem mindenkinek van ilyen, ezért kartondobozból vagy bármilyen más, kéznél lévő anyagból is készíthet tokot. Ha ki szeretné nyomtatni a burkolatot, csatoltam.stl fájlokat. A ház mérete körülbelül 10,5 cm x 7,5 cm x 4 cm (~ 4,5 hüvelyk x 3,5 hüvelyk x 1,5 hüvelyk). Győződjön meg arról, hogy az oldalán két lyuk van- az egyik a tápkábelhez (az egyik rövid oldal bal oldala), a másik a gombhoz (ezt bárhol elhelyezheti, az enyém fent látható). Legyen fedele is (kép).
4. lépés: Töltse az elektronikát a tokba
Most forró ragasztóval ragassza be a gombot a tok hosszú oldalán lévő lyukba (az ábrán látható módon). Ezután helyezze az összes elektronikát a tokba, ossza el valamivel, hogy az áramkörök ne érintkezzenek (használhat kartont, hajtogatott ragasztószalagot, bármit), mint a fenti képen. Csatlakoztassa az USB -kábelt az Arduino -hoz az elülső lyukon keresztül, és győződjön meg arról, hogy minden megfelelően működik. Ezután ragassza fel a fedelet.
5. lépés: Használd
Csatlakoztassa az USB kábelt egy fali adapterhez, és állítsa be a riasztót a kutya tál közelében. Most már mindig emlékezhet arra, hogy etesse kutyáját (vagy macskáját- ez valóban nem állat-specifikus). Remélhetőleg soha nem felejti el etetni szőrös barátját (feltéve, hogy nem hüllő, kétéltű, hal, gerinctelen stb.). De ha mégis, akkor bosszantó hangot kap nyolc másodpercig. Kérjük, írjon megjegyzést alább, ha építő jellegű kritikája van, vagy ha tetszett ez az utasítás.
*Ha nem tudja elolvasni, amit irtózatos buborékbetűs kézírással írtam, akkor ez olvasható: "Kérem, nyomja meg az etetés után", egy kis megjegyzés a háztartásom másik tagjának.
Ha tetszett ez a projekt, vagy bármilyen minőségben hasznosnak találta (őszintén remélem, hogy igen), akkor nyugodtan szavazzon rám a háziállatok versenyén. Vagy ne. Tényleg nem számít annyira. (:
Ajánlott:
RaspberryPi iszlám imaóra és riasztás: 15 lépés (képekkel)
RaspberryPi Iszlám Imák Watch & Alarm: A világ muszlimjai minden nap öt imát tartanak, és minden imádkozásnak a nap egy bizonyos időpontjában kell lennie. mivel a bolygónk ellipszisszerűen mozog a Nap körül, ami miatt a nap felkelő és süllyedő időzítései évről évre eltérőek
Automatikus nappali riasztás: 3 lépés
Automatikus nappali riasztás: Ez egy automatikus napriasztás. amikor a napfény az LDR -re esik, a riasztó bekapcsol. szuper könnyű elkészíteni
Szociális távolság riasztás az Arduino Nano használatával: 4 lépés
Szociális távolság riasztás az Arduino Nano használatával: Szia olvasók ebben az oktatható útmutatóban megmutatom, hogyan készíts emlékeztetőt és figyelmeztető riasztást az arduino nano segítségével néhány egyszerű lépésben További fantasztikus projektekért látogass el a letsmakeprojects.com oldalra
Arcérintéses riasztás: 4 lépés (képekkel)
Arcérintéses riasztás: Az arcunk megérintése az egyik leggyakoribb módja annak, hogy megfertőzzük magunkat olyan vírusokkal, mint a Covid-19. Egy 2015 -ös tudományos tanulmány (https://www.ncbi.nlm.nih.gov/pubmed/25637115) megállapította, hogy óránként átlagosan 23 alkalommal érintjük meg az arcunkat. Én döntök
Hőszivattyú hibaérzékelés és riasztás ESP8266, Openhab, távirat, elemmel működő MQTT: 5 lépés
Hőszivattyú hibafelismerés és riasztás ESP8266, Openhab, távirat, elemmel működő MQTT: A hőszivattyúm a házam és a víz fűtésére időnként hibát kap. Ezt a hibát nem lehet könnyen észrevenni, mivel nincs piros fény vagy valami, csak egy kis „P” látható egy kis LCD képernyőn. Ezért készítettem ezt az érzékelőt a hiba észlelésére, és