Tartalomjegyzék:

SafetyFirst: 6 lépés
SafetyFirst: 6 lépés

Videó: SafetyFirst: 6 lépés

Videó: SafetyFirst: 6 lépés
Videó: КАК АКТИВИРОВАТЬ И НАСТРОИТЬ ДЕТСКИЕ СМАРТ ЧАСЫ (Q12 Q528 Q16 Z6 и другие) 2024, November
Anonim
Első a biztonság
Első a biztonság

Bevezetés

Ezt a projektet az izraeli Herzliyában, az Interdiszciplináris Központ két hallgatója készítette végső IoT tanfolyamként

A projekt azoknak készült, akik megosztják autójukat egy új sofőrrel, és félnek az autó biztonságáért (és az azt vezető személyért - LÁTÓAN;)), nagyon hasonlítanak én magamhoz - megosztom az autómat az öcsémmel).

Ez egy lépésről lépésre szóló útmutató a végső biztonsági rendszer kiépítéséhez és szeretteinek védelméhez. Az útmutató végén van egy rendszer, amely:

1. Győződik meg arról, hogy a sofőr vezetés előtt nem fogyasztott alkoholt.

2. Gondoskodik arról, hogy az autóban (akár zene, akár emberek) fellépő zajszint biztonságos magasságban legyen.

3. Figyelmeztet, ha a sofőr vészhelyzetben van.

- Ha az 1 vagy 2 nem teljesül, vagy a sofőr rákattint a "pánikgombra" (3), e -mailt küld az autó helyéről a kiválasztott kapcsolattartónak.

A projektet az autóm USB -portjához kötöttük - áramforrásként. Ha nincs USB-portja az autóban, adja el az autót, és vegyen újat (vagy csatlakoztassa a projektet egy power-bankhoz).

A projekt biztonsági jellemzői csak a jéghegy csúcsa. Örömmel fogadjuk (sőt nagyon bátorítjuk), hogy szuper kreatív legyen, és új funkciókat adjon hozzá saját projektjéhez.

Kellékek

1 x ESP8266 tábla (Lolin Wemos D1 mini -t használtunk)

1 x Micro-USB kábel

1 x "nyomógomb"

1 x ellenállás

1 x kenyeretábla

1 x MQ-3 érzékelő

1 x CZN-15E érzékelő

12 x áthidaló kábel (javasoljuk, hogy minél több férfi -női kábelt használjon, egymáshoz csatlakoztatva a bővítmények létrehozása érdekében)

1. lépés: Szoftver

Szoftver
Szoftver

Arduino:

Telepítse az Arduino IDE -t itt

Itt telepítse a következő illesztőprogramot

Adafruit IO:

Itt regisztrálhat az Adafruit IO -ra

Blynk:

Töltse le a blynk alkalmazást okostelefonjára, és hozza létre fiókját

2. lépés: Adafruit IO

Adafruit IO
Adafruit IO

Beállítás - Adafruit IO

  1. Az Adafruit IO webhelyén lépjen a "Táblázatok" fülre, és hozzon létre 2 új hírcsatornát - "vészhelyzet" és "hely".
  2. Lépjen az "Irányítópultok" -> nyissa meg a "Műveletek" menüt -> hozzon létre egy új irányítópultot.
  3. Nevezze el az új irányítópultot, a leírás hozzáadása nem kötelező.
  4. Válassza a "Létrehozás" lehetőséget -> kattintson az új linkre.
  5. Figyelje meg az újonnan létrehozott műszerfalon a 7 kis négyzet alakú gombot.
  6. Nyomja meg a sárga gombot.
  7. Megnyílik egy felugró ablak.
  8. Mentse el az "Aktív kulcs" -ban látható karakterláncot - szükségünk lesz rá.
  9. Válassza a "+" gombot.
  10. Adjon hozzá egy "Indikátor" blokkot.
  11. Válassza ki a "sürgősségi" hírcsatornát.
  12. Folytatni.
  13. Írjon be egy címet.
  14. A "Feltételek" menüben válassza a "=" lehetőséget.
  15. Állítsa az alatta lévő értéket "1" -re.
  16. Válassza a "Blokk létrehozása" lehetőséget.
  17. Kattintson a kék "+" gombra.
  18. Adjon hozzá egy "Térkép" blokkot.
  19. Válassza ki a "hely" hírcsatornát.
  20. Folytatni.
  21. Írjon be egy címet.
  22. Válasszon 24 órát.
  23. A térkép típusát állítsa "Műholdas képek" -re.
  24. Válassza a "Blokk létrehozása" lehetőséget.
  25. Válassza ki a zöld fogaskerék gombot.
  26. Kattintson a "Mentés" gombra

3. lépés: Blynk

Blynk
Blynk

Felállítás - Blynk

  1. Nyissa meg a Blynk alkalmazást.
  2. Hozzon létre egy új projektet.
  3. Mentse el az e -mail címére küldött hitelesítési kulcsot.
  4. Kattintson a kis (+) gombra.
  5. Adja hozzá a következő kütyüket: E -mail widget és GPS -adatfolyam.
  6. Állítsa a GPS -adatfolyamot V0 virtuális pin -re.
  7. Győződjön meg arról, hogy az e -mail widgetben megadott e -mail cím helyes.
  8. Módosítsa a "Tartalom típusa" mezőt "szöveg/egyszerű" értékre.

4. lépés: Az áramkör

Az áramkör
Az áramkör
Az áramkör
Az áramkör

Csatlakoztassuk (!):

ESP8266:

  • 5V -> +
  • G -> -

MQ-3 (alkohol-cenzor)

  • A0 -> A0 (az ESP -ből)
  • GND -> -
  • VCC -> +

CZN-15E

  • G -> -
  • + -> + (a kenyértábláról)
  • D0 -> D3 (az ESP -ből)

Nyomógomb

  • Első szakasz -> D4
  • Második láb -> -

5. lépés: KÓDOLÁS

KÓD
KÓD

A szükséges kód mellékelve:)

1. Nyissa meg a kódot az Arduino IDE -ben.

2. Ellenőrizze a tábla konfigurációját - győződjön meg arról, hogy a megfelelőt választotta.

3. Egészítse ki a hiányzó változókat a kódban:

  • #define EMAIL "e -mail"
  • char ssid = "a Wifi -hálózat neve"
  • char pass = "a Wifi -hálózat jelszava"
  • char auth = "a Blynk engedélyezési kódja"
  • #define AIO_USERNAME "AdafruitIO felhasználónév"
  • #define AIO_KEY "AdafruitIO kulcs"

6. lépés: Autó beállítása

Autó beállítása
Autó beállítása
Autó beállítása
Autó beállítása
Autó beállítása
Autó beállítása

A rendszer beállítása az autóban

Beállítási javaslatunk:

  • Helyezze az alkohol cenzort a kormánykerék közelébe, hogy képes legyen kiszorítani az alkoholszintet a kezéből (gyakran az ivó kezén marad)
  • Helyezze a mikrofont az autó hangszórói közelébe (a magas zajszintet valószínűleg hangos zene okozza)
  • Helyezze a kenyértáblát és a kattintógombot a vezető közelébe - elérhető helyre (vészhelyzet esetén a vezetőnek könnyen meg kell nyomnia a gombot)

Ajánlott: