Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Uvod
Ta projekt sta izvedla dva študenta Interdisciplinarnega centra v Herzliji v Izraelu kot zaključni projekt predmeta IoT
Projekt je namenjen ljudem, ki delijo svoj avto z novim voznikom in se bojijo za varnost avtomobila (in za osebo, ki ga vozi - OČITNO;)), zelo podobno kot jaz - avto si delim z mlajšim bratom).
To je vodnik po korakih za izgradnjo vrhunskega varnostnega sistema in zaščito vaših najdražjih. Na koncu tega priročnika boste imeli sistem, ki:
1. Poskrbi, da voznik pred vožnjo ni užival alkohola.
2. Poskrbi, da je raven hrupa v avtu (bodisi glasba bodisi ljudi) na varni višini.
3. Opozorilo, če je voznik v sili.
- Če 1 ali 2 nista izpolnjena ali če voznik klikne "gumb za paniko" (3), se izbranemu stiku pošlje e -poštno sporočilo z lokacijo avtomobila.
Naš projekt smo povezali z vrati USB mojega avtomobila - kot vir energije. Če v avtu nimate vrat USB, ga prodajte in kupite novega (ali pa projekt povežite z banko moči).
Varnostne značilnosti projekta so le vrh ledene gore. Več kot dobrodošli (in celo zelo spodbujeni), da ste super ustvarjalni in svojemu projektu dodate nove funkcije.
Zaloge
1 x plošča ESP8266 (uporabili smo Lolin Wemos D1 mini)
1 x mikro USB kabel
1 x "gumb"
1 x upor
1 x Ogledna plošča
1 x senzor MQ-3
1 x senzor CZN-15E
12 x mostični kabli (priporočamo, da uporabite čim več moških in ženskih kablov, ki so med seboj povezani, da ustvarite podaljške)
1. korak: Programska oprema
Arduino:
Tukaj namestite Arduino IDE
Tukaj namestite naslednji gonilnik
Adafruit IO:
Tukaj se prijavite na Adafruit IO
Blynk:
Prenesite aplikacijo blynk na svoj pametni telefon in v njej ustvarite svoj račun
2. korak: Adafruit IO
Nastavitev - Adafruit IO
- Na spletnem mestu Adafruit IO pojdite na zavihek "Viri" in ustvarite 2 nova vira - "nujno" in "lokacijo".
- Pojdite na "Nadzorne plošče" -> odprite meni "Dejanja" -> ustvarite novo nadzorno ploščo.
- Poimenujte novo nadzorno ploščo, dodajanje opisa ni obvezno.
- Izberite "Ustvari" -> kliknite novo povezavo.
- Na novo ustvarjeni nadzorni plošči opazite 7 majhnih kvadratnih gumbov.
- Pritisnite gumb rumene tipke.
- Odpre se pojavno okno.
- Shranite niz, ki ga vidite v "Aktivnem ključu" - potrebovali ga bomo.
- Izberite gumb "+".
- Dodajte blok "Indikator".
- Izberite vir "v sili".
- Nadaljuj.
- Vnesite naslov.
- V meniju "Pogoji" izberite "=".
- Vrednost pod njim nastavite na "1".
- Izberite "Ustvari blok".
- Kliknite modri gumb "+".
- Dodajte blok "Zemljevid".
- Izberite vir »lokacija«.
- Nadaljuj.
- Vnesite naslov.
- Izberite 24 ur.
- Vrsto zemljevida nastavite na "Satelitski posnetki".
- Izberite "Ustvari blok".
- Izberite zeleni gumb zobnika.
- Kliknite "Shrani"
3. korak: Blynk
Nastavitev - Blynk
- Pojdite v aplikacijo Blynk.
- Ustvarite nov projekt.
- Shranite ključ za preverjanje pristnosti, ki je poslan na vaš e -poštni naslov.
- Kliknite majhen gumb (+).
- Dodajte te pripomočke: gradnik e -pošte in tok GPS.
- GPS Stream nastavite na virtualni pin V0.
- Preverite, ali je e -poštni naslov v pripomočku E -pošta pravilen.
- Polje "Vrsta vsebine" spremenite v "besedilo/navaden".
4. korak: Vezje
Povežimo se (!):
ESP8266:
- 5V -> +
- G -> -
MQ-3 (cenzor alkohola)
- A0 -> A0 (ESP)
- GND -> -
- VCC -> +
CZN-15E
- G -> -
- + -> + (mize)
- D0 -> D3 (ESP)
Pritisni gumb
- Prva noga -> D4
- Druga noga -> -
5. korak: KODA
Potrebna koda je priložena:)
1. Odprite kodo v Arduino IDE.
2. Preverite konfiguracijo plošče - preverite, ali ste na desni.
3. Dopolnite manjkajoče spremenljivke v kodi:
- #define EMAIL "vaš e -poštni naslov"
- char ssid = "ime vašega omrežja Wifi"
- char pass = "vaše geslo za omrežje Wifi"
- char auth = "vaša avtorizacijska koda Blynk"
- #define AIO_USERNAME "Uporabniško ime AdafruitIO"
- #define AIO_KEY "AdafruitIO ključ"
6. korak: Nastavitev avtomobila
Nastavitev sistema v vašem avtomobilu
Naše priporočilo za namestitev:
- Cenzor alkohola postavite blizu volana, tako da lahko iztisne koncentracijo alkohola iz roke (pogosto ostane na rokah pivca)
- Mikrofon postavite blizu zvočnikov avtomobila (visoko raven hrupa verjetno povzroča glasna glasba)
- Ohišje in gumb za pritisk postavite blizu voznika - na dosegljiv položaj (v nujnih primerih mora voznik enostavno pritisniti gumb)