Kazalo:
- Zaloge
- 1. korak: Programska oprema
- 2. korak: Adafruit IO
- 3. korak: Blynk
- 4. korak: Vezje
- 5. korak: KODA
- 6. korak: Nastavitev avtomobila
Video: SafetyFirst: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
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)
Priporočena:
Števec korakov - mikro: Bit: 12 korakov (s slikami)
Števec korakov - Micro: Bit: Ta projekt bo števec korakov. Za merjenje korakov bomo uporabili senzor pospeška, ki je vgrajen v Micro: Bit. Vsakič, ko se Micro: Bit trese, bomo štetju dodali 2 in ga prikazali na zaslonu
Akustična levitacija z Arduino Uno Korak po korak (8 korakov): 8 korakov
Akustična levitacija z Arduino Uno Korak po korak (8 korakov): ultrazvočni pretvorniki zvoka L298N Dc ženski adapter z napajalnim vtičem za enosmerni tok Arduino UNOBreadboard Kako to deluje: Najprej naložite kodo v Arduino Uno (to je mikrokrmilnik, opremljen z digitalnim in analogna vrata za pretvorbo kode (C ++)
Vijak - Nočna ura za brezžično polnjenje DIY (6 korakov): 6 korakov (s slikami)
Bolt - Nočna ura za brezžično polnjenje DIY (6 korakov): Induktivno polnjenje (znano tudi kot brezžično polnjenje ali brezžično polnjenje) je vrsta brezžičnega prenosa energije. Za zagotavljanje električne energije prenosnim napravam uporablja elektromagnetno indukcijo. Najpogostejša aplikacija je brezžično polnjenje Qi
Merilnik korakov 1. del: Enobarvni zaslon 128x32 in Arduino: 5 korakov
Pedometer 1. del: Enobarvni zaslon 128x32 in Arduino: To je osnovna vadnica, ki uči, kako uporabljati zaslon OLED s svojim Arduinom. Uporabljam zaslon velikosti 128x32, lahko pa uporabite tudi drugačen zaslon z ločljivostjo in po potrebi spremenite ločljivost/koordinate. V tem delu vam bom pokazal, kako
Preklopna obremenitvena banka z manjšo velikostjo korakov: 5 korakov
Preklopna banka odpornikov obremenitve z manjšo velikostjo korakov: Banke uporovnih obremenitev so potrebne za preskušanje energetskih proizvodov, za karakterizacijo sončnih kolektorjev, v preskusnih laboratorijih in v industriji. Reostati zagotavljajo stalno spreminjanje odpornosti na obremenitev. Ker pa se vrednost upora zmanjša, moč