
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:44


Hei ! Tervetuloa Tab For Pets -projektin ohjeisiin.
Lemmikkien välilehti pyrkii:
- Pidä lemmikkisi kiireisenä, kun olet poissa;
- Lisää lemmikkisi ymmärrystä haastavien pelien ansiosta;
- Tarjoa hauskoja videoita lemmikkisi peleistä.
Lopputuote on 1 tabletti + 1 annostelija. Tabletilla sovellus on käynnissä, ja kun lemmikkisi voittaa pelin, HTTP POST -pyyntö lähetetään jakelulaitteeseen. Tämä pyyntö aktivoi servomoottorin, jotta ruoka voi pudota annostelijan syöttölaitteeseen. Lisäksi ultraäänivahti havaitsee, kun lemmikkisi on lähellä tablettia, ja se aktivoi kameran, jotta voit ottaa videon lemmikkisi pelaamisesta tabletilla. Arkkitehtuurin kuva kuvaa sen toimintaa.
Emme testanneet sitä, koska meillä ei ole lemmikkiä, ja on varmasti joitain asioita, jotka on mukautettava tehokkaaksi. Joten älä pelkää ja sopeudu/paranna sitä.:)
Materiaaliluettelo:
- Vadelma Pi 3 B+
- Ultraääni-mittausmoduuli HC-SR04
- DF Robot Micro Servo 9g DF9GMS
- Raspberry Pi NoIR -kamera V2
- Vihreä LED
- 330 ohmin vastus
- 3D tulostin
- Tabletti (tai älypuhelin) (Käytämme älypuhelinta prototyypissämme, mutta suosittelemme lemmikkieläimille suunnitellun tabletin käyttöä, koska klassista näyttötekniikkaa ei ole sovitettu eläimille).
Ohjelmisto:
- Ykseys
EDELLYTYKSET:
Tarvitset tilin Cloudinaryssä, koska videot ladataan suoraan alustalle
Vaihe 1: RPi: n asettaminen
Ensinnäkin meidän on ladattava python -koodi RPi: hen. Tätä varten suosittelemme näytön, hiiren ja näppäimistön käyttöä sekä tietysti HDMI -liitintä RPi: n liittämiseen näyttöön. Sinulla on myös oltava Internet -yhteys.
Käynnistyksen jälkeen mene sisään:
/Koti/
ja luo kansio:
mkdir TabForPets || cd TabForPets
Täällä voit lisätä python -tiedoston: serveurMotorCamControl.py
Sitten sinun on asennettava kaikki tarvittavat paketit.
pip asenna pullo
pip install cloudinary sudo apt-get install -y gpac sudo apt-get install xterm
Nyt sinun on lisättävä määritystiedosto, joten luo config.ini -tiedosto ja kirjoita seuraava:
['OLETUS']
CLOUD_NAME = your-cloudinary-name API_KEY = api-avaimesi API_SECRET = api-salaisuutesi
Korvaa merkin "=" jälkeen pilvinen nimi, avain ja salaisuus.
Vaihe 2: Wifi -yhteyden asettaminen
Suosittelemme käyttämään erillistä wifi -kanavaa.
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Lisää siihen seuraavat rivit:
verkko = {
ssid = "Tab4Pets" psk = "password" key_mgmt = WPA-PSK}
Voit muokata parametreja haluamallasi tavalla: Lisää toinen verkko,…
Vaihe 3: Kameran, anturin, servomoottorin asettaminen

Katso kytkentäkaaviota.
Kamera:
Sinun on otettava kameran käyttöliittymä käyttöön. Kirjoita tämä:
sudo raspi-config
Valitse Liitäntäasetukset, sitten Kamera, valitse Kyllä ja käynnistä uudelleen valitsemalla Kyllä.
Testaa, onko kamera käytössä:
vcgencmd get_camera
Sinun pitäisi olla tuettu rivi = 1 havaittu = 1, jos et yritä päivittää:
sudo apt-get päivitys
sudo apt-get päivitys
Vaihe 4: Suorita Suorita käynnistyksen yhteydessä
Sinun on lisättävä tarjoamamme lxterm-autostart.desktop-tiedosto hakemistossa /home/pi/.config/autostart
Tämä tiedosto sisältää:
[Työpöydän syöttö] Koodaus = UTF -8 Nimi = Päätelaitteen automaattinen käynnistys Kommentti = Käynnistä päätelaite Exec = lähde/koti/pi/TabForPets/env/bin/aktivoi Exec =/usr/bin/lxterm -hold -e "sleep 10; FLASK_APP =/home/pi/TabForPets/serveurMotorCamControl.py -pullo käynnissä --host = 0.0.0.0"
Vaihe 5: Tulosta annostelija



Hanki stl -tiedostot liitteestä ja tulosta ne annostelijan ja muiden osien avulla 3D -tulostimesi ansiosta.
Sinulla tulee olla: 1 annostelija, 1 ruuvi, 2 lieriömäistä hammaspyörää (yksi moottorille ja toinen ruuville) ja 3 kokoonpanolaitteistoa.
Vaihe 6: Sovelluksen lataaminen tablettiin
Liitä vain tabletti tai älypuhelin tietokoneeseen ja lataa tarjoamamme iot.apk -tiedosto.
Asenna sitten tablet -laitteellesi tai älypuhelimeesi apk.
Vaihe 7: TabForPetsin käyttö
Käynnistä RPI ja odota, että vihreä LED -valo syttyy.
TabForPets on käyttövalmis.
Suositeltava:
Ei pissaa nyt, lemmikkieläinten käyttäytymisen säätölaite, joka estää kissat pissamasta kotonasi: 4 vaihetta

Ei pissaa nyt, lemmikkieläinten käyttäytymisen säätölaite, joka estää kissat pissailemasta kotonasi: Kissani vaivasi minua niin paljon, että hän tykkää pissata sängylleni, tarkistin kaiken, mitä hän tarvitsee, ja vein hänet myös eläinlääkäriin. Kun olen selvittänyt kaiken mitä voin ajatella ja kuunnella lääkärin sanaa, ymmärrän, että hänellä on vain huonoa käytöstä. Joten th
Automatisoitu lemmikkieläinten ruokakuppihanke: 13 vaihetta

Automatisoitu lemmikkieläinten ruokakuppihanke: Tässä ohjeessa kuvataan ja selitetään, kuinka rakentaa automatisoitu, ohjelmoitava lemmikkinsyöttölaite, johon on kiinnitetty ruokakupit. Olen liittänyt tänne videon, joka kuvaa tuotteiden toimintaa ja miltä ne näyttävät
Lemmikkieläinten ruoan annostelija: 3 vaihetta

Lemmikkieläinten ruoan annostelija: Para los amantes de mascotas, este es un proyecto que les puede ser muy útil! Un alimentador automático que te permite observar cual es el pesaje de la comida, y solo es necesario que oprimas un botón.Un mecanismo sencillo que podrás armar desde tu
AUTOMAATTINEN Lemmikkieläinten ruokien annostelija: 9 vaihetta

AUTOMAATTINEN Lemmikkieläinten ruokien annostelija: Oletko koskaan tuntenut, että tuhlaat liikaa aikaa lemmikkisi ruokintaan? Oletko koskaan joutunut soittamaan jollekin ruokkimaan lemmikkejäsi lomalla ollessasi? Olen yrittänyt korjata molemmat ongelmat nykyisellä kouluprojektillani: Petfeed
Pahvirobotti, jossa on Pop -välilehti: 10 vaihetta

Pahvirobotti, jossa on Pop -välilehtipiiri: Luo oma pieni sytytysystäväsi tällä pahvirobotilla & yksinkertainen piirin opetusohjelma. Jos olet hieman huolissasi kolmiulotteisten asioiden tekemisestä, haluat vain vähän opastusta tai vinkkejä 3D -työskentelyyn kartongin kanssa tällä