Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Opsætningen
- Trin 2: Databasen
- Trin 3: Elektriske ledninger
- Trin 4: Sagen
- Trin 5: Python (backend)
- Trin 6: Html og Java (frontend)
Video: Smart Dog House: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
De fleste dyreejere er nysgerrige efter, hvad deres elskede hund har lavet i deres fravær.
I denne instruktive vil vi oprette en Raspberry Pi -baseret hundemonitor. Efter en arbejdsdag kan du tjekke appen og se den tid, han tilbragte i sin ‘bænk’, hvor meget støj han lavede, og hvor aktiv han har været.
Forbrugsvarer
Elektrisk:
- Raspberry Pi 3 model B (SD -kort 8 GB eller mere)
- T-skomager
- LCD 16x2
- tryk sensor
- bevægelsessensor
- lydsensor
- modstande
- jumperwires
Trin 1: Opsætningen
Opsætningen af pi:
Vi har brug for 2 ting til dette trin:
- diskimager win32:
- vores billede på:
Opsætning af SD -kort:
- gå til SD -kortets boot -bibliotek
- Åbn filen "cmdline.txt" og tilføj ip = 169.254.10.1. Sørg for, at der er et mellemrum mellem det, du skriver, og det, der allerede er i filen
- Gem det
- opret en fil ssh uden udvidelse i samme dir
- tag dit SD -kort ud (men sikkert)
Tilslutning til PI:
- Tænd for PI'en, og tilslut LAN -kablet til din computer og dit PI
- installer Putty fra
- sæt '169.254.10.1' i IP -boksen, vælg SSH og port 22
- åben
- brugernavn: pi
- adgangskode: hindbær
Konfiguration:
- skriv "sudo raspi-config"
- Vælg dit wifi -land via lokaliseringskategorien
-
download realVNC:
opsæt en forbindelse til dit PI
- oprette forbindelse til din wifi
-
tilbage til CLI (computer line interface) version
-
type:
- "sudo apt opdatering"
- "opdateringsalternativer-install/usr/bin/python python /usr/bin/python2.7 1"
- "opdateringsalternativer-install/usr/bin/python python/usr/bin/python3 2"
-
Trin 2: Databasen
Installer mariaDB på PI'en
-
Type
- "sudo apt install mariaDB-server"
- "mysql_secure_installation"
- Vi har endnu ingen root -adgangskode, så tryk bare på enter
-
Nu kan vi opsætte en root -adgangskode
Svar Y på alle spørgsmål
Trin 3: Elektriske ledninger
Tilslut komponenterne i henhold til 'Elektrisk skema'
Vedhæftet et praktisk eksempel på mit Breadboard -ledningsskema
Bemærk, fordi jumperwires ikke klistrer så godt, så sørg for, at alt er godt fastgjort til brødbrættet.
Trin 4: Sagen
Gør sagen
Der er forskellige muligheder:
- du kan bruge en laserskærer
- eller du kan lave det i hånden
Jeg brugte laserskæreren og jeg limede de 2 kasser sammen som på billedet ovenfor. Målingerne er på tegningen, hvis du vil lave det i hånden.
Hvis du vil generere lasercutter -filer, er der et let websted, du kan bruge. (https://www.makercase.com)
Trin 5: Python (backend)
Til backend bruger jeg Pycharm.
For forbindelsen med din PI:
- Fil
- Indstillinger
- Byg, udførelse, implementering
- Implementering
- Opret forbindelse til din PI ved at tilføje din SFTP -vært
- Gå til anden fane Tilknytninger og kontroller, at den lokale sti er korrekt
- Klik på OK
Download koden fra GITHUB (https://github.com/WoutDeBaere/Smart-dog-house)
Upload koden med højreklik, og vælg 'Upload til Rpi'
Kør scriptet med højreklik og vælg Kør (app.py)
Trin 6: Html og Java (frontend)
Tag Front-End-delen, du downloadede i det foregående trin fra GITHUB, og upload den. Jeg brugte Visual Studio til at lave FE -delen, men op til dig hvilket miljø du foretrækker at bruge.
Anbefalede:
Enkel Robo-Dog (lavet af klavernøgler, en legetøjspistol og en mus): 20 trin (med billeder)
Enkel Robo-Dog (lavet af klavernøgler, en legetøjspistol og en mus): Åh, Aserbajdsjan! Ildens land, stor gæstfrihed, venlige mennesker og smukke kvinder (… undskyld, kvinde! Selvfølgelig har jeg kun øjne for dig, min gözəl balaca ana ördəkburun kone!). Men ærligt talt er dette et meget svært sted for en maker, især når du
Dog Dog Trainer: 5 trin
Dog Dog Trainer: Ifølge AKC, (https://www.akc.org/expert-advice/nutrition/how-many-times-a-day-should-a-dog-eat/) måltidsstørrelsen for måltiderne foderstoffer er afgørende for hunde, og størrelsen på kassen begrænsede også antallet af foderstoffer, hunden kunne spise om dagen, “Vet
Smart House: 10 trin
Smart House: Hvis du vil lave et smart hus med en hindbær pi, skal du bare følge trinene herunder, og før du ved af det, har du selv lavet et smart hus
Raspberry Pi - Smart House: 5 trin
Raspberry Pi - Smart House: Raspberry Pi Smart House -projektet er udstyret med mange forskellige funktioner, der gør det muligt for brugeren at kunne spore deres hus hvor som helst (med internet, selvfølgelig!) På enhver computer/mobilenhed. Funktionerne i Smart House giver brugeren mulighed for at
Smart House Telegram Bot With Nodemcu (esp8266, Relay, Ds18b20): 8 trin
Smart House Telegram Bot With Nodemcu (esp8266, Relay, Ds18b20): I denne vejledning vil jeg vise dig, hvordan du opretter telegram bot og kontrolhus ved hjælp af det.Men først skal du abonnere på min Telegram -kanal og opdage nye projekter hurtigere end andre. Det er motivation for mig. Lad os gå