Përmbajtje:

Skeda për kafshët shtëpiake: 7 hapa
Skeda për kafshët shtëpiake: 7 hapa

Video: Skeda për kafshët shtëpiake: 7 hapa

Video: Skeda për kafshët shtëpiake: 7 hapa
Video: Kafshët e egra për fëmijë 2024, Korrik
Anonim
Skeda për kafshët shtëpiake
Skeda për kafshët shtëpiake
Skeda për kafshët shtëpiake
Skeda për kafshët shtëpiake

Pershendetje! Mirësevini në udhëzimet e projektit Tab For Pets.

Skeda Për kafshët shtëpiake synon:

- Mbani kafshën tuaj të zënë kur jeni larg;

- Rritni mirëkuptimin e kafshës suaj falë lojërave sfiduese;

- Siguroni video argëtuese të kafshës tuaj duke luajtur lojëra.

Produkti përfundimtar është 1 tabletë + 1 shpërndarës. Në tabletë një aplikacion po funksionon, dhe kur kafsha juaj të fitojë lojën, një kërkesë HTTP POST i dërgohet shpërndarësit. Kjo kërkesë aktivizon servomotorin në mënyrë që ushqimi të bjerë në ushqyesin e shpërndarësit. Për më tepër, një rojtar tejzanor do të kuptojë kur kafsha juaj është afër tabletës dhe do të aktivizojë një aparat fotografik, në mënyrë që të keni një video të kafshës suaj duke luajtur lojën në tabletë. Imazhi i arkitekturës përshkruan se si funksionon.

Ne nuk e testuam sepse nuk kemi kafshë shtëpiake, dhe me siguri ka disa gjëra për t'u përshtatur për të qenë efikas. Pra, mos kini frikë dhe përshtateni/përmirësojeni atë.:)

Fatura e materialeve:

- Raspberry Pi 3 B+

- Modul tejzanor i rangut HC-SR04

- DF Robot Micro Servo 9g DF9GMS

- Kamera Raspberry Pi NoIR V2

- LED e gjelbër

- Rezistenca 330 Ohms

- Printer 3D

- Tablet (Ose një smartphone) (Ne përdorim një smartphone për prototipin tonë, por ne rekomandojmë përdorimin e një tableti të krijuar për kafshët shtëpiake pasi teknologjia klasike e ekranit nuk është përshtatur për kafshët).

Softuer:

- Uniteti

PARASHIKIMET:

Keni nevojë për një llogari në Cloudinary, pasi videot ngarkohen drejtpërdrejt në platformë

Hapi 1: Vendosja e RPi

Së pari, ne duhet të ngarkojmë kodin python në RPi. Për ta bërë këtë, ne rekomandojmë përdorimin e një ekrani, miu dhe tastiere, dhe natyrisht një lidhës HDMI për të lidhur RPi me ekranin. Ju gjithashtu duhet të keni një lidhje interneti.

Pas nisjes, hyni:

/shtepia/

dhe krijoni një dosje:

mkdir TabForPets || cd TabForPets

Këtu, ju shtoni skedarin python: serveurMotorCamControl.py

Pastaj duhet të instaloni të gjitha paketat e kërkuara.

pip instaloni Flask

pip install cloudinary sudo apt-get install -y gpac sudo apt-get install xterm

Tani, duhet të shtoni një skedar konfigurimi, kështu që krijoni një skedar config.ini dhe shkruani sa vijon:

['DEFAULT']

CLOUD_NAME = emri juaj-cloudinar API_KEY = çelësi-api juaj API_SECRET = sekreti juaj-api

Zëvendësoni atë që është pas "=" me emrin tuaj cloudinar, çelësin dhe sekretin tuaj.

Hapi 2: Vendosja e Wi -Fi

Ne rekomandojmë përdorimin e një kanali wifi të dedikuar. Për ta bërë këtë, në Raspberry Pi, futni:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Shtoni rreshtat e mëposhtëm në të:

rrjet = {

ssid = "Tab4Pets" psk = "fjalëkalim" key_mgmt = WPA-PSK}

Mund të modifikoni parametrat sipas dëshirës: Shtoni një rrjet tjetër,…

Hapi 3: Vendosja e Kameras, Sensorit, Servomotorit

Vendosja e Kameras, Sensorit, Servomotorit
Vendosja e Kameras, Sensorit, Servomotorit

Shikoni skemën për lidhjet.

Kamera:

Ju duhet të aktivizoni ndërfaqen e kamerës. Për ta bërë këtë, shkruani:

sudo raspi-config

Shkoni te Opsionet e Ndërfaqes, pastaj Kamera, zgjidhni Po dhe zgjidhni Po për të rindezur.

Për të provuar nëse kamera është e aktivizuar:

vcgencmd get_camera

Ju duhet të keni linjën e mbështetur = 1 zbuluar = 1, nëse jo provoni të përditësoni:

përditësim sudo apt-get

sudo apt-get upgrade

Hapi 4: Vendosja e Run në fillimin

Ju duhet të shtoni skedarin lxterm-autostart.desktop që ne ofrojmë, në drejtorinë /home/pi/.config/autostart

Ky skedar përmban:

[Hyrja në desktop] Kodimi = Emri UTF -8 = Komenti automatik i fillimit = filloni një terminal Exec = burim/shtëpi/pi/TabForPets/env/bin/aktivizoni Exec =/usr/bin/lxterm -hold -e "gjumë 10; FLASK_APP =/home/pi/TabForPets/serveurMotorCamControl.py ekzekutimi i shishes --host = 0.0.0.0"

Hapi 5: Shtypni shpërndarësin

Shtypni shpërndarësin
Shtypni shpërndarësin
Shtypni shpërndarësin
Shtypni shpërndarësin
Shtypni shpërndarësin
Shtypni shpërndarësin

Merrni skedarët stl në aneks dhe përdorni atë për të printuar shpërndarësin dhe pjesët e tjera falë printerit tuaj 3D.

Duhet të keni: 1 shpërndarës, 1 vidë, 2 ingranazhe cilindrike (një për motorin dhe një për vidën), dhe 3 pajisje montimi.

Hapi 6: Ngarkimi i Aplikacionit në Tablet

Thjesht lidhni tabletin ose smartphone -in tuaj me kompjuterin tuaj dhe ngarkoni skedarin iot.apk që ne ofrojmë.

Pastaj, në tabletin ose smartphone tuaj, instaloni apk.

Hapi 7: Përdorimi i TabForPets

Furnizoni RPI dhe prisni që LED i Gjelbër të ndizet.

TabForPets është gati për përdorim.

Recommended: