Ne felejtse el etetni a kutyát: 3 lépés
Ne felejtse el etetni a kutyát: 3 lépés
Anonim
Ne felejtse el etetni a kutyát
Ne felejtse el etetni a kutyát

Csak túl sokszor történt! Ránéztem az étel- vagy víztálra, és üres volt.

Sokáig szerettem volna megtanulni az Arduino használatát, ezért úgy gondoltam, hogy ez egy jó kezdő projekt lesz, és szeretném egy pillantásra tudni, hogy milyen alacsony az élelem és a víz szintje a kutyámnak, és különösen, ha üresek.. Végül két szint zöld jelzővel és egy pirossal üres minden tálhoz.

Remélem tetszeni fog, és ötleteket kap a következő projekthez.

Kellékek

Arduino és elektronika:

1. Arduino (vagy hasonló) tábla, a Geekcreit® UNO R3-at használtam (https://us.banggood.com/Wholesale-Warehouse-UNO-R3…

2. Terheléscella érzékelő *2 (https://us.banggood.com/Wholesale-Warehouse-3pcs-H…

3. 1,27 mm-es hangszalagkábel (https://www.banggood.com/5M-1_27mm-Pitch-Ribbon-Ca…

4. Hőzsugorcső (opcionális) (https://www.amazon.com/gp/product/B07PLHG6FY/ref=p…

Fadoboz:

furnér

Laminált lap

Epoxigyanta (https://www.amazon.com/Epoxy-Resin-32-Tabletops-Co…

Eszközök:

Forrasztószerszám

Számítógép

Ragasztópisztoly

Lombfűrész

Faragó eszköz

Ragasztó és csavar

1. lépés: Fadoboz

Fadoboz
Fadoboz
Fadoboz
Fadoboz
Fadoboz
Fadoboz
Fadoboz
Fadoboz

Erről a részről nem sokat lehet mesélni. Csak győződjön meg arról, hogy megfelelő méretűek a tálak és a kutya, és hogy az érzékelőket egy kis magassággal felszerelheti a lándzsához.

Mivel kifejezetten az ételhez és a vízhez kellett a megfelelő súlyokat programoznom, úgy döntöttem, hogy minden tálhoz a megfelelő helyet faragom.

A LED -eket a festés után melegen ragasztottam, majd az epoxit használtam. Nem "gyógyítottam" a LED -ek epoxidját, mivel azt akartam, hogy a fény elterjedjen, de működött, de szeretném, ha a fény még jobban terjedne, így egyáltalán nem láthatná a LED -et, csak egy zöld kockát.

2. lépés: Érzékelő és kód

Image
Image
Érzékelő és kód
Érzékelő és kód
Érzékelő és kód
Érzékelő és kód
Érzékelő és kód
Érzékelő és kód

A Load Cell, ahol 1 kg volt, nem túl pontosak (a listán nem tudtam elkészíteni), de elég jó ehhez a projekthez.

Próbáltam elmagyarázni, amennyire csak tudtam a kódon belül, hogyan működik. nyugodtan kérdezzen kommentben bármilyen Q -t.

Sok próbálkozás és hiba kellett, amíg rájöttem a helyes működési módra. Például, hány skálamérést kell elvégeznem, hogy jó leolvasást kapjak, és még mindig ne lógjak túl sokat (a végére 10 -et használtam), vagy mi lenne a mérlegek tisztességes mozgástere, mivel nem tudtam pontosítani őket körülbelül +-2 g.

Később hozzáadtam egy reset gombot az arduino -hoz, így nem fogom lekapcsolni az USB -t minden alkalommal, amikor vissza akarom állítani.

A lámpák így működnek:

* "Mozgatás" balról jobbra, ha a skála ziro- a kód nem számít tálra a dobozban

* Egy piros lámpa, ha üres tál van a helyén- a tál súlya be van ágyazva a kódba.

* Egy, majd két zöld lámpa, ha a tál megtelt.

* Minden lámpa működik, ha a tál megtelt

* A piros jelzőfény villog, ha a mérleg nincs kalibrálva- ez megtörténhet, ha újraindítja a tálat a helyén, de fel kell vennie, hogy megtudja, vagy ha a súlyérték túl magas.

3. lépés: Ez az

Ez az!
Ez az!

Remélem, tetszeni fog ez az oktatható. Kérjük, töltse ki nyugodtan, és kérdezzen bármit, megpróbálom ennek megfelelően frissíteni a lépéseket.

Ajánlott: