Sisukord:

Vahekaart lemmikloomadele: 7 sammu
Vahekaart lemmikloomadele: 7 sammu

Video: Vahekaart lemmikloomadele: 7 sammu

Video: Vahekaart lemmikloomadele: 7 sammu
Video: Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! | 1-ое Видео курса "Сводные Таблицы" 2024, Juuli
Anonim
Vahekaart lemmikloomadele
Vahekaart lemmikloomadele
Vahekaart lemmikloomadele
Vahekaart lemmikloomadele

Tere ! Tere tulemast projekti Tab For Pets juhendatavale.

Vahekaardi Lemmikloomad eesmärk on:

- hoidke oma lemmiklooma eemal olles hõivatud;

- Suurendage oma lemmiklooma mõistmist tänu väljakutsuvatele mängudele;

- Pakkuge lõbusaid videoid oma lemmiklooma mängudest.

Lõpptoode on 1 tablett + 1 dosaator. Tahvelarvutis töötab rakendus ja kui teie lemmikloom mängu võidab, saadetakse jaoturisse HTTP POST -päring. See soov aktiveerib servomootori, nii et toit võib langeda jaoturi sööturisse. Lisaks tunneb ultraheli metsavaht, kui teie lemmikloom on tahvelarvuti lähedal, ja aktiveerib kaamera, nii et saate oma lemmiklooma tahvelarvutis videot vaadata. Arhitektuuri pilt kirjeldab selle toimimist.

Me ei testinud seda, kuna meil pole lemmiklooma, ja kindlasti on mõningaid asju, mida tõhusaks kohandamiseks kohandada. Nii et ärge kartke ja kohandage/täiustage seda.:)

Materjalide arve:

- Vaarika Pi 3 B+

- Ultraheli mõõtmismoodul HC-SR04

- DF Robot Micro Servo 9g DF9GMS

- Raspberry Pi NoIR kaamera V2

- roheline LED

- 330 oomi takisti

- 3D printer

- tahvelarvuti (või nutitelefon) (kasutame oma prototüübi jaoks nutitelefoni, kuid soovitame kasutada lemmikloomadele mõeldud tahvelarvutit, kuna klassikaline ekraanitehnoloogia ei ole loomade jaoks kohandatud).

Tarkvara:

- Ühtsus

EELTINGIMUSED:

Teil on vaja Cloudinary kontot, kuna videod laaditakse platvormile otse üles

1. samm: RPi seadistamine

Esiteks peame laadima püütoni koodi RPi -sse. Selleks soovitame RPi ühendamiseks ekraaniga kasutada ekraani, hiirt ja klaviatuuri ning loomulikult HDMI -pistikut. Samuti peab teil olema Interneti -ühendus.

Pärast käivitamist minge sisse:

/Kodu/

ja looge kaust:

mkdir TabForPets || cd TabForPets

Siin lisate pythoni faili: serveurMotorCamControl.py

Seejärel peate installima kõik vajalikud paketid.

pip installi kolb

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

Nüüd peate lisama konfiguratsioonifaili, nii et looge fail config.ini ja kirjutage järgmine:

['DEFAULT']

CLOUD_NAME = teie pilvikanimi API_KEY = teie-api-võti API_SECRET = teie-api-saladus

Asendage "=" järel olev pilviku nime, võtme ja saladusega.

2. toiming: WiFi seadistamine

Soovitame kasutada spetsiaalset WiFi -kanalit. Selleks sisestage Raspberry Pi -le:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Lisage sellele järgmised read:

võrk = {

ssid = "Tab4Pets" psk = "parool" key_mgmt = WPA-PSK}

Saate parameetreid vastavalt soovile muuta: lisage teine võrk,…

3. samm: kaamera, anduri, servomootori seadistamine

Kaamera, anduri, servomootori seadistamine
Kaamera, anduri, servomootori seadistamine

Vaadake ühenduste skeemi.

Kaamera:

Peate lubama kaamera liidese. Selleks tippige:

sudo raspi-config

Avage liidesevalikud, seejärel Kaamera, valige Jah ja taaskäivitamiseks valige Jah.

Kaamera lubamise kontrollimiseks toimige järgmiselt.

vcgencmd get_camera

Teil peaks olema rida toetatud = 1 tuvastatud = 1, kui mitte, proovige värskendada:

sudo apt-get update

sudo apt-get upgrade

Samm 4: Käivituse seadistamine käivitamisel

Peate lisama meie pakutava faili lxterm-autostart.desktop kataloogi /home/pi/.config/autostart

See fail sisaldab:

[Töölaua sisestus] Kodeerimine = UTF -8 Nimi = Terminali automaatne käivitamine Kommentaar = terminali käivitamine Exec = source/home/pi/TabForPets/env/bin/aktiv Exec =/usr/bin/lxterm -hold -e "sleep 10; FLASK_APP =/home/pi/TabForPets/serveurMotorCamControl.py kolb jookseb --host = 0.0.0.0"

Samm: printige dosaator

Printige dosaator
Printige dosaator
Printige dosaator
Printige dosaator
Printige dosaator
Printige dosaator

Hankige stl -failid lisast ja kasutage seda tänu oma 3D -printerile dosaatori ja muude osade printimiseks.

Teil peaks olema: 1 dosaator, 1 kruvi, 2 silindrilist hammasratast (üks mootorile ja teine kruvile) ja 3 montaažiseadet.

Samm: rakenduse laadimine tahvelarvutisse

Lihtsalt ühendage tahvelarvuti või nutitelefon arvutiga ja laadige meie pakutav fail iot.apk.

Seejärel installige tahvelarvutisse või nutitelefoni apk.

Samm 7: TabForPetsi kasutamine

Lülitage RPI sisse ja oodake, kuni roheline LED süttib.

TabForPets on kasutusvalmis.

Soovitan: