Sisällysluettelo:

SafetyFirst: 6 vaihetta
SafetyFirst: 6 vaihetta

Video: SafetyFirst: 6 vaihetta

Video: SafetyFirst: 6 vaihetta
Video: Головные боли. Упражнения опасные и безопасные 2024, Marraskuu
Anonim
Turvallisuus ennen kaikkea
Turvallisuus ennen kaikkea

Johdanto

Tämän projektin tekivät kaksi opiskelijaa Interdisciplinary Centeristä Herzliyassa, Israelissa, lopullisena IoT -kurssiprojektina

Projekti on suunniteltu ihmisille, jotka jakavat autonsa uuden kuljettajan kanssa ja pelkäävät auton turvallisuutta (ja sitä ajavaa henkilöä - ILMOISTI;)), aivan kuten minä - jaan autoni nuoremman veljeni kanssa).

Tämä on askel askeleelta opas lopullisen turvajärjestelmän rakentamiseen ja läheistesi suojaamiseen. Tämän oppaan lopussa on järjestelmä, joka:

1. Varmista, että kuljettaja ei ole käyttänyt alkoholia ennen ajamista.

2. Varmista, että auton (joko musiikin tai ihmisten) melutaso on turvallisella korkeudella.

3. Hälyttää, jos kuljettaja on hätätilanteessa.

- Jos jompikumpi tai yksi ei täyty tai kuljettaja napsauttaa "paniikkipainiketta" (3), sähköpostilla ilmoitetaan auton sijainti.

Liitimme projektimme autoni USB -porttiin - virtalähteeksi. Jos autossasi ei ole USB-porttia, myy auto ja osta uusi (tai liitä projekti virtapankkiin).

Hankkeen turvaominaisuudet ovat vain jäävuoren huippu. Olet enemmän kuin tervetullut (ja jopa erittäin kannustettu) olemaan erittäin luova ja lisäämään uusia ominaisuuksia omaan projektiin.

Tarvikkeet

1 x ESP8266 -levy (käytimme Lolin Wemos D1 mini)

1 x Micro-USB-kaapeli

1 x "painike"

1 x vastus

1 x leipälauta

1 x MQ-3-anturi

1 x CZN-15E-anturi

12 x hyppyjohtoa (suosittelemme käyttämään mahdollisimman monta uros -naaras -kaapelia, jotka on kytketty toisiinsa laajennusten luomiseksi)

Vaihe 1: Ohjelmisto

Ohjelmisto
Ohjelmisto

Arduino:

Asenna Arduino IDE täältä

Asenna seuraava ohjain tähän

Adafruit IO:

Rekisteröidy Adafruit IO -palveluun täällä

Blynk:

Lataa blynk -sovellus älypuhelimeesi ja luo tili siihen

Vaihe 2: Adafruit IO

Adafruit IO
Adafruit IO

Asennus - Adafruit IO

  1. Siirry Adafruit IO -verkkosivustolla Syötteet -välilehteen ja luo kaksi uutta syötettä - "hätätilanne" ja "sijainti".
  2. Mene "Hallintapaneelit" -> avaa "Toiminnot" -valikko -> luo uusi koontinäyttö.
  3. Nimeä uusi koontinäyttö, kuvauksen lisääminen on valinnaista.
  4. Valitse "Luo" -> napsauta uutta linkkiä.
  5. Huomaa äskettäin luodussa kojelaudassa 7 pientä neliömäistä painiketta.
  6. Paina keltaista näppäintä.
  7. Ponnahdusikkuna avautuu.
  8. Tallenna aktiivisessa avaimessa näkyvä merkkijono - me tarvitsemme sitä.
  9. Valitse "+" -painike.
  10. Lisää "Indikaattori" -lohko.
  11. Valitse "hätäsyöttö".
  12. Jatkaa.
  13. Kirjoita otsikko.
  14. Valitse "Ehdot" -valikosta "=".
  15. Aseta sen alapuolelle arvo "1".
  16. Valitse "Luo lohko".
  17. Napsauta sinistä "+" -painiketta.
  18. Lisää "Kartta" -lohko.
  19. Valitse "sijainti" -syöte.
  20. Jatkaa.
  21. Kirjoita otsikko.
  22. Valitse 24 tuntia.
  23. Aseta kartan tyypiksi "Satelliittikuvat".
  24. Valitse "Luo lohko".
  25. Valitse vihreä vaihdepainike.
  26. Napsauta "Tallenna"

Vaihe 3: Blynk

Blynk
Blynk

Asennus - Blynk

  1. Siirry Blynk -sovellukseen.
  2. Luo uusi projekti.
  3. Tallenna sähköpostiisi lähetetty todennusavain.
  4. Napsauta pientä (+) -painiketta.
  5. Lisää seuraavat widgetit: Sähköposti -widget ja GPS -virta.
  6. Aseta GPS -virta virtuaaliseen nastaan V0.
  7. Varmista, että Sähköposti -widgetin sähköpostiosoite on oikea.
  8. Muuta Sisältötyyppi -kenttään teksti/tavallinen.

Vaihe 4: Piiri

Piiri
Piiri
Piiri
Piiri

Yhdistetään (!):

ESP8266:

  • 5V -> +
  • G -> -

MQ-3 (alkoholisensori)

  • A0 -> A0 (ESP: stä)
  • GND -> -
  • VCC -> +

CZN-15E

  • G -> -
  • + -> + (leipälautasta)
  • D0 -> D3 (ESP: stä)

Paina nappia

  • Ensimmäinen jalka -> D4
  • Toinen jalka -> -

Vaihe 5: KOODI

KOODI
KOODI

Tarvittava koodi on liitteenä:)

1. Avaa koodi Arduino IDE: ssä.

2. Tarkista kortin kokoonpano - varmista, että olet oikeassa.

3. Täydennä koodista puuttuvat muuttujat:

  • #define EMAIL "sähköpostiosoitteesi"
  • char ssid = "Wifi -verkon nimi"
  • char pass = "Wifi -verkon salasanasi"
  • char auth = "Blynk -valtuutuskoodisi"
  • #define AIO_USERNAME "AdafruitIO -käyttäjänimi"
  • #define AIO_KEY "AdafruitIO -avain"

Vaihe 6: Auton asetukset

Auton asetukset
Auton asetukset
Auton asetukset
Auton asetukset
Auton asetukset
Auton asetukset

Järjestelmän asentaminen autoon

Asennussuosituksemme:

  • Aseta alkoholisensori ohjauspyörän lähelle, jotta se voi laskea alkoholipitoisuudet kädestä (se pysyy usein juovan käsissä)
  • Aseta mikrofoni auton kaiuttimien lähelle (korkea melutaso johtuu todennäköisesti kovasta musiikista)
  • Aseta leipälauta ja napsautuspainike lähelle kuljettajaa - saavutettavissa olevaan paikkaan (hätätilanteessa kuljettajan tulee painaa painiketta helposti)

Suositeltava: