INHOUDSOPGAWE:
- Stap 1: Voorrade
- Stap 2: Configureer RPI
- Stap 3: SSH na RPI vir draadloos
- Stap 4: Koppel aan VS -kode
- Stap 5: Kodering
- Stap 6: Versamel materiaal vir behuising
- Stap 7: Montering van die buitenste deel
- Stap 8: Hange
- Stap 9: Heg die hange aan
- Stap 10: Elektronika
Video: SmartFeeder: 10 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
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
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
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
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
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:
Spelontwerp in vyf stappe: 5 stappe
Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: 3 stappe
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: in hierdie instruksies gaan ons gesigsopsporing uitvoer op Raspberry Pi 4 met Shunya O/S met behulp van die Shunyaface-biblioteek. Shunyaface is 'n biblioteek vir gesigherkenning/opsporing. Die projek het ten doel om die vinnigste opsporing en herkenningssnelheid te bereik met
DIY Vanity Mirror in eenvoudige stappe (met LED -strookligte): 4 stappe
DIY Vanity Mirror in eenvoudige stappe (met behulp van LED Strip Lights): In hierdie pos het ek 'n DIY Vanity Mirror gemaak met behulp van die LED strips. Dit is regtig cool, en u moet dit ook probeer
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): 6 stappe
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): wil u u vriende skrik en 'n skreeu geraas maak tydens Halloween? Of wil u net 'n goeie grap maak? Hierdie pop-up skerm van Zombies kan dit doen! In hierdie instruksies sal ek u leer hoe u maklik Zombies kan spring deur Arduino te gebruik. Die HC-SR0
Speel Doom op u iPod in 5 maklike stappe !: 5 stappe
Speel Doom op u iPod in 5 maklike stappe !: 'n Stap-vir-stap gids oor hoe u Rockbox op u iPod kan dubbellaai om Doom en tientalle ander speletjies te speel. Dit is iets baie maklik om te doen, maar baie mense staan nog steeds verbaas as hulle sien hoe ek op my iPod doom speel en deurmekaar raak met die instruksies