Kazalo:
Video: Samodejni podajalnik hrane: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Živjo, moje ime je Gilian, študiram na Howest Kortrijk v Belgiji in sem študent MCT. Kot zadnjo nalogo sem moral narediti IOT-napravo.
Doma imam psa, ki se nahrani 2 -krat na dan ob določenem času, količina hrane pa je zelo pomembna, zato dvakrat na dan tehtamo 56 gramov hrane in ga nahranimo. Tako sem naredil napravo, ki avtomatizira ta proces in se imenuje PetFeeder. Na spletnem mestu lahko dodate različne urnike tako, da izberete čas in določite težo hrane, ki jo želite opustiti. Če ne želite čakati na naslednji čas hranjenja na domači strani, je gumb, ki hrano takoj razdeli.
1. korak: Materiali
V notranjosti ohišja je vijačni sistem, ki potisne suho hrano v skledo, tega nisem oblikoval sam, ker sem na stvari stvari našel tisto, kar sem potreboval, in me je oblikoval George Tsianakas. Oblikovanje in prenos tega, kar sem uporabil, najdete tukaj.
Spodaj je seznam delov, ki jih potrebujete za ta projekt.
- malina pi
- micro sd kartica (najmanj 8 GB)
- LCD zaslon 20x4 z modulom i2c na zadnji strani
- rotacijski inkoder + gumb
- ultrazvočni senzor srf-05
- 1kg loadcell + ojačevalnik hx711
- 12/5v napajalnik
- nema 17 koračni motor + drv8825 koračni pogon
- 2 upora (2 kohm in 1 kohm)
- 40 -polni ploski kabel + cobler
2. korak: Ožičenje
Naslednji korak je, da vse povežete na mizo in preizkusite, ali vse deluje. Lahko pustite tako, vendar sem se odločil, da vse spajkam na protoboard, da bo vse videti lepše in manj obsežno ter kasneje zavzeti manj prostora v ohišju.
3. korak: zbirka podatkov
Ta projekt uporablja zbirko podatkov za shranjevanje podatkov senzorjev ter vseh časov hranjenja in težav, ki so zraven. Obstajajo 3 mize:
- Hranjenje, kjer so shranjeni vsi časi in uteži, ki jih vnesete na spletno mesto.
- Zgodovina, kjer so shranjene vrednosti ultrazvočnega senzorja skupaj z datumom snemanja
- Senzorji, v katerih so vsi senzorji, ki se uporabljajo v projektu, se shranijo skupaj z ID -jem, ki je zdaj vrednost tega senzorja v tabeli zgodovine.
4. korak: Koda
Najprej morate namestiti apache2, da bo vaše spletno mesto delovalo, to lahko storite z naslednjim ukazom v terminalu pi.
sudo apt namestite apache2 -y
Zaprete tudi nastavitev brezžične povezave s pi, ker potem, ko vse položite v ohišje, ne boste mogli enostavno priključiti ethernetnega kabla.
Prav tako boste morali nastaviti bazo podatkov MariaDB, da boste lahko dostopali do nje.
Ko to storite, lahko sprednje datoteke shranite v naslednjo mapo:/var/www/html
Zaledna koda, ki ste jo vnesli v domačo mapo.
Prav tako je lažje narediti storitev app.py, tako da se programi ob zagonu programa samodejno zaženejo. Če želite to narediti, morate samo servisno datoteko (ki je vključena v spodaj zip datoteko) prepisati v desno mapo z naslednjim ukazom:
sudo cp petfeeder.service/etc/systemd/system/petfeeder.service
5. korak: Primer
Za čas sem ga oblikoval v Fusion 360 in skice izvozil v datoteke dxf v lasercut na lokalno mesto, ki ga poznam. Oblikoval sem ga s prstnimi sklepi, tako da se vse lepo prilega skupaj. Po izrezu sem zlepil plošče skupaj, razen za zadnjo ploščo in srednjo ploščo, kjer je nameščen lcd in ultrazvočni senzor, da je še vedno enostaven dostop do vsega, kar je treba kasneje spremeniti. Čeprav niso zlepljeni, zaradi sklepov prstov ostanejo lepo zaprti.
To je vse, upam, da ste uživali v tem projektu. - Gilian
Priporočena:
Samodejni podajalnik psov: 6 korakov
Samodejni podajalnik psov: To je moj projekt avtomatskega podajalnika psov. Moje ime je Parker, jaz sem v razredu 11 in ta projekt sem izvedel 11. novembra 2020 kot CCA (tečaj, ki zaključuje dejavnost) v tem projektu. Pokazal vam bom, kako narediti avtomatski napajalnik za hišne ljubljenčke z Arduino UNO.
Samodejni podajalnik za hišne ljubljenčke z uporabo AtTiny85: 6 korakov
Samodejni podajalnik hišnih ljubljenčkov z uporabo AtTiny85: O trabalho Samodejni podajalnik hišnih ljubljenčkov z uporabo AtTiny85 de PET
Empatično oblikovanje: Arduino samodejni podajalnik podgan: 18 korakov
Empatično oblikovanje: Arduino samodejni podajalnik podgan: Ta navodila služijo kot vsestranski vodnik za ustvarjanje avtomatske krmilne naprave za podgane ali hišne živali podobne velikosti. Navdih za ta projekt je dobila podgana moje sestre, ki jo je treba nahraniti s točno 4 peleti hrane
Samodejni podajalnik hrane za mačke: 7 korakov (s slikami)
Samodejni podajalnik hrane za mačke: Če ne nadzorujete količine hrane, ki jo zaužije vaša mačka, lahko to povzroči prenajedanje in težave s prekomerno telesno težo. To še posebej velja, če niste doma in pustite mački dodatno hrano, da jo zaužije po svojem urniku. Včasih pa lahko
Samodejni podajalnik hišnih ljubljenčkov s staro digitalno uro: 10 korakov (s slikami)
Samodejni podajalnik hišnih ljubljenčkov s staro digitalno uro: Pozdravljeni, v tem navodilu vam bom pokazal, kako sem naredil samodejni podajalnik hišnih ljubljenčkov s staro digitalno uro. Ive je vdelal tudi video o tem, kako sem naredil ta napajalnik. To navodilo bo vključeno v natečaj za PCB in kot uslugo bi želel