Innholdsfortegnelse:
- Trinn 1: Angi RPi
- Trinn 2: Angi Wifi
- Trinn 3: Innstilling av kamera, sensor, servomotor
- Trinn 4: Angi Run ved oppstart
- Trinn 5: Skriv ut dispenseren
- Trinn 6: Laster applikasjonen i nettbrettet
- Trinn 7: Bruk av TabForPets
Video: Fane for kjæledyr: 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Hei! Velkommen til instruksjonene i Tab For Pets -prosjektet.
Tab For Pets har som mål å:
- Hold kjæledyret ditt opptatt når du er borte;
- Øk kjæledyrets forståelse takket være utfordrende spill;
- Gi morsomme videoer av kjæledyret ditt som spiller spill.
Sluttproduktet er 1 tablett + 1 dispenser. På nettbrettet kjører et program, og når kjæledyret ditt vinner spillet, sendes en HTTP POST -forespørsel til dispenseren. Denne forespørselen aktiverer servomotoren slik at maten kan falle ned i matemaskinen. Videre vil en ultralydfanger registrere når kjæledyret ditt er i nærheten av nettbrettet, og det vil aktivere et kamera, slik at du kan få en video av kjæledyret ditt som spiller spillet på nettbrettet. Bildet av arkitekturen beskriver hvordan det fungerer.
Vi testet det ikke fordi vi ikke har kjæledyr, og det er sikkert noen ting å tilpasse for å være effektive. Så ikke vær redd og tilpas/forsterk den.:)
Stykklister:
- Bringebær Pi 3 B+
- Ultrasonic Ranging Module HC-SR04
- DF Robot Micro Servo 9g DF9GMS
- Raspberry Pi NoIR Camera V2
- Grønn LED
- 330 ohm motstand
- 3D -skriver
- Nettbrett (eller en smarttelefon) (Vi bruker en smarttelefon til vår prototype, men vi anbefaler å bruke et nettbrett designet for kjæledyr siden klassisk skjermteknologi ikke er tilpasset dyr).
Programvare:
- Enhet
FORKRAV:
Du trenger en konto på Cloudinary, siden videoer lastes opp direkte på plattformen
Trinn 1: Angi RPi
Først må vi laste inn pythonkoden i RPi. For å gjøre det, anbefaler vi å bruke en skjerm, en mus og et tastatur, og selvfølgelig en HDMI -kontakt for å koble RPi til skjermen. Du må også ha en internettforbindelse.
Etter oppstart, gå inn:
/hjem/
og opprett en mappe:
mkdir TabForPets || cd TabForPets
Her legger du til python -filen: serveurMotorCamControl.py
Deretter må du installere alle nødvendige pakker.
pip installere kolbe
pip installere cloudinary sudo apt-get install -y gpac sudo apt-get install xterm
Nå må du legge til en konfigurasjonsfil, så opprett en config.ini -fil og skriv følgende:
['MISLIGHOLDE']
CLOUD_NAME = ditt-cloudinary-navn API_KEY = din-api-key API_SECRET = din-api-hemmelighet
Erstatt det som er etter "=" med ditt skynære navn, nøkkel og hemmelighet.
Trinn 2: Angi Wifi
Vi anbefaler å bruke en dedikert wifi -kanal. For å gjøre dette, skriv inn på Raspberry Pi:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Legg til følgende linjer i den:
nettverk = {
ssid = "Tab4Pets" psk = "password" key_mgmt = WPA-PSK}
Du kan endre parametrene slik du vil: Legg til et annet nettverk, …
Trinn 3: Innstilling av kamera, sensor, servomotor
Se på opplegget for tilkoblingene.
Kamera:
Du må aktivere kameragrensesnittet. For å gjøre dette, skriv inn:
sudo raspi-config
Gå til Grensesnittalternativer, deretter Kamera, velg Ja, og velg Ja for å starte på nytt.
Slik tester du om kameraet er aktivert:
vcgencmd get_camera
Du bør ha linjen støttet = 1 oppdaget = 1, hvis ikke prøv å oppdatere:
sudo apt-get oppdatering
sudo apt-get oppgradering
Trinn 4: Angi Run ved oppstart
Du må legge til filen lxterm-autostart.desktop som vi tilbyr, i katalogen /home/pi/.config/autostart
Denne filen inneholder:
[Desktop Entry] Encoding = UTF -8 Name = Terminal autostart Comment = start a terminal Exec = source/home/pi/TabForPets/env/bin/active Exec =/usr/bin/lxterm -hold -e "sleep 10; FLASK_APP =/home/pi/TabForPets/serveurMotorCamControl.py kolbe kjøre --host = 0.0.0.0"
Trinn 5: Skriv ut dispenseren
Få stl -filene i vedlegget, og bruk det til å skrive ut dispenseren og de andre delene takket være 3D -skriveren.
Du bør ha: 1 dispenser, 1 skrue, 2 sylindriske tannhjul (ett for motoren og ett for skruen) og 3 monteringsutstyr.
Trinn 6: Laster applikasjonen i nettbrettet
Bare koble nettbrettet eller smarttelefonen til PCen, og last inn iot.apk -filen vi tilbyr.
Deretter installerer du APK -en på nettbrettet eller smarttelefonen.
Trinn 7: Bruk av TabForPets
Slå på RPI -en og vent til den grønne LED -lampen lyser.
TabForPets er klar til bruk.
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Slik laster du fôr til kyr: 9 trinn
Slik laster du fôr til kyr: Alt som lever trenger mat for å overleve. I vinter- og vårmånedene er det ikke gress for kyr å beite på. Dette gjør det veldig viktig at kuene blir matet skikkelig slik at de produserer sunne kalver. I de følgende trinnene vil pr
Arduino og Raspberry Pi drevet overvåkingssystem for kjæledyr: 19 trinn (med bilder)
Arduino og Raspberry Pi Powered Pet Monitoring System: Nylig, mens vi var på ferie, innså vi mangelen på forbindelse med kjæledyret vårt Beagle. Etter litt undersøkelser fant vi produkter som inneholdt et statisk kamera som tillot en å overvåke og kommunisere med kjæledyret. Disse systemene hadde visse fordeler med
DIY Cheep/safe Oppvarmet vannrett for kjæledyr: 7 trinn
DIY Cheep/safe Oppvarmet vannrett for kjæledyr: Så du holder en hund/kanin/katt/… ute og vannet fryser om vinteren. Normalt vil du ta dem med inn eller kjøpe en oppvarmet vannrett, men dette dyret er sannsynligvis stinkende, du har ikke plass, og du har ikke råd til å betale $ 4