Sisällysluettelo:
- Vaihe 1: Tarvikkeet
- Vaihe 2: RPI: n määrittäminen
- Vaihe 3: SSH -RPI langattomalle
- Vaihe 4: Yhdistä VS -koodilla
- Vaihe 5: Koodaus
- Vaihe 6: Materiaalien kerääminen asumiseen
- Vaihe 7: Ulko -osan kokoaminen
- Vaihe 8: Rinteet
- Vaihe 9: Rinteiden kiinnitys
- Vaihe 10: Elektroniikka
Video: SmartFeeder: 10 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Jokainen koiranomistaja on unohtanut ruokkia lemmikkinsä ainakin kerran elämässään. Ja halusin tehdä jotain, jota unohdat ruokkia lemmikkisi ennen lähtöäsi, voit silti tehdä sen kaukaa tai ehkä tietyn ajan kuluttua.
Tässä projektissa aiomme tehdä automaattisen koiran syöttölaitteen, jota voidaan ohjata verkkosivustolla. Tällä verkkosivustolla näytetään tietoja kulhossa olevan ruoan määrästä ja sen täyttymisajoista tai jos koira on syönyt ruokaa.
On myös asetuksia, jotka voidaan säätää (tai koirasi) tarpeisiin.
Vaihe 1: Tarvikkeet
Materiaalit:
- Raspberry Pi
- 16 Gt SD-kortti
- leipälauta
- käynnistyskaapelit
- ultraääni -anturi
- servo
- punnitusanturi (käytin 5kg)
- kuormituskennovahvistin (HX711)
- muovia/puuta tämän hankkeen asumiseen
- muovikulho (punnituskennoa varten)
Työkalut:
- Ruuvit
- Ruuvimeisseli
- Porata
- Näin
- Hiomapaperi
- Superliima/pii (ja piipistooli)
Vaihe 2: RPI: n määrittäminen
Ensimmäinen askel, jonka tein, oli vadelmapi: n kokoonpano, joten tyhjensin kaiken sd -kortiltani ja laitoin kuvan Win32diskmanagerilla, jonka avulla voimme kirjoittaa Raspbianin.
Vaihe 3: SSH -RPI langattomalle
Kun kuva on asennettu, voit liittää ethernet -kaapelin Pi- ja tietokoneeseen. Siirry komentokehotteeseen ja kirjoita ipconfig. "Ethernet-sovittimella" varustetun tekstilohkon pitäisi sisältää ip-osoite. Tämä IP -osoite on se, jota aiomme käyttää SSH: ssa. Käytin PuTTY: tä tähän vaiheeseen. Täällä sinun on lisättävä IP -osoite ja portti (22 SSH: lle) ja syötettävä salasana päästäksesi Pi: hen (vakiosalasana on "vadelma"). Tässä meidän on muutettava verkkoasetuksiamme, jotta voimme muodostaa yhteyden langattomasti. Tämä on komento tehdä tämä "wpa_passphrase nameofnetwork" ja tämän jälkeen sinun on annettava salasana. Näkyviin tulee tekstilohko, jossa on verkko {…}, kopioi tämä ja kirjoita "sudo nano /etc/wpa_supplicant/wpa_supplicant.conf". Tässä sinun on liitettävä teksti aiemmasta tiedoston alareunaan.
Tämän jälkeen voit käynnistää Pi: n uudelleen.
Vaihe 4: Yhdistä VS -koodilla
Koodausta varten tarvitsemme Visual Studio -koodin. Kun tämä on käynnissä, sinun ei tarvitse asentaa SSH -laajennusta. Kun tämä on asennettu, voit napsauttaa vasemmassa alakulmassa tai avata päätelaitteen ja kirjoittaa SSH pi@ipadress. Tämän jälkeen sinun on annettava salasanasi ja voimme aloittaa koodauksen.
Vaihe 5: Koodaus
Nyt meidän on perustettava verkkosivusto, voit avata kansion vscode -ohjelmassa, siirtyä osoitteeseen var/www/html ja tässä aloitamme.
Täältä tulee HTML, CSS, kuvat ja Javascript.
Nyt voimme avata toisen kansion samassa työtilassa. Laitoin kutsutun projektin ja laitoin tämän pi: n kotikansioon. Täältä tulee kaikki taustajärjestelmään liittyvä (eli suurin osa python -tiedostoista).
Vaihe 6: Materiaalien kerääminen asumiseen
Kotelossa käytin puuta ja muovilevyä, jonka leikkasin sahalla.
L -kappaleet ovat 50x50 MUTTA leikkasin palan 20x40. Tämä on tehtävä kahdesti molemmille puolille.
Ohuet lankut ovat pohja- ja takalevyä varten. Nämä ovat molemmat 20x50 (huom: sinun on leikattava yksi lyhyempi kokoamisen jälkeen.)
Sitten tarvitsemme 20x40 kappaleen (voit käyttää loput, jotka irrotettiin L -muotoja leikattaessa) etuosaan.
Tässä merkitsin puoliympyrän, jotta ruoka tulisi ulos.
Seuraavaksi tarvitsemme 2 pientä lankkua, jotka ovat 20x10 ja 18x10 (leveys 18, koska lankut ovat 1 cm paksuja, joten ne liukuvat helposti sisään). tämä on lokerolle, jossa kulho tulee olemaan. (voit porata kokonaisuuden 18x10 lankkuun punnituskennon johtoja varten.)
Vaihe 7: Ulko -osan kokoaminen
Seuraavaksi ruuvaamme kaikki osat yhteen, jotta tiedämme, miltä se näyttää.
Käytin 9 ruuvia edestä katsottuna, 14 ruuvia molemmin puolin.
Vaihe 8: Rinteet
Seuraavaksi tein rinteen puusta, yläosa on 18x40 cm: n lankku ja kulhoon menevä on yläosan 40 cm leveä, mutta menee pienemmäksi edestä. pituus on myös 40 cm. Lisäsin ylimääräisiä suojakaiteita, jotta ruoka ei läikky koteloon.
Vaihe 9: Rinteiden kiinnitys
Kiinnitin rinteet ruuveilla lisäämällä ylimääräisen lankun itse rinteeseen. Voit käyttää myös superliimaa tai silikonia.
Vaihe 10: Elektroniikka
Tämä on vielä rakenteilla
Suositeltava:
DIY Raspberry Pi Downloadbox: 4 vaihetta
DIY Raspberry Pi Downloadbox: Löydätkö usein itsesi lataamasta suuria tiedostoja, kuten elokuvia, torrentteja, kursseja, TV -sarjoja jne., Niin tulet oikeaan paikkaan. Tässä Instructable -ohjelmassa muuttaisimme Raspberry Pi zero -laitteemme latauskoneeksi. Joka voi ladata minkä tahansa
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): 8 vaihetta
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): ultraäänikaiuttimet L298N DC-naarasadapterin virtalähde urospuolisella dc-nastalla ja analogiset portit koodin muuntamiseksi (C ++)
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: 3 vaihetta
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: Seuraava opas auttaa sinua saamaan live-HD-videovirtoja lähes mistä tahansa DJI-dronesta. FlytOS -mobiilisovelluksen ja FlytNow -verkkosovelluksen avulla voit aloittaa videon suoratoiston droonilta
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite
4 vaihetta akun sisäisen vastuksen mittaamiseksi: 4 vaihetta
4 vaihetta akun sisäisen vastuksen mittaamiseksi: Tässä on 4 yksinkertaista vaihetta, joiden avulla voit mitata taikinan sisäisen vastuksen