Sadržaj:

SmartFeeder: 10 koraka
SmartFeeder: 10 koraka

Video: SmartFeeder: 10 koraka

Video: SmartFeeder: 10 koraka
Video: Реалити-сериал «Солдатки» | 9 и 10 серия 2024, Rujan
Anonim
SmartFeeder
SmartFeeder

Svaki vlasnik psa zaboravio je hraniti svog ljubimca barem jednom u životu. Htio sam napraviti nešto što biste, kad zaboravite nahraniti svog ljubimca prije odlaska, to mogli učiniti iz daljine ili možda nakon određenog vremena.

U ovom projektu napravit ćemo automatsku hranilicu za pse kojom se može upravljati na web stranici. Ova web stranica će vam pokazati informacije o količini hrane koja se nalazi u zdjeli i vremenu kada se ponovno punila ili je li pas jeo hranu.

Tu su i postavke koje će se prilagoditi vašim (ili potrebama vašeg psa) potrebama.

Korak 1: Opskrba

Materijali:

  • Malina Pi
  • SD kartica od 16 GB
  • matična ploča
  • kratkospojni kablovi
  • ultrazvučni senzor
  • servo
  • mjerna ćelija (koristio sam 5 kg)
  • pojačalo s mjernim ćelijama (HX711)
  • plastika/drvo za stanovanje ovog projekta
  • plastična zdjela (za mjernu ćeliju)

Alati:

  • Vijci
  • Odvijač
  • Bušilica
  • Pila
  • Brusni papir
  • Super ljepilo/silicij (i silikonski pištolj)

Korak 2: Konfiguriranje RPI -ja

Prvi korak koji sam učinio bila je konfiguracija moje maline pi, pa sam sve obrisao sa svoje SD kartice i stavio sliku na nju pomoću Win32diskmanager -a s ovim možemo tamo napisati Raspbian.

Korak 3: SSH na RPI za bežičnu vezu

Nakon što je slika instalirana, možete staviti Ethernet kabel u svoj Pi i računalo. idite na naredbeni redak i upišite ipconfig. U tekstualnom bloku s "ethernet adapterom" trebala bi biti ip-adresa. Ova IP adresa je ona na koju idemo u SSH. Koristio sam PuTTY za ovaj korak. Ovdje trebate umetnuti IP i priključak (22 za SSH), te umetnuti svoju lozinku da biste došli na Pi (standardna lozinka je 'malina'). Ovdje moramo promijeniti mrežne postavke kako bismo se mogli povezati bežično. Ovo je naredba da učinite ovo "wpa_passphrase nameofnetwork" i nakon toga morate unijeti lozinku. Blok teksta s mrežom {…} će se pojaviti, kopirajte ovo i upišite "sudo nano /etc/wpa_supplicant/wpa_supplicant.conf". Ovdje morate zalijepiti tekst od prije na dno datoteke.

Nakon toga možete ponovno pokrenuti Pi.

Korak 4: Povežite se s VS kodom

Za kodiranje potreban nam je Visual studio kod. Nakon što ovo pokrenete, morate instalirati dodatak za SSH. Kad je ovo instalirano, možete kliknuti u donjem lijevom kutu ili otvoriti terminal i upisati SSH pi@ipadress. Nakon toga ćete morati unijeti lozinku i možemo započeti kodiranje.

Korak 5: Kodiranje

Sada moramo postaviti web stranicu, možete otvoriti mapu u vscodeu, otići na var/www/html i ovdje počinjemo.

Ovdje će doći naši HTML, CSS, slike i Javascript.

Sada možemo otvoriti drugu mapu u istom radnom prostoru. Stavio sam call my project i stavio ovo u početnu mapu svog pi. Ovdje će doći sve što se tiče pozadine (dakle većina python datoteka).

Korak 6: Prikupljanje materijala za stanovanje

Prikupljanje stambenog materijala
Prikupljanje stambenog materijala
Prikupljanje stambenog materijala
Prikupljanje stambenog materijala
Prikupljanje stambenog materijala
Prikupljanje stambenog materijala

Za kućište sam koristio drvo i plastičnu ploču koju sam rezao na komade pilom.

L komadi su 50x50 ALI izrezao sam komad iz 20x40. To je potrebno učiniti dvaput za obje strane.

Tanke daske služe za donju i stražnju ploču. Obje su dimenzije 20x50 (napomena: nakon montaže morat ćete odrezati jednu kraću.)

Tada će nam trebati komad dimenzija 20x40 (možete koristiti ostatak koji se odvojio prilikom rezanja L oblika) za prednju stranu.

Ovdje sam označio polukrug da hrana izađe.

Zatim nam trebaju 2 male daske dimenzija 20x10 i 18x10 (širine 18, jer su daske debele 1 cm, pa će se lako kliziti). ovo je za poslužavnik gdje će biti zdjela. (možete izbušiti cijelu dasku 18x10 za žice mjerne ćelije.)

Korak 7: Montaža vanjskog dijela

Montaža vanjskog dijela
Montaža vanjskog dijela
Montaža vanjskog dijela
Montaža vanjskog dijela

Sljedeće ćemo spojiti sve dijelove kako bismo znali kako će to izgledati.

Koristio sam 9 vijaka za pogled sprijeda, 14 vijaka za obje strane.

Korak 8: Padine

Padine
Padine

Zatim sam napravio kosinu s drvom, gornja je daska 18x40 cm, a ona koja ide do zdjele je na gornjem dijelu širine 40 cm, ali ide manja do rupe na prednjoj strani. duljina je također 40 cm. Dodao sam dodatne zaštitne ograde kako se hrana ne bi prosipala po kućištu.

Korak 9: Pričvršćivanje kosina

Pričvršćivanje kosina
Pričvršćivanje kosina

Kosine sam pričvrstio vijcima dodavši dodatnu dasku na samoj padini. Također možete koristiti super ljepilo ili silicij.

Korak 10: Elektronika

Ovo je još u izgradnji

Preporučeni: