Sadržaj:

Pametna garaža: 5 koraka
Pametna garaža: 5 koraka

Video: Pametna garaža: 5 koraka

Video: Pametna garaža: 5 koraka
Video: Предсказания будущего от мольфаров. Путешествуй по Украине с Дмитрием Комаровым 5 выпуск 2024, Novembar
Anonim
Pametna garaža
Pametna garaža

Zdravo svima! Ovo je pametan IoT projekt garaže.

Pametna garaža ima sigurnosne značajke kao što su prijenos uživo, prepoznavanje lica. Osim toga, Smart Garage ima senzor pokreta za otkrivanje automobila kako bi se garažna vrata otvorila. Otkrivanje prepreke prisutno je dok se automobil kreće unatrag što omogućava sigurnosne provjere. Senzor udaljenosti će pratiti koliko je udaljenosti automobil ostavio za vožnju unatrag. Ako je automobil udario u zid, podaci o šoku bit će prikazani na web portalu. Web portal ima funkcije koje omogućuju interakciju sa prepoznavanjem lica, daljinsko upravljanje svjetlom u garaži i pregled podataka kao što su evidencije pristupa, podaci o šoku, podaci o težini (kanta za smeće) koje šalju senzori. Za dovršetak prepoznavanja lica i kante za smeće sa senzorom težine. Detaljnije korake potražite u priloženoj dokumentaciji.

U ovom vodiču raspravljat će se o postavljanju pametne garaže bez prepoznavanja lica i kante za smeće sa senzorom težine.

Nadamo se da ćete naučiti i uživati u procesu! Bez odlaganja, počnimo sada.

Korak 1: Pregled

  1. Hardverski zahtevi
  2. Postavljanje pametne garaže
  3. Pokrenite program

Korak 2: Hardverski zahtjevi

RaspberryPi

  • RaspberryPi s NoIR kamerom, MicroSD karticom i kućištem (1)
  • 3 -pinski adapter za napajanje (1)
  • Komplet T-Cobbler sa Breadboard-om, MCP3008 ADC, Vrpčasti kabel (1)
  • NFC čitač kartica (1)
  • NFC kartica (1)
  • Muško-ženske kratkospojne žice (7)
  • Muško-muške kratkospojne žice (14)
  • LED diode (3)
  • Otpornici 330 ohma (3)
  • Zvučni signal (1)
  • Dugme (1)
  • 10000 ohma Otpornik (1)

Arduino

  • UNO R3 (1)
  • USB B kabel (1)
  • Oglasna ploča (1)
  • Muško-ženske kratkospojne žice (14)
  • Muško-muške kratkospojne žice (8)
  • 12C LCD ekran (1)
  • Pir senzor pokreta (1)
  • HC-SR04 Ultrazvučni senzor (1)
  • Senzor za izbjegavanje prepreka FC-51 (1)
  • KY-002 Senzor prekidača vibracija (1)

Korak 3: Postavljanje pametne garaže (1. dio)

Postavljanje pametne garaže (1. dio)
Postavljanje pametne garaže (1. dio)
Postavljanje pametne garaže (1. dio)
Postavljanje pametne garaže (1. dio)
Postavljanje pametne garaže (1. dio)
Postavljanje pametne garaže (1. dio)

AWS je potreban za postavljanje ovog projekta. Ako nemate račun, posjetite aws web stranicu kako biste se prijavili za račun.

  1. Na amazonskoj konzoli AWS kliknite Usluge.
  2. U pretraživač upišite IoT Core.
  3. Kliknite na IoT Core.
  4. Idite na Upravljanje> Stvari i kliknite na dugme Kreiraj
  5. Kliknite na Kreiraj jednu stvar.
  6. Upišite GarageParking kao naziv. Ostavi ostale kao zadane.
  7. Kliknite na dugme Dalje.
  8. Kliknite na dugme Kreiraj certifikat.
  9. Kliknite na gumbe za preuzimanje za prva 4 (certifikat za stvar, javni ključ, privatni ključ) koji su zaokruženi crvenom bojom.
  10. Kliknite na RSA 2048 bitni ključ: VeriSign klasa 3 javni primarni G5 korijenski CA certifikat.
  11. Kopirajte cijeli tekst i zalijepite ga u bilježnicu.
  12. Sačuvajte datoteku kao rootCA.pem.
  13. Organizirajte datoteke u jednu mapu.
  14. Kliknite na dugme Aktiviraj na ekranu sertifikata za preuzimanje.
  15. Zeleno obavještenje pojavljuje se nakon uspješne aktivacije. Dugme Aktiviraj se pretvorilo u dugme Deaktiviraj.
  16. Kliknite na dugme Gotovo.
  17. Stvar GarageParking pojavljuje se u odjeljku Stvari.
  18. Kliknite na Sigurno> Certifikati.
  19. Zadržite pokazivač iznad certifikata koji ste kreirali i kliknite potvrdni okvir.
  20. Kliknite na Radnje> Aktiviraj.
  21. Uspješno obavještenje se pojavljuje nakon aktivacije.
  22. Kliknite na Sigurno> Pravila.
  23. Kliknite na dugme Kreiraj.
  24. Upišite GarageParkingPolicy kao naziv, iot: * za radnju, * za resurs ARN, dopustite učinak.
  25. Kliknite na dugme Kreiraj.
  26. Pravila GarageParking -a pojavljuju se u odjeljku Politike. Uspješno obavještenje pojavljuje se nakon uspješnog kreiranja.
  27. Idite na Sigurno> Certifikati. Kliknite na vodoravnu elipsu na certifikatu.
  28. Kliknite na Priloži politiku.
  29. Kliknite na potvrdni okvir GarageParkingPolicy> dugme Priloži.
  30. Uspješno obavještenje se prikazuje nakon privitka.
  31. Kliknite na vodoravnu elipsu na certifikatu.
  32. Kliknite na Attach thing.
  33. Kliknite na potvrdni okvir GarageParking> dugme Priloži.
  34. Uspješno obavještenje se prikazuje nakon privitka.

Korak 4: Postavljanje pametne garaže (2. dio)

Instalirajte potrebne biblioteke

Instalirajte virtualenv $ pip install virtualenv

U osnovnoj mapi projekta $ source virtualenv/env/bin/enable

Za deaktiviranje virtualenv $ deaktivirajte

Instalirajte pakete potrebne u projektu Zapamtite da aktivirate virtualenv prije nego što uradite ovaj pip install -r requirements.txt

Ažurirajte requirements.txt (aka package.json jer to ne rade umjesto vas) Ako ste dodali novi paket, ne zaboravite ažurirati requirements.txt Ne zaboravite aktivirati virtualenv prije nego što učinite ovo $ pip> freeze requirements.txt

Korak 5: Postavljanje pametne garaže (dio 3)

Za pokretanje aplikacije

python server.py

Nadamo se da ćete uživati u našem vodiču! Za više informacija o načinu postavljanja preuzmite dokument!

Preporučuje se: