Turinys:
- 1 žingsnis: apžvalga
- 2 žingsnis: Aparatūros reikalavimai
- 3 veiksmas: „Smart Garage“nustatymas (1 dalis)
- 4 veiksmas: „Smart Garage“nustatymas (2 dalis)
- 5 veiksmas: „Smart Garage“nustatymas (3 dalis)
Video: Išmanusis garažas: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Sveiki visi! Tai protingas garažo IoT projektas.
Išmanusis garažas turi saugumo funkcijų, tokių kaip tiesioginis srautinis perdavimas, veido atpažinimas. Be to, „Smart Garage“turi judesio jutiklį, kuris aptinka automobilius ir leidžia atidaryti garažo duris. Automobiliui važiuojant atbuline eiga aptinkama kliūtis, kuri leidžia patikrinti saugumą. Atstumo jutiklis stebės, kiek atstumų automobilis paliko atbuline eiga. Jei automobilis atsitrenkė į sieną, smūgio duomenys bus rodomi interneto portale. Interneto portale yra funkcijų, leidžiančių sąveikauti su veido atpažinimu, nuotoliniu būdu valdyti šviesą garaže ir matyti jutiklių siunčiamus duomenis, tokius kaip prieigos įrašai, smūgio duomenys, svorio duomenys (šiukšliadėžė). Užbaigti veido atpažinimą ir šiukšliadėžę, prie kurios pritvirtintas svorio jutiklis. Išsamesnių veiksmų ieškokite pridėtame dokumentacijos faile.
Šioje pamokoje bus aptariamas išmaniojo garažo įrengimas be veido atpažinimo ir šiukšlių dėžė, prie kurios pritvirtintas svorio jutiklis.
Tikimės, kad jums pavyks išmokti ir mėgautis procesu! Nedvejodami pradėkime dabar.
1 žingsnis: apžvalga
- Techninės įrangos reikalavimai
- „Smart Garage“nustatymas
- Paleiskite programą
2 žingsnis: Aparatūros reikalavimai
RaspberryPi
- „RaspberryPi“su „NoIR“fotoaparato plokšte, „MicroSD“kortele ir korpusu (1)
- 3 kontaktų maitinimo adapteris (1)
- T-Cobbler rinkinys su duonos lenta, MCP3008 ADC, juostelės kabelis (1)
- NFC kortelių skaitytuvas (1)
- NFC kortelė (1)
- Vyrų ir moterų jungiamieji laidai (7)
- Vyrų ir vyrų jungiamieji laidai (14)
- Šviesos diodai (3)
- 330 omų rezistoriai (3)
- Garsinis signalas (1)
- Mygtukas (1)
- 10000 omų rezistorius (1)
Arduino
- UNO R3 (1)
- USB B kabelis (1)
- Duonos lenta (1)
- Vyrų ir moterų jungiamieji laidai (14)
- Vyrų ir vyrų jungiamieji laidai (8)
- 12C LCD ekranas (1)
- Pir judesio jutiklis (1)
- Ultragarsinis jutiklis HC-SR04 (1)
- FC-51 kliūčių vengimo jutiklis (1)
- KY-002 vibracijos jungiklio jutiklis (1)
3 veiksmas: „Smart Garage“nustatymas (1 dalis)
Norint sukurti šį projektą, reikia AWS. Jei neturite paskyros, apsilankykite „aws“svetainėje ir prisiregistruokite.
- „AWS amazon“pulte spustelėkite „Paslaugos“.
- Paieškoje įveskite „IoT Core“.
- Spustelėkite „IoT Core“.
- Eikite į Tvarkyti> Daiktai ir spustelėkite mygtuką Sukurti
- Spustelėkite Sukurti vieną dalyką.
- Įveskite „GarageParking“kaip pavadinimą. Palikite kitus kaip numatytuosius.
- Spustelėkite mygtuką Kitas.
- Spustelėkite mygtuką Sukurti sertifikatą.
- Spustelėkite Atsisiųsti mygtukus, kad pirmi 4 (daikto sertifikatas, viešasis raktas, privatus raktas) būtų pažymėti raudonai.
- Spustelėkite RSA 2048 bitų raktą: „VeriSign Class 3 Public Primary G5 root CA“sertifikatas.
- Nukopijuokite visą tekstą ir įklijuokite į užrašų knygelę.
- Išsaugokite failą kaip rootCA.pem.
- Sutvarkykite failus po 1 aplanku.
- Atsisiuntimo sertifikatų ekrane spustelėkite mygtuką Aktyvinti.
- Sėkmingai suaktyvinus pasirodys žalias pranešimas. Mygtukas Aktyvinti virto išjungimo mygtuku.
- Spustelėkite mygtuką Atlikta.
- „GarageParking Thing“pasirodo skyriuje „Daiktai“.
- Spustelėkite Saugus> Sertifikatai.
- Užveskite pelės žymeklį virš sukurto sertifikato ir spustelėkite žymimąjį laukelį.
- Spustelėkite Veiksmai> Aktyvinti.
- Sėkmingas pranešimas rodomas suaktyvinus.
- Spustelėkite Sauga> Politika.
- Spustelėkite mygtuką Sukurti.
- Įveskite „GarageParkingPolicy“kaip pavadinimą, iot: * veiksmui, * išteklių ARN, leiskite efektui.
- Spustelėkite mygtuką Sukurti.
- „GarageParking“politika pateikiama skiltyje Politika. Sėkmingas pranešimas rodomas sėkmingai sukūrus.
- Eikite į Saugus> Sertifikatai. Sertifikate spustelėkite horizontalią elipsę.
- Spustelėkite Pridėti politiką.
- Spustelėkite žymės langelį GarageParkingPolicy> Pridėti mygtuką.
- Sėkmingas pranešimas rodomas pridėjus.
- Sertifikate spustelėkite horizontalią elipsę.
- Spustelėkite Pridėti daiktą.
- Spustelėkite „GarageParking“> Pridėti mygtuko žymės langelį.
-
Sėkmingas pranešimas rodomas pridėjus.
4 veiksmas: „Smart Garage“nustatymas (2 dalis)
Įdiekite reikalingas bibliotekas
Įdiegti virtualenv $ pip įdiegti virtualenv
Projekto šakniniame aplanke $ source virtualenv/env/bin/active
Norėdami išjungti virtualenv $, išjunkite
Įdiekite paketus, kurių reikia projekte Nepamirškite aktyvuoti virtualenv prieš atlikdami šį „pip install“-r reikalavimai.txt
Atnaujinkite reikalavimus.txt (dar žinomas kaip package.json, nes jie to nepadaro už jus) Jei pridėjote naują paketą, nepamirškite atnaujinti reikalavimus.txt Prieš atlikdami šį veiksmą nepamirškite suaktyvinti virtualenv
5 veiksmas: „Smart Garage“nustatymas (3 dalis)
Norėdami paleisti programą
python server.py
Tikimės, kad jums patiks mūsų pamoka! Norėdami gauti daugiau informacijos apie tai, kaip nustatyti, atsisiųskite dokumentą!
Rekomenduojamas:
Išmanusis žadintuvas: išmanusis žadintuvas, pagamintas naudojant „Raspberry Pi“: 10 žingsnių (su nuotraukomis)
Išmanusis žadintuvas: išmanusis žadintuvas, pagamintas naudojant „Raspberry Pi“: ar kada nors norėjote išmaniojo laikrodžio? Jei taip, tai yra sprendimas jums! Aš sukūriau išmanųjį žadintuvą, tai laikrodis, kuriuo galite pakeisti žadintuvo laiką pagal svetainę. Kai žadintuvas išsijungs, pasigirs garsas (švilpukas) ir 2 lemputės
Daiktu internetu pagrįstas išmanusis sodininkystė ir išmanusis žemės ūkis naudojant ESP32: 7 žingsniai
Daiktu internetu pagrįstas išmanusis sodininkystė ir išmanusis žemės ūkis naudojant ESP32: pasaulis keičiasi kaip laikas ir žemės ūkis. Šiais laikais žmonės integruoja elektroniką visose srityse, o žemės ūkis nėra išimtis. Šis elektronikos sujungimas žemės ūkyje padeda ūkininkams ir žmonėms, kurie tvarko sodus. Tai
Išmanusis telefonas valdomas išmanusis pirkinių krepšelis: 7 žingsniai
Išmanusis telefonas valdomas išmanusis pirkinių krepšelis: lankytis prekybos centruose gali būti smagu. Tačiau pirkinių krepšelio vilkimas, kai jį užpildote daiktais, yra labai erzinantis dalykas. Skausmas stumiant jį per tuos siaurus praėjimus, darant tuos staigius posūkius! Taigi, čia (savotiškas) pasiūlymas, kurį jūs
Išmanusis rinkimas - automatiškai taisantis išmanusis tradicinis telefonas: 8 žingsniai
„Smart Dial“-automatinis taisomasis išmanusis tradicinis telefonas: „Smart Dial“yra intelektualus automatiškai taisomas telefonas, sukurtas senjorams, turintiems specialių poreikių, ir leidžia senjorams rinkti tiesiogiai iš įprastų telefonų, prie kurių jie yra įpratę. Tik savanoriaudamas vietos senjorų priežiūros centre aš
Miniatiūrinis kartoninis garažas: 5 žingsniai
Miniatiūrinis kartoninis garažas: ar norite sukurti įsilaužimo garažo sistemą, kurią galėtumėte valdyti savo mobiliuoju telefonu? Jei taip, jūs pasiekėte tinkamą instrukciją