Cuprins:
- Pasul 1: consumabile
- Pasul 2: Configurarea RPI
- Pasul 3: SSH la RPI pentru Wireless
- Pasul 4: conectați-vă cu codul VS
- Pasul 5: Codificare
- Pasul 6: Colectarea materialelor pentru locuințe
- Pasul 7: Asamblarea părții exterioare
- Pasul 8: Pante
- Pasul 9: Atașarea pantelor
- Pasul 10: Electronică
Video: SmartFeeder: 10 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
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
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
Î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
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
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:
Cum să faci 4G LTE dublă antenă BiQuade Pași simpli: 3 pași
Cum să fac 4G LTE Double BiQuade Antenna Pași simpli: De cele mai multe ori mă confrunt, nu am o putere de semnal bună pentru lucrările mele de zi cu zi. Asa de. Căut și încerc diferite tipuri de antenă, dar nu funcționează. După un timp pierdut, am găsit o antenă pe care sper să o fac și să o testez, pentru că nu se bazează pe principiul
Design de joc în Flick în 5 pași: 5 pași
Designul jocului în Flick în 5 pași: Flick este un mod foarte simplu de a crea un joc, în special ceva de genul puzzle, roman vizual sau joc de aventură
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino - Pași cu pași: 4 pași
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino | Pași cu pas: în acest proiect, voi proiecta un senzor senzor de parcare inversă Arduino Car Circuit folosind senzorul cu ultrasunete Arduino UNO și HC-SR04. Acest sistem de avertizare auto bazat pe Arduino poate fi utilizat pentru navigație autonomă, autonomie robotică și alte r
Detectarea feței pe Raspberry Pi 4B în 3 pași: 3 pași
Detectarea feței pe Raspberry Pi 4B în 3 pași: În acest instructabil vom efectua detectarea feței pe Raspberry Pi 4 cu Shunya O / S folosind Biblioteca Shunyaface. Shunyaface este o bibliotecă de recunoaștere / detectare a feței. Proiectul își propune să obțină cea mai rapidă viteză de detectare și recunoaștere cu
Cum să faci un contor de pași ?: 3 pași (cu imagini)
Cum să fac un contor de pași ?: obișnuiam să performez bine la multe sporturi: mersul pe jos, alergatul, mersul pe bicicletă, jocul de badminton etc. Îmi place să călăresc să călătoresc în preajmă. Ei bine, uită-te la burtica mea ostilă …… Ei bine, oricum, decid să reîncep să fac mișcare. Ce echipament ar trebui să pregătesc?