INHOUDSOPGAWE:

SmartFeeder: 10 stappe
SmartFeeder: 10 stappe

Video: SmartFeeder: 10 stappe

Video: SmartFeeder: 10 stappe
Video: 3 мегапикселя камера видеонаблюдения. Стоит ли покупать? На что влияет разрешение? 2024, November
Anonim
SmartFeeder
SmartFeeder

Elke honde -eienaar het vergeet om sy troeteldier ten minste een keer in hul lewens te voer. En ek wou iets maak dat as u vergeet om u troeteldier te voer voordat u vertrek, u dit steeds van ver af kan doen, of miskien na 'n sekere tyd.

In hierdie projek gaan ons 'n outomatiese hondevoer voer wat op 'n webwerf beheer kan word. Hierdie webwerf sal u inligting gee oor die hoeveelheid kos wat daar in die bak is en die tye waarop dit hervul is of as die hond kos geëet het.

Daar is ook instellings wat aan u (of u hond) se behoeftes verstel kan word.

Stap 1: Voorrade

Materiaal:

  • Framboos Pi
  • 16 GB SD-kaart
  • broodbord
  • springkabels
  • ultra soniese sensor
  • servo
  • laaisel (ek het 5kg gebruik)
  • laadselversterker (HX711)
  • plastiek/hout vir die behuising van hierdie projek
  • plastiekbak (vir die laaisel)

Gereedskap:

  • Skroewe
  • Skroewedraaier
  • Boor
  • Sien
  • Skuurpapier
  • Supergom/silikon (en silikongeweer)

Stap 2: Configureer RPI

Die eerste stap wat ek gedoen het, was die konfigurasie van my framboospi, so ek het alles van my SD -kaart verwyder en 'n prent daarop geplaas met Win32diskmanager, waarmee ons Raspbian kan skryf.

Stap 3: SSH na RPI vir draadloos

Nadat die prent geïnstalleer is, kan u 'n ethernetkabel in u Pi en rekenaar plaas. gaan na die opdragprompt en tik ipconfig. In die teksblok met 'ethernet-adapter' moet 'n ip-adres wees. Hierdie ip -adres is die een waarop ons SSH toe gaan. Ek het PuTTY gebruik om hierdie stap te doen. Hier moet u die IP en die poort (22 vir SSH) invoer en u wagwoord invoer om op die Pi te kom (standaard wagwoord is 'framboos'). Hier moet ons ons netwerkinstellings verander sodat ons draadloos kan koppel. Dit is die opdrag om hierdie "wpa_passphrase nameofnetwork" te doen, en daarna moet u die wagwoord invoer. 'N Tekstblok met netwerk {…} verskyn, kopieer dit en tik "sudo nano /etc/wpa_supplicant/wpa_supplicant.conf". Hierin moet u die teks van voor op die onderkant van die lêer plak.

Daarna kan u u Pi herlaai.

Stap 4: Koppel aan VS -kode

Vir die kodering benodig ons Visual studio -kode. Sodra u dit aan die gang het, moet u 'n inprop vir SSH installeer. As dit geïnstalleer is, kan u in die linker onderste hoek klik of die terminale oopmaak en SSH pi@ipadress tik. Hierna moet u u wagwoord invoer en ons kan begin kodering.

Stap 5: Kodering

Nou moet ons die webwerf opstel; u kan 'n gids in vscode oopmaak, na var/www/html gaan en hier begin ons.

Hier kom ons HTML, CSS, beelde en Javascript.

Nou kan ons 'n ander gids in dieselfde werkruimte oopmaak. Ek het die myne -projek geplaas en dit in die tuisgids van my pi geplaas. Hier kom alles wat verband hou met die backend (dus die meeste python -lêers).

Stap 6: Versamel materiaal vir behuising

Versameling van materiaal vir behuising
Versameling van materiaal vir behuising
Versameling van materiaal vir behuising
Versameling van materiaal vir behuising
Versameling van materiaal vir behuising
Versameling van materiaal vir behuising

Vir die behuising het ek hout en 'n plastiekplaat gebruik wat ek met 'n saag in stukke gesny het.

Die L -stukke is 50x50, maar ek sny 'n stuk uit 20x40. Dit moet twee keer vir beide kante gedoen word.

Die dun planke is vir die onder- en agterplaat. Dit is albei 20x50 (let op: u moet een korter daarna sny om dit te monteer.)

Dan benodig ons 'n stuk wat 20x40 is (u kan die res wat by die sny van die L -vorms afgekom het) voor gebruik.

Hier het ek 'n halwe sirkel gemerk dat die kos uitkom.

Vervolgens benodig ons 2 planke van 20x10 en 18x10 (18 breedte omdat die planke 1 cm dik is, sodat dit maklik kan inskuif). dit is vir die skinkbord waar die bak sal wees. (u kan 'n geheel in die 18x10 -plank boor vir die drade van die laadsel.)

Stap 7: Montering van die buitenste deel

Samestelling van die buitenste deel
Samestelling van die buitenste deel
Samestelling van die buitenste deel
Samestelling van die buitenste deel

Vervolgens skroef ons alle dele saam sodat ons weet hoe dit sal lyk.

Ek het 9 skroewe vir die voorkant gebruik, 14 skroewe aan beide kante.

Stap 8: Hange

Hange
Hange

Daarna het ek 'n helling gemaak met hout, die boonste is 'n plank van 18x40 cm en die een wat na die bak kom, is aan die boonste deel 40 cm breed, maar kleiner as die gat aan die voorkant. die lengte is ook 40 cm. Ek het ekstra beskermingsrelings bygevoeg sodat daar nie kos in die huis kom nie.

Stap 9: Heg die hange aan

Heg die hange aan
Heg die hange aan

Ek het die hange met skroewe vasgemaak deur 'n ekstra plank op die helling self te voeg. U kan ook supergom of silikon gebruik.

Stap 10: Elektronika

Dit is nog in aanbou

Aanbeveel: