Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Piiri
- Vaihe 2: Koodi
- Vaihe 3: Asia
- Vaihe 4: Täytä kotelon elektroniikka
- Vaihe 5: Käytä sitä
Video: Koiranruokahälytys: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Hei taas! Kotitaloudessani velvollisuudet ruokkia koiramme, kultainen doodle nimeltä Taos (Uuden Meksikon kaupungin mukaan), kuuluvat usein meille lapsille. Kuitenkin, kun on aika ruokkia häntä, on vaikea sanoa, onko hän ollut aiemmin ruokittu vai ei (ilmeisesti siksi, että hän on ehkä jo syönyt ruokansa). Joten välttääksemme hänen liiallista ruokkimistaan, meidän (minun) täytyy kiertää neljän muun talon ympäri. Valitettavasti Internetin aikakaudella tämä tarkoittaa Netflix -ohjelmien, koulun ja vanhempieni keskeyttämistä tekemästä työtä. Joten luon laitteen, joka käyttää Arduinoa ja DS3231 -reaaliaikakellomoduulia varoittamaan meitä, kun meidän on syötettävä häntä. Rehellisesti, se on pohjimmiltaan loistettu ajastin. Sinun tarvitsee vain painaa painiketta aina, kun syöt häntä. Toivottavasti tästäkin on sinulle hyötyä.
Yllä oleva kuva on koirani Taos.
Tarvikkeet
- Arduino Uno (mikä tahansa Arduino todella toimisi- koodi on ehkä muutettava)- Amazon
- 8 ohmin kaiutin- Amazon
- DS3231 RTC-moduuli- Amazon
- CR2023-akku- Amazon
- Painike (voin tai en käytä sitä vanhasta ovikellosta)- Amazon
- M/F DuPont-johdot- Amazon
- Kuuma liimapistooli
- 3D -tulostin (valinnainen)
- Juotin
Vaihe 1: Piiri
Sinulle tämä osa on melko yksinkertainen. vain johdot kaikki kaavion mukaisesti. Voit myös liittää SDA: n ja SCL: n Arduinon A4- ja A5 -liittimiin. Ei todellakaan ole väliä, miten teet sen. Toinen valinta, jonka voit tehdä, on äänielementti. Valittavana on 8 ohmin kaiutin ja pietsosummeri. Käytin pietsoa, koska minulla oli sellainen käsillä, mutta saatat haluta kaiuttimen, koska ne ovat yleensä kovempia.
TÄRKEÄÄ: Kuten kaaviossa todetaan, DS1307 -moduuli on korvattava DS3231 RTC: llä
Vaihe 2: Koodi
Koodi on todella yksinkertainen. Se asettaa periaatteessa ajan ohjelman alkamiselle klo 00:00:00. Painikkeen painaminen ruokittaessa koira nollaa ohjelman. Jos aika ylittää 11:00:00, se antaa hälytyksen 8 sekunniksi. TÄRKEÄÄ: Ennen kuin suoritat tämän koodin, lataa DS3231 -kirjasto Adafruitista. Muista sitten sisällyttää.zip -kirjasto koodiin. Jos et tunne Arduino IDE: tä, katso HakckerEarthin upea opas. Lähetä koodi taululle ja olet valmis kyseiselle osastolle.
*Huomaa riville 17 asetettu päivämäärä (:
Vaihe 3: Asia
Omistan 3D -tulostimen, joten tulostin koteloni. Tiedän kuitenkin, ettei kaikilla ole sellaista, joten voit myös tehdä kotelon pahvista tai muusta käsillä olevasta materiaalista. Jos haluat tulostaa kotelosi, olen liittänyt.stl -tiedostot. Kotelon tulee olla noin 10,5 cm x 7,5 cm x 4 cm (~ 4,5 tuumaa x 3,5 tuumaa x 1,5 tuumaa). Varmista, että sivulla on kaksi reikää- yksi virtajohdolle (toisen lyhyen sivun vasemmalla puolella) ja toinen painikkeelle (voit sijoittaa sen minne vain sopii, minun on esitetty yllä). Siinä pitäisi olla myös kansi (kuva).
Vaihe 4: Täytä kotelon elektroniikka
Liimaa nyt kuuma painike kotelon pitkän sivun reikään (kuten kuvassa). Aseta sitten kaikki elektroniikka koteloon jakamalla ne jollakin, jotta piirit eivät kosketa (voit käyttää pahvia, taitettua teippiä, mitä tahansa), kuten yllä oleva kuva. Liitä USB -johto Arduinoon etupuolella olevan reiän kautta ja varmista, että kaikki toimii oikein. Liimaa sitten kansi.
Vaihe 5: Käytä sitä
Liitä USB -johto seinäadapteriin ja aseta hälytys koiran kulhon lähelle. Nyt voit aina muistaa ruokkia koiraasi (tai kissaa- tämä ei todellakaan ole eläinkohtaista). Toivottavasti et koskaan unohda ruokkia karvaista ystävääsi (olettaen, että se ei ole matelija, sammakkoeläin, kala, selkärangaton jne.). Mutta jos teet niin, kuulet ärsyttävän äänen kahdeksan sekunnin ajan. Kommentoi alle, jos sinulla on rakentavaa kritiikkiä tai jos pidit tästä ohjeesta.
*Jos et voi lukea mitä kirjoitin kauheassa kuplakirjeen käsinkirjoituksessani, siinä lukee "Ole hyvä ja paina syöttämisen jälkeen", pieni huomautus muulle kotitaloudelleni.
Jos pidit tästä projektista tai pidit sitä hyödyllisenä missä tahansa muodossa (toivon vilpittömästi), voit vapaasti äänestää minua lemmikkikilpailussa. Tai älä. Sillä ei todellakaan ole niin väliä. (:
Suositeltava:
DIY Raspberry Pi Downloadbox: 4 vaihetta
DIY Raspberry Pi Downloadbox: Löydätkö usein itsesi lataamasta suuria tiedostoja, kuten elokuvia, torrentteja, kursseja, TV -sarjoja jne., Niin tulet oikeaan paikkaan. Tässä Instructable -ohjelmassa muuttaisimme Raspberry Pi zero -laitteemme latauskoneeksi. Joka voi ladata minkä tahansa
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): 8 vaihetta
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): ultraäänikaiuttimet L298N DC-naarasadapterin virtalähde urospuolisella dc-nastalla ja analogiset portit koodin muuntamiseksi (C ++)
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: 3 vaihetta
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: Seuraava opas auttaa sinua saamaan live-HD-videovirtoja lähes mistä tahansa DJI-dronesta. FlytOS -mobiilisovelluksen ja FlytNow -verkkosovelluksen avulla voit aloittaa videon suoratoiston droonilta
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite
4 vaihetta akun sisäisen vastuksen mittaamiseksi: 4 vaihetta
4 vaihetta akun sisäisen vastuksen mittaamiseksi: Tässä on 4 yksinkertaista vaihetta, joiden avulla voit mitata taikinan sisäisen vastuksen