Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Oppsett
- Trinn 2: Databasen
- Trinn 3: Elektriske ledninger
- Trinn 4: Saken
- Trinn 5: Python (backend)
- Trinn 6: Html og Java (frontend)
Video: Smart Dog House: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
De fleste dyreeiere er nysgjerrige på hva deres elskede hund har gjort i fravær.
I denne instruksen vil vi lage en Raspberry Pi -basert hundmonitor. Etter en arbeidsdag kan du sjekke appen og se tiden han tilbrakte i "benken", hvor mye støy han laget og hvor aktiv han har vært.
Rekvisita
Elektrisk:
- Raspberry Pi 3 modell B (SD -kort 8 GB eller mer)
- T-skomaker
- LCD 16x2
- trykksensor
- bevegelsessensor
- lydsensor
- motstander
- jumperwires
Trinn 1: Oppsett
Oppsettet av pi:
Vi trenger to ting for dette trinnet:
- disk imager win32:
- bildet vårt på:
Oppsett av SD -kort:
- gå til oppstartskatalogen for SD -kortet
- åpne filen "cmdline.txt" og legg til ip = 169.254.10.1. Sørg for at det er et mellomrom mellom det du skriver og det som allerede er i filen
- lagre det
- lag en fil ssh uten utvidelse i samme dir
- ta SD -kortet ditt ut (men trygt)
Tilkobling til PI:
- Slå på PI -en og koble LAN -kabelen til datamaskinen og PI -en
- installer Putty fra
- Sett '169.254.10.1' i IP -boksen, velg SSH og port 22
- åpen
- brukernavn: pi
- passord: bringebær
Konfigurasjon:
- skriv "sudo raspi-config"
- Velg ditt wifi -land via lokaliseringskategorien
-
last ned realVNC:
konfigurere en tilkobling til din PI
- koble til wifi
-
tilbake til CLI -versjonen (computer line interface)
-
type:
- "sudo apt update"
- "oppdateringsalternativer-install/usr/bin/python python /usr/bin/python2.7 1"
- "oppdateringsalternativer-install/usr/bin/python python/usr/bin/python3 2"
-
Trinn 2: Databasen
Installer mariaDB på PI
-
Type
- "sudo apt install mariaDB-server"
- "mysql_secure_installation"
- Vi har ikke noe root -passord ennå, så bare trykk enter
-
Nå kan vi sette opp et rotpassord
Svar Y på alle spørsmålene
Trinn 3: Elektriske ledninger
Koble komponentene i henhold til 'Electric Scheme'
Vedlegg et praktisk eksempel på min Breadboard -ledningsoppsett
Vær oppmerksom fordi jumperwires ikke fester så godt, så sørg for at alt er godt festet til brødbrettet.
Trinn 4: Saken
Gjør saken
Det er forskjellige muligheter:
- du kan bruke en laserskærer
- eller du kan lage det for hånd
Jeg brukte laserskjæreren og jeg limte de 2 boksene sammen som på bildet ovenfor. Målingene er på tegningen hvis du skulle gjøre det for hånd.
Hvis du vil generere laserkutterfiler, er det et enkelt nettsted du kan bruke. (https://www.makercase.com)
Trinn 5: Python (backend)
For backend bruker jeg Pycharm.
For tilkoblingen til din PI:
- Fil
- Innstillinger
- Bygg, utførelse, distribusjon
- Utplassering
- Koble til PI -en din ved å legge til SFTP -verten
- Gå til andre kategori Tilordninger og kontroller at den lokale banen er riktig
- Klikk OK
Last ned koden fra GITHUB (https://github.com/WoutDeBaere/Smart-dog-house)
Last opp koden med høyreklikk og velg 'Last opp til Rpi'
Kjør skriptet med høyreklikk og velg kjør (app.py)
Trinn 6: Html og Java (frontend)
Ta Front-End-delen, du lastet ned i forrige trinn fra GITHUB og last den opp. Jeg brukte Visual Studio til å gjøre FE -delen, men opp til deg hvilket miljø du foretrekker å bruke.
Anbefalt:
Enkel Robo-Dog (laget av pianotaster, en lekepistol og en mus): 20 trinn (med bilder)
Enkel Robo-Dog (laget av pianotaster, en leketøypistol og en mus): Å, Aserbajdsjan! Ildens land, stor gjestfrihet, vennlige mennesker og vakre kvinner (… beklager, kvinne! Selvfølgelig har jeg bare øyne for deg, min kone gözəl balaca ana ördəkburun!). Men ærlig talt er dette et veldig vanskelig sted for en produsent, spesielt når du
Dog Dog Trainer: 5 trinn
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åltidet fôr er avgjørende for hunder, og størrelsen på esken begrenset også antall fôr hunden kunne spise om dagen, "Vet
Smart House: 10 trinn
Smart House: Hvis du vil lage et smart hus med en bringebær pi, må du bare følge trinnene nedenfor, og før du vet ordet av det har du laget et smart hus selv
Raspberry Pi - Smart House: 5 trinn
Raspberry Pi - Smart House: Raspberry Pi Smart House -prosjektet er utstyrt med mange forskjellige funksjoner som gjør at brukeren kan spore huset sitt hvor som helst (med internett, selvfølgelig!) På hvilken som helst datamaskin/mobilenhet. Funksjonene i Smart House lar brukeren
Smart House Telegram Bot With Nodemcu (esp8266, Relay, Ds18b20): 8 trinn
Smart House Telegram Bot With Nodemcu (esp8266, Relay, Ds18b20): I denne opplæringen vil jeg vise deg hvordan du oppretter telegrambot og kontrollhus ved å bruke den. Men først, abonner på Telegram -kanalen min, og oppdag nye prosjekter raskere enn andre. Det er motivasjon for meg. La oss gå