Satura rādītājs:

Cilne mājdzīvniekiem: 7 soļi
Cilne mājdzīvniekiem: 7 soļi

Video: Cilne mājdzīvniekiem: 7 soļi

Video: Cilne mājdzīvniekiem: 7 soļi
Video: 7-year-old Skylar Blu WOWS with contemporary dance | Auditions | BGT 2022 2024, Novembris
Anonim
Cilne mājdzīvniekiem
Cilne mājdzīvniekiem
Cilne mājdzīvniekiem
Cilne mājdzīvniekiem

Sveiki ! Laipni lūdzam projekta Tab Tab Pets pamācībā.

Cilnes Mājdzīvnieki mērķis ir:

- Saglabājiet savu mājdzīvnieku aizņemtu, kad esat prom;

- Palieliniet sava mājdzīvnieka izpratni, pateicoties izaicinošām spēlēm;

- Nodrošiniet jautrus videoklipus par to, kā jūsu mājdzīvnieks spēlē spēles.

Gala produkts ir 1 tablete + 1 dozators. Planšetdatorā darbojas lietojumprogramma, un, kad jūsu mājdzīvnieks uzvar spēli, uz dozatoru tiek nosūtīts HTTP POST pieprasījums. Šis pieprasījums aktivizē servomotoru, lai ēdiens varētu nokrist uz dozatora padeves. Turklāt ultraskaņas mežzinis jutīs, kad jūsu mājdzīvnieks atrodas planšetdatora tuvumā, un aktivizēs kameru, lai planšetdatorā varētu būt video, kurā redzams, kā jūsu mīlulis spēlē spēli. Arhitektūras tēls apraksta, kā tā darbojas.

Mēs to nepārbaudījām, jo mums nav mājdzīvnieku, un noteikti ir dažas lietas, kas jāpielāgo, lai tās būtu efektīvas. Tāpēc nebaidieties un pielāgojiet/uzlabojiet to.:)

Materiālu rēķins:

- Raspberry Pi 3 B+

- ultraskaņas diapazona modulis HC-SR04

- DF Robot Micro Servo 9g DF9GMS

- Raspberry Pi NoIR kamera V2

- zaļā gaismas diode

- 330 omu rezistors

- 3D printeris

- planšetdators (vai viedtālrunis) (prototipam mēs izmantojam viedtālruni, bet mēs iesakām izmantot planšetdatoru, kas paredzēts mājdzīvniekiem, jo klasiskā ekrāna tehnoloģija nav pielāgota dzīvniekiem).

Programmatūra:

- Vienotība

Priekšnosacījumi:

Jums ir nepieciešams konts pakalpojumā Cloudinary, jo videoklipi tiek tieši augšupielādēti platformā

1. darbība: RPi iestatīšana

Pirmkārt, mums jāielādē pitona kods RPi. Lai to izdarītu, RPi savienošanai ar ekrānu iesakām izmantot ekrānu, peli un tastatūru, un, protams, HDMI savienotāju. Jums jābūt arī interneta savienojumam.

Pēc sāknēšanas dodieties uz:

/mājas/

un izveidojiet mapi:

mkdir TabForPets || cd TabForPets

Šeit jūs pievienojat python failu: serveurMotorCamControl.py

Pēc tam jums jāinstalē visas nepieciešamās paketes.

pip instalēt kolbu

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

Tagad jums jāpievieno konfigurācijas fails, tāpēc izveidojiet failu config.ini un uzrakstiet sekojošo:

['DEFAULT']

CLOUD_NAME = jūsu mākoņvārds API_KEY = jūsu api atslēga API_SECRET = jūsu api noslēpums

Aizstājiet pēc zīmes "=" savu mākoņdatošanas nosaukumu, atslēgu un noslēpumu.

2. darbība: iestatiet Wifi

Mēs iesakām izmantot īpašu wifi kanālu. Lai to izdarītu, Raspberry Pi ievadiet:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Pievienojiet tam šādas rindas:

tīkls = {

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

Jūs varat mainīt parametrus pēc vēlēšanās: pievienojiet citu tīklu,…

3. darbība: iestatiet kameru, sensoru, servomotoru

Kameras, sensora, servomotora iestatīšana
Kameras, sensora, servomotora iestatīšana

Apskatiet savienojumu shēmu.

Kamera:

Jums ir jāiespējo kameras saskarne. Lai to izdarītu, ierakstiet:

sudo raspi-config

Atveriet saskarnes opcijas, pēc tam Kamera, atlasiet Jā un pēc tam izvēlieties Jā, lai atsāknētu.

Lai pārbaudītu, vai kamera ir iespējota:

vcgencmd get_camera

Jums jāatbalsta līnija = 1 konstatēts = 1, ja nemēģiniet atjaunināt:

sudo apt-get update

sudo apt-get jauninājums

4. solis: iestatīšana Palaist palaišanas laikā

Katalogā /home/pi/.config/autostart jāpievieno mūsu nodrošinātais fails lxterm-autostart.desktop.

Šajā failā ir:

[Darbvirsmas ieraksts] Kodēšana = UTF -8 Nosaukums = Termināļa automātiskā palaišana Komentārs = palaidiet termināli =/home/pi/TabForPets/serveurMotorCamControl.py kolbas palaišana -host = 0.0.0.0"

5. darbība: izdrukājiet dozatoru

Izdrukājiet dozatoru
Izdrukājiet dozatoru
Izdrukājiet dozatoru
Izdrukājiet dozatoru
Izdrukājiet dozatoru
Izdrukājiet dozatoru

Iegūstiet stl failus pielikumā un izmantojiet to, lai izdrukātu dozatoru un citas detaļas, pateicoties 3D printerim.

Jums vajadzētu būt: 1 dozatoram, 1 skrūvei, 2 cilindriskiem pārnesumiem (viens motoram un otrs skrūvei) un 3 montāžas iekārtas.

6. darbība. Lietojumprogrammas ielāde planšetdatorā

Vienkārši pievienojiet planšetdatoru vai viedtālruni datoram un ielādējiet mūsu piedāvāto iot.apk failu.

Pēc tam planšetdatorā vai viedtālrunī instalējiet apk.

7. darbība. TabForPets izmantošana

Ieslēdziet RPI un gaidiet, līdz iedegas zaļā gaismas diode.

TabForPets ir gatavs lietošanai.

Ieteicams: