Tartalomjegyzék:
- 1. lépés: Az RPi beállítása
- 2. lépés: A Wifi beállítása
- 3. lépés: A kamera, az érzékelő, a szervomotor beállítása
- 4. lépés: Futtatás beállítása indításkor
- 5. lépés: Nyomtassa ki az adagolót
- 6. lépés: Az alkalmazás betöltése a táblagépbe
- 7. lépés: A TabForPets használata
Videó: Fül háziállatok számára: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Szia ! Üdvözöljük a Tab For Pets projekt oktatható programjában.
A Tab For Pets célja:
- Tartsa háziállatát elfoglalva, amikor távol van;
- Növelje kedvence megértését a kihívást jelentő játékoknak köszönhetően;
- Biztosítson szórakoztató videókat kedvencének játékáról.
A végtermék 1 tabletta + 1 adagoló. A táblagépen egy alkalmazás fut, és amikor kedvence megnyeri a játékot, egy HTTP POST kérést küld az adagolónak. Ez a kérés aktiválja a szervomotort, így az étel az adagoló adagolójába eshet. Ezenkívül egy ultrahangos ranger érzékeli, amikor kedvence a táblagép közelében van, és aktiválja a kamerát, így videót készíthet kedvencéről a játékról a táblagépen. Az architektúra képe leírja annak működését.
Nem teszteltük, mert nincs háziállatunk, és bizony van néhány dolog, amellyel igazodni kell a hatékonyság érdekében. Tehát ne féljen, és alkalmazkodjon/fokozza.:)
Darabjegyzékben:
- Raspberry Pi 3 B+
- Ultrahangos mérőmodul HC-SR04
- DF Robot Micro Servo 9g DF9GMS
- Raspberry Pi NoIR kamera V2
- Zöld LED
- 330 ohmos ellenállás
- 3d nyomtató
- táblagép (vagy okostelefon) (prototípusunkhoz okostelefont használunk, de azt javasoljuk, hogy háziállatok számára tervezett táblagépet használjon, mivel a klasszikus képernyőtechnológia nem állatokhoz igazított).
Szoftver:
- Egység
FELTÉTELEK:
Fiókra van szüksége a Cloudinary szolgáltatásban, mivel a videókat közvetlenül feltöltik a platformra
1. lépés: Az RPi beállítása
Először be kell töltenünk a python kódot az RPi -be. Ehhez azt javasoljuk, hogy használjon képernyőt, egeret és billentyűzetet, és természetesen HDMI -csatlakozót az RPi csatlakoztatásához a képernyőhöz. Internetkapcsolattal is rendelkeznie kell.
A rendszerindítás után lépjen be:
/itthon/
és hozzon létre egy mappát:
mkdir TabForPets || cd TabForPets
Itt adja hozzá a python fájlt: serveurMotorCamControl.py
Ezután telepítenie kell az összes szükséges csomagot.
pip install Lombik
pip install cloudinary sudo apt-get install -y gpac sudo apt-get install xterm
Most hozzá kell adnia egy konfigurációs fájlt, ezért hozzon létre egy config.ini fájlt, és írja be a következőt:
['DEFAULT']
CLOUD_NAME = your-cloudinary-name API_KEY = your-api-key API_SECRET = your-api-secret
Cserélje le a "=" után lévőt a felhőalapú nevére, kulcsára és titkára.
2. lépés: A Wifi beállítása
Javasoljuk egy dedikált wifi -csatorna használatát. Ehhez a Raspberry Pi -n írja be:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Adja hozzá a következő sorokat:
hálózat = {
ssid = "Tab4Pets" psk = "jelszó" key_mgmt = WPA-PSK}
A paramétereket tetszés szerint módosíthatja: adjon hozzá egy másik hálózatot,…
3. lépés: A kamera, az érzékelő, a szervomotor beállítása
Nézze meg a kapcsolatok sémáját.
Kamera:
Engedélyeznie kell a kamera kezelőfelületét. Ehhez írja be:
sudo raspi-config
Lépjen az Interfészbeállítások, majd a Kamera elemre, válassza az Igen lehetőséget, majd válassza az Igen lehetőséget az újraindításhoz.
A kamera engedélyezésének tesztelése:
vcgencmd get_camera
A sor támogatottnak kell lennie = 1 észlelt = 1, ha nem próbálja meg frissíteni:
sudo apt-get update
sudo apt-get upgrade
4. lépés: Futtatás beállítása indításkor
Hozzá kell adnia az általunk biztosított lxterm-autostart.desktop fájlt a /home/pi/.config/autostart könyvtárban
Ez a fájl a következőket tartalmazza:
[Asztali bejegyzés] Kódolás = UTF -8 Név = Terminál automatikus indítás Megjegyzés = Terminál indítása =/home/pi/TabForPets/serveurMotorCamControl.py lombik fut --host = 0.0.0.0"
5. lépés: Nyomtassa ki az adagolót
Szerezze be az stl fájlokat a mellékletben, és használja ki az adagoló és a többi alkatrész nyomtatására a 3D nyomtatónak köszönhetően.
Tartalmaznia kell: 1 adagolót, 1 csavart, 2 hengeres fogaskerekeket (egyet a motorhoz, egyet a csavarhoz) és 3 szerelési felszerelést.
6. lépés: Az alkalmazás betöltése a táblagépbe
Egyszerűen csatlakoztassa táblagépét vagy okostelefonját a számítógépéhez, és töltse be az általunk biztosított iot.apk fájlt.
Ezután táblagépén vagy okostelefonján telepítse az apk -t.
7. lépés: A TabForPets használata
Kapcsolja be az RPI -t, és várja meg, amíg a zöld LED kigyullad.
A TabForPets használatra kész.
Ajánlott:
Szuper egyszerű DIY spot hegesztő toll (MOT akkumulátor fül hegesztő toll) 10 $: 7 lépés (képekkel)
Szuper egyszerű DIY Spot Hegesztő Toll (MOT Battery Tab Welder Pen) 10 $: Megnéztem az összes online oldalt, ahol Spot hegesztő tollat árultak, és láttam, hogy mennyit állítottak össze. Találtam egy készletet, amely olcsóbb volt, mint a többi, de mégis valamivel több, mint amennyit megengedhettem magamnak. Aztán észrevettem valamit. Minden, amit
DIY Cheep/biztonságos fűtött vizes edény háziállatok számára: 7 lépés
DIY Cheep/biztonságos, fűtött vizes edény háziállatoknak: Tehát kutyát/nyulat/macskát/… kint tart, és a víz télen folyamatosan fagy. Általában most beviszed őket, vagy veszel egy felmelegített vizes edényt, de ez az állat valószínűleg büdös, nincs helyed, és nem tudsz 4 dollárt fizetni
Egyedi ragyogó sokszínű Mickey fül: 9 lépés (képekkel)
Egyedi ragyogó sokszínű Mickey Ears: Szeretnék megosztani egy kis projektet, amelyen a feleségem és az utolsó Disneyland -i utazásom során dolgoztam! Virágokból és aranydrótból vannak ezek a gyönyörű egyedi Minnie egérfülei, ezért arra gondoltam, miért ne csinálhatnám a saját Mickey egér fülem egy kicsit varázslatosabbá
Papírzseb háziállatok: 5 lépés (képekkel)
Papírzseb -háziállatok: A papírzseb -háziállatok (PPP) egy készlet, amelyet interaktív moduláris és hordható játékok készítésére terveztek. A kedvtelésből tartott állatok reakcióinak köszönhetően ösztönzi a gyermekek mozgását és szocializáltságát, és lehetővé teszi a gyermekek számára, hogy saját reprezentatív háziállatot építsenek, és változtassanak
RabbitPi - az Alexa Enabled, IFTTT Connected, Fül -Wiggling IoT Assistant: 12 lépés
RabbitPi - az Alexa Enabled, IFTTT Connected, Eagle Wiggling IoT Assistant: Ez egy elavult 2005 -ös Nabaztag " okos nyúl " hogy a Raspberry Pi 3 és az Adafruit Motor HAT segítségével modern IoT -asszisztenssé építettem át, webkamerás mikrofonnal és egy Philips Soundshooter hangszóróval, amelyet az aranyos eredeti tok tartalmaz