Indholdsfortegnelse:
- Trin 1: Oversigt
- Trin 2: Hardwarekrav
- Trin 3: Opsætning af Smart Garage (del 1)
- Trin 4: Opsætning af Smart Garage (del 2)
- Trin 5: Opsætning af Smart Garage (del 3)
Video: Smart Garage: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Hej allesammen! Dette er et smart garage IoT -projekt.
Smart garage har sikkerhedsfunktioner såsom live streaming, ansigtsgenkendelse. Udover det har Smart Garage en bevægelsessensor til at registrere biler, så garageporten kan åbnes. Detektion af forhindringen er til stede, når bilen kører, hvilket muliggør sikkerhedskontrol. Afstandssensoren vil spore, hvor mange afstande bilen tilbage for at bakke baglæns. Hvis bilen har ramt mod væggen, vises støddata på webportalen. Webportalen har funktioner til at tillade interaktion med ansigtsgenkendelse, fjernstyring af lys i garagen og se data som f.eks. Adgangsregistre, støddata, vægtdata (skraldespanden, der indeholder affaldet) sendt af sensorerne. Til færdiggørelse af ansigtsgenkendelse og skraldespanden, der har en vægtsensor knyttet til sig. Se den vedhæftede dokumentationsfil for mere detaljerede trin.
I denne vejledning diskuteres opsætningen af den smarte garage uden ansigtsgenkendelse og skraldespanden, der har en vægtsensor tilsluttet sig.
Vi håber, at du lærer og nyder processen! Uden videre skal vi starte nu.
Trin 1: Oversigt
- Krav til hardware
- Opsætning af Smart Garage
- Kør programmet
Trin 2: Hardwarekrav
HindbærPi
- RaspberryPi med NoIR -kamerakort, MicroSD -kort og kabinet (1)
- 3 -pins strømadapter (1)
- T-skomager sæt med brødbræt, MCP3008 ADC, båndkabel (1)
- NFC -kortlæser (1)
- NFC -kort (1)
- Mand-Kvinde Jumper Wires (7)
- Mand-Mandlige Jumper Wires (14)
- Lysdioder (3)
- 330 ohm modstande (3)
- Summer (1)
- Knap (1)
- 10000 ohm modstand (1)
Arduino
- UNO R3 (1)
- USB B -kabel (1)
- Brødbræt (1)
- Mand-Kvinde Jumper Wires (14)
- Mand-Mand Jumper Wires (8)
- 12C LCD -display (1)
- Pir Bevægelsessensor (1)
- HC-SR04 Ultralydssensor (1)
- FC-51 Forhindringssensor (1)
- KY-002 vibrationsafbryder sensor (1)
Trin 3: Opsætning af Smart Garage (del 1)
AWS er påkrævet for oprettelsen af dette projekt. Hvis du ikke har en konto, kan du besøge aws websted for at tilmelde dig en konto.
- Klik på Services i AWS amazon -konsollen.
- Skriv IoT Core i søgningen.
- Klik på IoT Core.
- Gå til Administrer> Ting og klik på knappen Opret
- Klik på Opret en enkelt ting.
- Skriv GarageParking som navnet. Forlad andre som standard.
- Klik på knappen Næste.
- Klik på Opret certifikatknap.
- Klik på Download -knapperne for de første 4 (certifikat for tingen, offentlig nøgle, privat nøgle), der er omringet med rødt.
- Klik på RSA 2048 bit -nøglen: VeriSign Class 3 Public Primary G5 root CA -certifikat.
- Kopier hele teksten og indsæt den i en notesblok.
- Gem filen som rootCA.pem.
- Organiser filerne under 1 mappe.
- Klik på knappen Aktiver på skærmen med downloadcertifikater.
- Den grønne meddelelse vises efter vellykket aktivering. Knappen Aktiver er blevet til Deaktiver -knap.
- Klik på knappen Udført.
- GarageParking Thing vises i afsnittet Ting.
- Klik på Sikker> Certifikater.
- Hold markøren over det certifikat, du har oprettet, og klik på afkrydsningsfeltet.
- Klik på Handlinger> Aktiver.
- En vellykket meddelelse vises ved aktivering.
- Klik på Sikker> Politikker.
- Klik på knappen Opret.
- Skriv GarageParkingPolicy som navnet, iot: * for handlingen, * for ressource -ARN, tillade effekt.
- Klik på knappen Opret.
- GarageParking -politikken vises i afsnittet Politikker. Meddelelse om succes vises ved vellykket oprettelse.
- Gå til Sikker> Certifikater. Klik på den vandrette ellipse ved certifikatet.
- Klik på Vedhæft politik.
- Klik på afkrydsningsfeltet for GarageParkingPolicy> Vedhæft knap.
- Meddelelse med succes vises ved vedhæftning.
- Klik på den vandrette ellipse ved certifikatet.
- Klik på Vedhæft ting.
- Klik på afkrydsningsfeltet for GarageParking> Vedhæft knap.
-
Meddelelse med succes vises ved vedhæftning.
Trin 4: Opsætning af Smart Garage (del 2)
Installer de nødvendige biblioteker
Installer virtualenv $ pip installer virtualenv
I projektrodens mappe $ source virtualenv/env/bin/activ
For at deaktivere virtualenv $ deaktivere
Installer pakker, der kræves i projektet. Husk at aktivere virtualenv, før du laver denne pip install -r krav.txt
Opdater krav.txt (aka package.json fordi de ikke gør det for dig) Hvis du har tilføjet en ny pakke, skal du huske at opdatere requirements.txt Husk at aktivere virtualenv, før du gør dette $ pip> freeze requirements.txt
Trin 5: Opsætning af Smart Garage (del 3)
For at køre appen
python server.py
Vi håber du nyder vores tutorial! For mere information om opsætning, download venligst dokumentet!
Anbefalede:
DIY Smart Garage Door Opener + Home Assistant Integration: 5 trin
DIY Smart Garage Door Opener + Home Assistant Integration: Gør din normale garageport smart ved hjælp af dette DIY -projekt. Jeg vil vise dig, hvordan du bygger det og styrer det ved hjælp af Home Assistant (over MQTT) og har mulighed for eksternt at åbne og lukke din garageport.Jeg bruger et ESP8266 -bord kaldet Wemos
Billige Smart Garage Door Opener: 6 trin (med billeder)
Billige Smart Garage Door Opener: Credit Jeg kopierede stort set Savjees implementering, men i stedet for at bruge en Shelly brugte jeg en Sonoff Basic. Tjek hans websted og YouTube-kanal! Https: //www.savjee.be 2020/06/make-garage-door-ope…https: //www.youtube.com/c/Savjee/AssumptionsY h
Sådan bruges MIDI -filer i Garage Band: 23 trin
Sådan bruges MIDI -filer i Garage Band: I denne vejledning læser du, hvordan du opretter et " Marry Had A Little Lamb " med MIDI i GarageBand. Denne vejledning kræver adgang til GarageBand samt en del forudgående viden inden for musik (såsom klavernoter og evnen til at læse musik i
Garage Door Status Light Hack: 3 trin
Garage Door Status Light Hack: Jeg bor i et hus, hvor det ikke er let at se, om garageporten er åben eller lukket. Vi har en knap i huset, men døren er ude af syne. Tanken om at konstruere en slags switch og strømforsyning var uønsket på grund af den høje pr
Smart Garage Controller: 5 trin
Smart Garage Controller: Dette projekt opstod, da jeg ville forlade huset til arbejde og komme halvvejs dertil, kun for at få et øjeblik med panik, hvor jeg ikke kunne huske, om jeg havde lukket garageporten. Nogle gange var jeg overbevist om, at jeg ikke havde, og vendte mig om, bare for at