Sisällysluettelo:

Lemmikkieläinten välilehti: 7 vaihetta
Lemmikkieläinten välilehti: 7 vaihetta

Video: Lemmikkieläinten välilehti: 7 vaihetta

Video: Lemmikkieläinten välilehti: 7 vaihetta
Video: KOIRAT: Koiran totuttaminen yksinoloon ⎥ ARJEN TUKITOIMINNOT 2024, Heinäkuu
Anonim
Lemmikkieläimet -välilehti
Lemmikkieläimet -välilehti
Lemmikkieläimet -välilehti
Lemmikkieläimet -välilehti

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

Kameran, anturin, servomoottorin asettaminen
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

Tulosta annostelija
Tulosta annostelija
Tulosta annostelija
Tulosta annostelija
Tulosta annostelija
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: