
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47


Bok ! Dobrodošli na nastavu projekta Tab For Pets.
Kartica Za kućne ljubimce ima za cilj:
- Neka vaš ljubimac bude zauzet dok ste odsutni;
- Povećajte razumijevanje vašeg ljubimca zahvaljujući izazovnim igrama;
- Omogućite zabavne videozapise vašeg ljubimca kako se igra.
Konačni proizvod je 1 tableta + 1 dozator. Na tabletu je pokrenuta aplikacija, a kada vaš ljubimac dobije igru, HTTP POST zahtjev se šalje dozatoru. Ovaj zahtjev aktivira servomotor tako da hrana može pasti u ulagač dozatora. Štoviše, ultrazvučni rendžer osjetit će kada je vaš ljubimac u blizini tableta i aktivirat će kameru, tako da možete imati video zapis vašeg ljubimca kako igra igru na tabletu. Slika arhitekture opisuje kako funkcionira.
Nismo ga testirali jer nemamo kućnog ljubimca, a sigurno je da se neke stvari trebaju prilagoditi kako bi bile učinkovite. Zato se ne bojte i prilagodite ga/poboljšajte.:)
Opis materijala:
- Malina Pi 3 B+
- Modul ultrazvučnog mjerenja HC-SR04
- DF Robot Micro Servo 9g DF9GMS
- Raspberry Pi NoIR kamera V2
- Zelena LED dioda
- Otpornik od 330 ohma
- 3D pisač
- Tablet (ili pametni telefon) (Za prototip koristimo pametni telefon, ali preporučujemo korištenje tableta namijenjenog kućnim ljubimcima jer klasična tehnologija zaslona nije prilagođena životinjama).
Softver:
- Jedinstvo
PREDUVJETI:
Potreban vam je račun na usluzi Cloudinary jer se videozapisi izravno postavljaju na platformu
Korak 1: Postavljanje RPi
Prvo, moramo učitati python kod u RPi. Da biste to učinili, preporučujemo korištenje zaslona, miša i tipkovnice te naravno HDMI priključak za povezivanje RPi -a na zaslon. Morate imati i internetsku vezu.
Nakon pokretanja, uđite:
/Dom/
i stvorite mapu:
mkdir TabForPets || cd TabForPets
Ovdje dodajete datoteku python: serveurMotorCamControl.py
Zatim morate instalirati sve potrebne pakete.
pip install Flask
pip install cloudinary sudo apt-get install -y gpac sudo apt-get install xterm
Sada morate dodati konfiguracijsku datoteku, pa stvorite datoteku config.ini i napišite sljedeće:
['ZADANO']
CLOUD_NAME = your-cloudinary-name API_KEY = your-api-key API_SECRET = your-api-secret
Zamijenite ono što je iza "=" svojim oblačnim imenom, ključem i tajnom.
Korak 2: Postavljanje Wi -Fi -ja
Preporučujemo korištenje namjenskog WiFi kanala. Da biste to učinili, na Raspberry Pi unesite:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
U njega dodajte sljedeće retke:
mreža = {
ssid = "Tab4Pets" psk = "lozinka" key_mgmt = WPA-PSK}
Parametre možete mijenjati kako želite: Dodajte drugu mrežu,…
Korak 3: Postavljanje kamere, senzora, servomotora

Pogledajte shemu povezivanja.
Fotoaparat:
Morate omogućiti sučelje kamere. Da biste to učinili, upišite:
sudo raspi-config
Idite na Interfacing Options, zatim Camera, odaberite Yes i odaberite Yes za ponovno pokretanje.
Da biste provjerili je li kamera omogućena:
vcgencmd get_camera
Trebali biste podržati liniju = 1 otkriveno = 1, ako ne pokušate ažurirati:
sudo apt-get ažuriranje
sudo apt-get nadogradnja
Korak 4: Postavljanje pokretanja pri pokretanju
Morate dodati datoteku lxterm-autostart.desktop koju pružamo u direktorij /home/pi/.config/autostart
Ova datoteka sadrži:
[Unos na radnu površinu] Kodiranje = UTF -8 Naziv = Automatsko pokretanje terminala Komentar = pokretanje terminala Exec = izvor/home/pi/TabForPets/env/bin/aktiviranje Exec =/usr/bin/lxterm -hold -e "spavanje 10; FLASK_APP =/home/pi/TabForPets/serveurMotorCamControl.py pokretanje tikvice --host = 0.0.0.0"
Korak 5: Ispišite dozator



Preuzmite stl datoteke u aneksu i pomoću njih ispišite dozator i ostale dijelove zahvaljujući svom 3D pisaču.
Trebali biste imati: 1 dozator, 1 vijak, 2 cilindrična zupčanika (jedan za motor i jedan za vijak) i 3 montažne opreme.
Korak 6: Učitavanje aplikacije u tablet
Jednostavno povežite svoj tablet ili pametni telefon s računalom i učitajte datoteku iot.apk koju nudimo.
Zatim na svoj tablet ili pametni telefon instalirajte apk.
Korak 7: Upotreba TabForPets
Uključite RPI i pričekajte da zasvijetli zelena LED dioda.
TabForPets je spreman za upotrebu.
Preporučeni:
Projekt automatizirane zdjele za hranu za kućne ljubimce: 13 koraka

Projekt automatizirane zdjele za hranu za kućne ljubimce: Ova instrukcija će prikazati i objasniti kako izgraditi automatiziranu, programabilnu hranilicu za kućne ljubimce s pričvršćenim zdjelama za hranu. Ovdje sam priložio video koji prikazuje kako proizvodi funkcioniraju i kako izgledaju
Dozator hrane za kućne ljubimce: 3 koraka

Dozator hrane za kućne ljubimce: 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
AUTOMATSKI DOSAVAČ HRANE ZA Hrana za kućne ljubimce: 9 koraka

AUTOMATSKI DOSAVAČ Hrane za kućne ljubimce: Jeste li se ikada osjećali kao da ste gubili previše vremena hraneći svog ljubimca? Jeste li ikada morali nazvati nekoga da nahrani vaše ljubimce dok ste bili na odmoru? Pokušao sam riješiti oba ova problema svojim trenutnim školskim projektom: Petfeed
Pametna hranilica za kućne ljubimce: 9 koraka

Pametna hranilica za kućne ljubimce: Imate li kućnog ljubimca? Ne: usvoji jednu! (i vratite se ovom uputstvu). Da: dobar posao! Ne bi li bilo sjajno kad biste mogli nahraniti i dati vodu svojoj voljenoj osobi bez otkazivanja planova kako biste na vrijeme stigli kući? Kažemo bez brige
Automatska hranilica za kućne ljubimce pomoću AtTiny85: 6 koraka

Automatsko hranjenje kućnih ljubimaca pomoću AtTiny85: O trabalho Automatsko hranjenje kućnih ljubimaca pomoću AtTiny85 de PET Engenharia de Computação está licenciado com uma Licenca Creative Commons - Atribuição 4.0 Internacional