Turinys:
- Prekės
- 1 žingsnis: grandinė
- 2 žingsnis: kodas
- 3 žingsnis: atvejis
- 4 žingsnis: įdėkite elektroniką į dėklą
- 5 žingsnis: naudokitės
Video: Signalizacija šunims: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Labas dar kartą! Mano namų ūkyje mūsų šuns, auksinio doodle, pavadinto Taos (pagal Naujosios Meksikos miestą), maitinimo pareigos dažnai tenka mums, vaikams. Tačiau, kai ateina laikas jį pamaitinti, sunku pasakyti, ar jis anksčiau buvo maitinamas, ar ne (aišku, nes jis jau galėjo ar nevalgė savo maisto). Taigi, norėdami išvengti jo permaitinimo, mes (aš) turime apeiti keturių kitų aplinkui besiklausančius namus. Deja, interneto amžiuje tai reiškia, kad reikia nutraukti „Netflix“laidas, mokyklą ir mano tėvus, kurie užsiima savo darbu. Taigi aš kuriu įrenginį, kuris naudoja „Arduino“ir DS3231 realaus laiko laikrodžio modulį, kad įspėtų mus, kai reikia jį pamaitinti. Sąžiningai, tai iš esmės yra pašlovintas laikmatis. Viskas, ką jums reikia padaryti, tai paspausti mygtuką, kai jį maitinate. Tikiuosi, kad tai jums taip pat gali būti naudinga.
Aukščiau esantis paveikslėlis yra mano šuo Taosas.
Prekės
- „Arduino Uno“(bet kuris „Arduino“tikrai veiktų- kodą tiesiog gali tekti pakeisti)- „Amazon“
- 8 omų garsiakalbis- „Amazon“
- DS3231 RTC modulis- „Amazon“
- CR2023 baterija- „Amazon“
- Mygtukas (galiu naudoti arba ne, bet naudoju seną durų skambutį)- „Amazon“
- „M/F DuPont“laidai- „Amazon“
- Karšto klijų pistoletas
- 3D spausdintuvas (neprivaloma)
- Lituoklis
1 žingsnis: grandinė
Jums ši dalis bus gana paprasta. tiesiog prijunkite viską pagal schemą. Be to, „Arduino“galite prijungti SDA ir SCL prie A4 ir A5. Tikrai nesvarbu, kokiu būdu tai darysite. Kitas pasirinkimas, kurį galite padaryti, yra garso elementas. Galite rinktis tarp 8 omų garsiakalbio ir pjezo garsinio signalo. Aš naudoju pjezo, nes turėjau po ranka, bet galbūt norėsite garsiakalbio, nes jie paprastai yra garsesni.
SVARBU: Kaip pažymėta diagramoje, DS1307 modulį reikia pakeisti DS3231 RTC
2 žingsnis: kodas
Kodas tikrai paprastas. Iš esmės nustatomas laikas programos pradžioje 00:00:00. Paspaudus mygtuką maitinant šunį, programa bus iš naujo nustatyta. Jei laikas viršija 11:00:00, jis signalizuos 8 sekundes. SVARBU: Prieš paleisdami šį kodą, atsisiųskite DS3231 biblioteką iš „Adafruit“. Tada būtinai į savo kodą įtraukite.zip biblioteką. Jei nesate susipažinę su „Arduino IDE“, skaitykite nuostabų „HakckerEarth“vadovą. Įkelkite kodą į lentą ir esate pasiruošę tame skyriuje.
*Atkreipkite dėmesį į 17 eilutėje nustatytą datą (:
3 žingsnis: atvejis
Aš turiu 3D spausdintuvą, todėl atspausdinau savo korpusą. Tačiau žinau, kad ne kiekvienas turi tokį, todėl taip pat galite pasidaryti dėklą iš kartono ar bet kokios kitos po ranka esančios medžiagos. Jei norite atspausdinti savo priedą, pridėjau.stl failus. Korpusas turi būti apie 10,5 cm x 7,5 cm x 4 cm (~ 4,5 colio x 3,5 colio x 1,5 colio). Įsitikinkite, kad šone yra dvi skylės- viena maitinimo laidui (viena iš trumpųjų pusių kairėje) ir viena mygtukui (galite įdėti, kur tik tinka, mano yra parodyta aukščiau). Taip pat turėtų būti dangtelis (nuotrauka).
4 žingsnis: įdėkite elektroniką į dėklą
Dabar karštu būdu įklijuokite mygtuką į skylę ilgoje dėklo pusėje (kaip parodyta). Tada įdėkite visą elektroniką į dėklą, padalykite juos kažkuo, kad grandinės nesiliestų (galite naudoti kartoną, sulankstytą lipnią juostą, bet kokią), kaip parodyta aukščiau. Prijunkite USB laidą prie „Arduino“per skylę priekyje ir įsitikinkite, kad viskas veikia tinkamai. Tada užklijuokite dangtelį.
5 žingsnis: naudokitės
Prijunkite USB laidą prie sieninio adapterio ir nustatykite žadintuvą šalia šunų dubenėlio. Dabar visada galite prisiminti šerti savo šunį (arba katę- tai tikrai nėra gyvūnui būdinga). Tikimės, kad niekada nepamiršite pamaitinti savo pūkuoto draugo (darant prielaidą, kad tai nėra roplys, varliagyvis, žuvis, bestuburis ir pan.). Bet jei tai padarysite, aštuonias sekundes girdėsite erzinantį garsą. Prašome komentuoti žemiau, jei turite konstruktyvios kritikos arba jei jums patiko ši instrukcija.
*Jei negalite perskaityti to, ką parašiau savo siaubingame burbuliukų rašysenoje, parašyta: „Prašome paspausti po maitinimo“, maža pastaba kitam mano namų ūkio nariui.
Jei jums patiko šis projektas ar jums jis buvo naudingas bet kokiu lygiu (nuoširdžiai tikiuosi, kad jums patiko), nedvejodami balsuokite už mane augintinių konkurse. Arba ne. Tai tikrai nesvarbu. (:
Rekomenduojamas:
Durų signalizacija su ATTiny: 6 žingsniai
Durų signalizacija su ATTiny: Sveiki visi, šiame puslapyje aš jums parodysiu, kaip sukūriau paprastą durų signalizaciją, kuri yra kompaktiška, garsi ir maitinama baterijomis
Signalizacija miegamajam su šviesomis ir garsais!: 6 žingsniai
Žadintuvas miegamajam su šviesomis ir garsais!: Sveiki, šiandien aš jums parodysiu, kaip padaryti žadintuvą jūsų miegamojo durims su „Arduino UNO“
Priešgaisrinė signalizacija su SMS pranešimu: 3 žingsniai
Priešgaisrinė signalizacija su SMS pranešimu: GSM 800H, „Arduino“pagrįstas priešgaisrinis jutiklis ir SMS pranešimų sistema, ji naudoja IR jutiklį, kad aptiktų gaisrą tamsioje patalpoje. Jis siunčia SMS žinutes per „GSM 800H“modemą, prijungtą prie „Arduino“serijos Rx ir Tx kaiščių. Nustatykite savo mobiliojo telefono numerį į kodą
„NeckLight“: PCB karoliai žmonėms ir šunims: 8 žingsniai (su nuotraukomis)
„NeckLight“: PCB karoliai žmonėms ir šunims: Sveiki visi, šis projektas yra mano pirmasis „Instructables“, todėl aš stengsiuosi padaryti viską. Šiame projekte aš jums paaiškinsiu, kaip man pavyko sukurti šį tamsoje šviečiantį PCB karolį! Tiesą sakant, tai yra puikus projektas, jei norite išmokti
Automatinis kamuoliuko metimas šunims: 6 žingsniai
Automatinis kamuoliuko metimas šunims: Abu turime šunis ir, kaip visi žino, šunys gali praleisti visą dieną žaisdami kamuolį. Štai kodėl mes galvojome apie būdą, kaip sukurti automatinį kamuolio metiklį