Cuprins:

SmartFeeder: 10 pași
SmartFeeder: 10 pași

Video: SmartFeeder: 10 pași

Video: SmartFeeder: 10 pași
Video: dokoo Automatic Smart WiFi Control Pet Feeder 2024, Noiembrie
Anonim
SmartFeeder
SmartFeeder

Fiecare proprietar de câine a uitat să-și hrănească animalul de companie cel puțin o dată în viață. Și am vrut să fac ceva care, atunci când uiți să-ți hrănești animalul înainte de a pleca, îl poți face încă de departe sau poate după un anumit timp.

În acest proiect vom face un alimentator automat pentru câini care poate fi controlat pe un site web. Acest site web vă va arăta informații despre cantitatea de mâncare care există în castron și de momentul în care a fost reumplută sau dacă câinele a mâncat alimente.

Există, de asemenea, setări care vor fi ajustabile în funcție de nevoile dvs. (sau ale câinelui dvs.).

Pasul 1: consumabile

Materiale:

  • Raspberry Pi
  • Card SD de 16 GB
  • panou de masă
  • cabluri jumper
  • senzor ultra sonic
  • servo
  • celula de încărcare (am folosit 5 kg)
  • amplificator cu celule de sarcină (HX711)
  • plastic / lemn pentru carcasa acestui proiect
  • vas de plastic (pentru celula de încărcare)

Instrumente:

  • Șuruburi
  • Şurubelniţă
  • Burghiu
  • A văzut
  • Hârtie de șlefuit
  • Super lipici / siliciu (și pistol de siliciu)

Pasul 2: Configurarea RPI

Primul pas pe care l-am făcut a fost configurarea raspberry pi-ului meu, așa că am șters totul de pe cardul meu sd și am plasat o imagine pe el cu Win32diskmanager cu ajutorul căruia putem scrie Raspbian acolo.

Pasul 3: SSH la RPI pentru Wireless

După instalarea imaginii, puteți pune un cablu Ethernet în Pi și computer. accesați linia de comandă și tastați ipconfig. În blocul de text cu „adaptor Ethernet” ar trebui să existe o adresă IP. Această adresă IP este cea pe care mergem la SSH. Am folosit PuTTY pentru a face acest pas. Aici trebuie să introduceți IP-ul și portul (22 pentru SSH) și să introduceți parola pentru a intra pe Pi (parola standard este „zmeură”). Aici trebuie să ne schimbăm setările de rețea, astfel încât să ne putem conecta fără fir. Aceasta este comanda pentru a face acest "wpa_passphrase nameofnetwork" și după aceasta trebuie să introduceți parola. Va apărea un bloc de text cu rețea {…}, copiați acest lucru și tastați „sudo nano /etc/wpa_supplicant/wpa_supplicant.conf”. În aceasta trebuie să lipiți textul dinainte în partea de jos a fișierului.

După aceasta, puteți reporni Pi.

Pasul 4: conectați-vă cu codul VS

Pentru codare avem nevoie de cod Visual studio. Odată ce ați rulat acest lucru, nu trebuie să introduceți un plugin pentru SSH. Când este instalat, puteți face clic în colțul din stânga jos sau deschide terminalul și tastați SSH pi @ ipadress. După aceasta, va trebui să vă puneți parola și vom putea începe codificarea.

Pasul 5: Codificare

Acum trebuie să configurăm site-ul web, puteți deschide un folder în vscode, accesați var / www / html și aici începem.

Aici vor veni HTML, CSS, imagini și Javascript.

Acum putem deschide un alt folder în același spațiu de lucru. Am pus proiectul numit mine și l-am plasat în folderul principal al pi-ului meu. Aici va veni totul legat de backend (deci majoritatea fișierelor python).

Pasul 6: Colectarea materialelor pentru locuințe

Colectarea materialelor pentru locuințe
Colectarea materialelor pentru locuințe
Colectarea materialelor pentru locuințe
Colectarea materialelor pentru locuințe
Colectarea materialelor pentru locuințe
Colectarea materialelor pentru locuințe

Pentru carcasă am folosit lemn și o placă de plastic pe care am tăiat-o în bucăți cu un ferăstrău.

Piesele L sunt 50x50 DAR eu am decupat o bucată din 20x40. Acest lucru trebuie făcut de două ori pentru ambele părți.

Scândurile subțiri sunt pentru placa inferioară și posterioară. Acestea sunt 20x50 ambele (notă: va trebui să tăiați unul mai scurt după asamblare.)

Apoi vom avea nevoie de o piesă de 20x40 (puteți folosi restul care s-a desprins când tăiați formele L) pentru partea din față.

Aici am marcat un semicerc pentru ca mâncarea să iasă.

În continuare avem nevoie de 2 scânduri mici, care sunt de 20x10 și 18x10 (18 lățime, deoarece scândurile au grosimea de 1cm, deci va aluneca ușor). aceasta este pentru tava unde va fi castronul. (puteți găuri un întreg în scândura de 18x10 pentru firele celulei de încărcare.)

Pasul 7: Asamblarea părții exterioare

Asamblarea părții exterioare
Asamblarea părții exterioare
Asamblarea părții exterioare
Asamblarea părții exterioare

În continuare vom înșuruba toate părțile împreună, astfel încât să știm cum va arăta.

Am folosit 9 șuruburi pentru vedere frontală, 14 șuruburi pentru ambele părți.

Pasul 8: Pante

Pante
Pante

Apoi am făcut o pantă cu lemn, cea de sus este o scândură de 18x40cm, iar cea care merge la castron este în partea superioară de 40cm lățime, dar se duce mai mică la gaura din față. lungimea este de asemenea de 40cm. Am adăugat șine de protecție suplimentare, astfel încât mâncarea să nu se varsă în carcasă.

Pasul 9: Atașarea pantelor

Atașarea versanților
Atașarea versanților

Am atașat pante cu șuruburi adăugând o scândură suplimentară pantei în sine. De asemenea, puteți folosi super lipici sau siliciu.

Pasul 10: Electronică

Acest lucru este încă în construcție

Recomandat: