Përmbajtje:

Garazh i zgjuar: 5 hapa
Garazh i zgjuar: 5 hapa

Video: Garazh i zgjuar: 5 hapa

Video: Garazh i zgjuar: 5 hapa
Video: HAPA DOLLAPA - Kukulla per femije, by Studio "Çamarroket" 2024, Korrik
Anonim
Garazh i zgjuar
Garazh i zgjuar

Pershendetje te gjitheve! Ky është një projekt garazhi i zgjuar IoT.

Garazhi inteligjent ka veçori të sigurisë të tilla si transmetimi i drejtpërdrejtë, njohja e fytyrës. Përveç kësaj, Smart Garage ka një sensor lëvizjeje për të zbuluar makina për të lejuar që dera e garazhit të hapet. Zbulimi i pengesës është i pranishëm kur makina po kthehet prapa, gjë që lejon kontrolle sigurie. Sensori i distancës do të përcjellë sa distanca ka lënë makina për t'u kthyer mbrapsht. Nëse makina është goditur në mur, të dhënat e goditjes do të shfaqen në portalin në internet. Portali në internet ka veçori që lejojnë ndërveprimin me njohjen e fytyrës, kontrollin e dritës në distancë në garazh dhe shikimin e të dhënave të tilla si regjistrimet e aksesit, të dhënat e goditjes, të dhënat e peshës (kosha që mban plehrat) të dërguara nga sensorët. Për përfundimin e njohjes së fytyrës dhe kazanit të plehrave që ka të lidhur me një sensor të peshës. Ju lutemi referojuni skedarit të dokumentacionit të bashkangjitur për hapa më të detajuar.

Në këtë tutorial, do të diskutohet për konfigurimin e garazhit inteligjent pa njohjen e fytyrës dhe koshin e plehrave që ka një sensor peshe të bashkangjitur.

Shpresojmë që të mësoni dhe të shijoni procesin! Pa zhurmë të mëtejshme, le të fillojmë tani.

Hapi 1: Vështrim i përgjithshëm

  1. Kërkesat e harduerit
  2. Vendosja e një Smart Garage
  3. Drejtoni programin

Hapi 2: Kërkesat për harduerin

MjedërPi

  • RaspberryPi me bordin e kamerës NoIR, kartën MicroSD dhe shtresën e jashtme (1)
  • Përshtatës energjie me 3 kunja (1)
  • Komplet T-Cobbler me Breadboard, MCP3008 ADC, Kabllo me shirit (1)
  • Lexuesi i kartave NFC (1)
  • Kartë NFC (1)
  • Tela kërcyes meshkuj-femra (7)
  • Tela kërcyes Mashkull-Mashkull (14)
  • LED (3)
  • Rezistorë 330 ohms (3)
  • Zile (1)
  • Butoni (1)
  • Rezistencë 10000 ohms (1)

Arduino

  • UNO R3 (1)
  • Kabllo USB B (1)
  • Breadboard (1)
  • Telat e kërcyesit meshkuj-femra (14)
  • Tela kërcyes Mashkull-Mashkull (8)
  • Ekran LCD 12C (1)
  • Sensori i lëvizjes Pir (1)
  • Sensor tejzanor HC-SR04 (1)
  • Sensori i shmangies së pengesave FC-51 (1)
  • Sensori i ndërrimit të dridhjeve KY-002 (1)

Hapi 3: Vendosja e Garazhit të Zgjuar (Pjesa 1)

Vendosja e një garazhi inteligjent (Pjesa 1)
Vendosja e një garazhi inteligjent (Pjesa 1)
Vendosja e një garazhi inteligjent (Pjesa 1)
Vendosja e një garazhi inteligjent (Pjesa 1)
Vendosja e një garazhi inteligjent (Pjesa 1)
Vendosja e një garazhi inteligjent (Pjesa 1)

AWS kërkohet për ngritjen e këtij projekti. Nëse nuk keni një llogari, ju lutemi vizitoni faqen e internetit të aws për t'u regjistruar në një llogari.

  1. Në tastierën amazon AWS, klikoni në Shërbimet.
  2. Shkruani IoT Core në kërkim.
  3. Klikoni në IoT Core.
  4. Shkoni te Menaxho> Gjërat dhe klikoni në butonin Krijo
  5. Klikoni në Krijo një gjë të vetme.
  6. Shkruani GarageParking si emri. Lërini të tjerët si parazgjedhje.
  7. Klikoni në butonin Next.
  8. Klikoni në butonin Krijo certifikatë.
  9. Klikoni në butonat Shkarko për 4 -at e parë (certifikatë për sendin, çelësin publik, çelësin privat) që janë të rrethuar me të kuqe.
  10. Klikoni në çelësin e bitit RSA 2048: VeriSign Class 3 Certifikata CA e rrënjës Publike Primare G5.
  11. Kopjoni të gjithë tekstin dhe ngjiteni në një fletore.
  12. Ruani skedarin si rootCA.pem.
  13. Organizoni skedarët nën 1 dosje.
  14. Klikoni në butonin Aktivizo në ekranin e certifikatave të shkarkimit.
  15. Njoftimi i gjelbër shfaqet pas aktivizimit të suksesshëm. Butoni Aktivizo është kthyer në butonin Çaktivizo.
  16. Klikoni në butonin Done.
  17. GarageParking Thing shfaqet në seksionin Gjërat.
  18. Klikoni në Secure> Certificates.
  19. Rri pezull mbi certifikatën që ke krijuar dhe kliko në kutinë e zgjedhjes.
  20. Klikoni në Veprimet> Aktivizo.
  21. Një njoftim i suksesshëm shfaqet pas aktivizimit.
  22. Klikoni në Sigurt> Politikat.
  23. Klikoni në butonin Krijo.
  24. Shkruani GarageParkingPolicy si emri, iot: * për Veprimin, * për ARN -në e Burimeve, lejoni efektin.
  25. Klikoni në butonin Krijo.
  26. Politika e GarageParking shfaqet në seksionin Politikat. Njoftimi i suksesshëm shfaqet pas krijimit të suksesshëm.
  27. Shkoni te Secure> Certifikatat. Klikoni në elipsën horizontale në certifikatë.
  28. Klikoni mbi Bashkangjit politikën.
  29. Klikoni në kutinë e kontrollit të butonit GarageParkingPolicy> Attach.
  30. Njoftimi i suksesshëm shfaqet pas bashkëngjitjes.
  31. Klikoni në elipsën horizontale në certifikatë.
  32. Klikoni në bashkëngjitni gjë.
  33. Klikoni në kutinë e kontrollit të butonit GarageParking> Bashkangjit.
  34. Njoftimi i suksesshëm shfaqet pas bashkëngjitjes.

Hapi 4: Vendosja e Garazhit të Zgjuar (Pjesa 2)

Instaloni bibliotekat e kërkuara

Instaloni virtualenv $ pip instaloni virtualenv

Në dosjen rrënjë të projektit $ source virtualenv/env/bin/aktivizo

Për të çaktivizuar virtualenv $ çaktivizo

Instaloni paketat e kërkuara në projektMbani mend të aktivizoni virtualenv para se të bëni këtë pip instaloni kërkesat -r.txt

Përditësoni kërkesat.txt (aka paketa.json sepse nuk e bëjnë atë për ju) Nëse keni shtuar një paketë të re, mos harroni të përditësoni kërkesat.txt Mos harroni të aktivizoni virtualenv para se të bëni këtë $ pip> ngrini kërkesat.txt

Hapi 5: Vendosja e Garazhit të Zgjuar (Pjesa 3)

Për të drejtuar aplikacionin

serveri python.py

Shpresojmë që të shijoni mësimin tonë! Për më shumë informacion se si të konfiguroni, ju lutemi shkarkoni dokumentin!

Recommended: