Innholdsfortegnelse:
- Trinn 1: Oversikt
- Trinn 2: Krav til maskinvare
- Trinn 3: Sette opp Smart Garage (del 1)
- Trinn 4: Sette opp Smart Garage (del 2)
- Trinn 5: Sette opp Smart Garage (del 3)
Video: Smart Garage: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Hei alle sammen! Dette er et smart garasje IoT -prosjekt.
Smart garasje har sikkerhetsfunksjoner som live streaming, ansiktsgjenkjenning. Dessuten har Smart Garage en bevegelsessensor for å oppdage biler slik at garasjeporten kan åpnes. Deteksjonen av hindringen er tilstede når bilen er i revers, noe som muliggjør sikkerhetskontroll. Avstandssensoren vil spore hvor mange avstander bilen har igjen for å reversere bakover. Hvis bilen har truffet mot veggen, vil sjokkdata vises på webportalen. Nettportalen har funksjoner for å tillate interaksjon med ansiktsgjenkjenning, fjernkontroll av lys i garasjen, og se data som tilgangsoppføringer, sjokkdata, vektdata (søppelbøtten som inneholder søppel) sendt av sensorene. For fullføring av ansiktsgjenkjenning og søppelkassen som har en vektsensor festet til den. Se dokumentasjonen som er vedlagt for mer detaljerte trinn.
I denne opplæringen vil oppsettet for den smarte garasjen uten ansiktsgjenkjenning og søppelbøtten som har en vektsensor festet til det bli diskutert.
Vi håper du får lære og nyte prosessen! Uten videre, la oss begynne nå.
Trinn 1: Oversikt
- Krav til maskinvare
- Setter opp Smart Garage
- Kjør programmet
Trinn 2: Krav til maskinvare
BringebærPi
- RaspberryPi med NoIR kamerakort, MicroSD -kort og deksel (1)
- 3 -pinners strømadapter (1)
- T-skomaker sett med brødbrett, MCP3008 ADC, båndkabel (1)
- NFC -kortleser (1)
- NFC -kort (1)
- Stikkontakter for menn og kvinner (7)
- Stikkontakter for mann-mann (14)
- LED (3)
- 330 ohm motstander (3)
- Summer (1)
- Knapp (1)
- 10000 ohm motstand (1)
Arduino
- UNO R3 (1)
- USB B -kabel (1)
- Brødbrett (1)
- Stikkontakter for menn og kvinner (14)
- Stikkontakter for mann-mann (8)
- 12C LCD -skjerm (1)
- Pir bevegelsessensor (1)
- HC-SR04 Ultralydsensor (1)
- FC-51 hindringssensor (1)
- KY-002 vibrasjonsbryter sensor (1)
Trinn 3: Sette opp Smart Garage (del 1)
AWS kreves for å sette opp dette prosjektet. Hvis du ikke har en konto, kan du gå til aws nettsted for å registrere deg for en konto.
- Klikk på Services på AWS amazon -konsollen.
- Skriv IoT Core i søket.
- Klikk på IoT Core.
- Gå til Administrer> Ting og klikk på Opprett -knappen
- Klikk på Opprett en enkelt ting.
- Skriv GarageParking som navn. La andre være standard.
- Klikk på Neste -knappen.
- Klikk på Opprett sertifikatknapp.
- Klikk på Last ned -knappene for de fire første (sertifikatet for tingen, offentlig nøkkel, privat nøkkel) som er sirklet med rødt.
- Klikk på RSA 2048 bit -nøkkelen: VeriSign Class 3 Public Primary G5 root CA -sertifikat.
- Kopier hele teksten og lim den inn i en notisblokk.
- Lagre filen som rootCA.pem.
- Organiser filene under 1 mappe.
- Klikk på Aktiver -knappen på skjermbildet for nedlasting av sertifikater.
- Den grønne varslingen vises etter vellykket aktivering. Aktiver -knappen har blitt til Deaktiver -knapp.
- Klikk på Ferdig -knappen.
- GarageParking Thing vises i Things -delen.
- Klikk på Sikker> Sertifikater.
- Hold markøren over sertifikatet du har opprettet, og klikk på avmerkingsboksen.
- Klikk på Handlinger> Aktiver.
- Et vellykket varsel vises ved aktivering.
- Klikk på Sikker> Retningslinjer.
- Klikk på knappen Opprett.
- Skriv GarageParkingPolicy som navnet, iot: * for handlingen, * for ressurs -ARN, tillat effekten.
- Klikk på knappen Opprett.
- Retningslinjene for GarageParking vises i avsnittet Retningslinjer. Vellykket varsel vises ved vellykket opprettelse.
- Gå til Sikker> Sertifikater. Klikk på den horisontale ellipsen på sertifikatet.
- Klikk på Legg ved policy.
- Klikk på avmerkingsboksen for GarageParkingPolicy> Legg ved -knappen.
- Vellykket varsel vises ved vedlegg.
- Klikk på den horisontale ellipsen på sertifikatet.
- Klikk på Legg ved ting.
- Klikk på avmerkingsboksen for GarageParking> Legg ved -knappen.
-
Vellykket varsel vises ved vedlegg.
Trinn 4: Sette opp Smart Garage (del 2)
Installer de nødvendige bibliotekene
Installer virtualenv $ pip install virtualenv
I prosjektrotmappen $ source virtualenv/env/bin/active
For å deaktivere virtualenv $ deaktivere
Installer pakker som kreves i prosjektet. Husk å aktivere virtualenv før du gjør denne pip install -r requirements.txt
Oppdater krav.txt (aka package.json fordi de ikke gjør det for deg) Hvis du har lagt til en ny pakke, må du huske å oppdatere requirements.txt Husk å aktivere virtualenv før du gjør dette $ pip> freeze requirements.txt
Trinn 5: Sette opp Smart Garage (del 3)
For å kjøre appen
python server.py
Vi håper du liker opplæringen vår! For mer informasjon om hvordan du konfigurerer, vennligst last ned dokumentet!
Anbefalt:
DIY Smart Garage Door Opener + Home Assistant Integration: 5 Steps
DIY Smart Garage Door Opener + Home Assistant Integration: Gjør din vanlige garasjeport smart med dette DIY -prosjektet. Jeg vil vise deg hvordan du bygger det og kontrollerer det ved hjelp av Home Assistant (over MQTT) og har muligheten til å åpne og lukke garasjeporten eksternt. Jeg bruker et ESP8266 -kort kalt Wemos
Hvordan bruke MIDI -filer i Garage Band: 23 trinn
Slik bruker du MIDI -filer i Garage Band: I denne opplæringen vil du lene deg hvordan du lager et " Marry Had A Little Lamb " med MIDI i GarageBand. Denne opplæringen krever tilgang til GarageBand samt noen forkunnskaper innen musikk (for eksempel pianotoner og evnen til å lese musikk i
Garage Door Status Light Hack: 3 trinn
Garage Door Status Light Hack: Jeg bor i et hus hvor det ikke er lett å se om garasjeporten er åpen eller lukket. Vi har en knapp i huset, men døren er ute av syne. Tanken på å konstruere en slags bryter og strømforsyning var uønsket på grunn av den høye pr
Raspberry Pi Zero Garage Door Opener Hardware: 10 trinn
Raspberry Pi Zero Garage Door Opener Hardware: En av inspirasjonene til dette prosjektet var den fine instruerbare på Raspberry Pi 3 Garage Door Opener, sammen med flere andre som ble funnet på Internett. Jeg var ikke en erfaren elektronikkperson, og jeg forsket mye på hvordan jeg
Smart Garage Controller: 5 trinn
Smart Garage Controller: Dette prosjektet ble til da jeg forlot huset på jobb og kom halvveis dit, bare for å få et øyeblikk av panikk der jeg ikke kunne huske om jeg hadde stengt garasjeporten. Noen ganger var jeg overbevist om at jeg ikke hadde, og snudde meg bare for å