Inhoudsopgave:

SafetyFirst: 6 stappen
SafetyFirst: 6 stappen

Video: SafetyFirst: 6 stappen

Video: SafetyFirst: 6 stappen
Video: Max Verstappen Being A Menace on the Team Radio 😂😭 #f1 #shorts #maxverstappen #spanishgp 2024, November
Anonim
Veiligheid eerst
Veiligheid eerst

Invoering

Dit project is gemaakt door twee studenten van het Interdisciplinair Centrum in Herzliya, Israël, als een laatste IoT-cursusproject

Het project is bedoeld voor mensen die hun auto delen met een nieuwe bestuurder en bang zijn voor de veiligheid van de auto (en voor de persoon die erin rijdt - DUIDELIJK;)), net zoals ikzelf - ik deel mijn auto met mijn jongere broer).

Dit is een stapsgewijze handleiding voor het bouwen van het ultieme veiligheidssysteem en het beschermen van uw dierbaren. Aan het einde van deze handleiding heb je een systeem dat:

1. Zorgt ervoor dat de bestuurder geen alcohol heeft gedronken voordat hij ging rijden.

2. Zorgt ervoor dat het geluidsniveau in de auto (zowel muziek als door mensen) op veilige hoogte is.

3. Waarschuwt als de bestuurder een noodgeval heeft.

- Als aan 1 of 2 niet wordt voldaan, of als de bestuurder op de "paniekknop" (3) klikt, wordt een e-mail met de locatie van de auto naar de gekozen contactpersoon gestuurd.

We hebben ons project aangesloten op de USB-poort van mijn auto - als stroombron. Als je geen USB-poort in je auto hebt, verkoop dan je auto en koop een nieuwe (of sluit het project aan op een powerbank).

De veiligheidskenmerken van het project zijn slechts het topje van de ijsberg. Je bent meer dan welkom (en zelfs zeer aangemoedigd), om super creatief te zijn en nieuwe functies toe te voegen aan je eigen project.

Benodigdheden

1 x ESP8266-bord (we gebruikten Lolin Wemos D1 mini)

1 x micro-USB-kabel

1 x "Drukknop"

1 x weerstand:

1 x Breadboard

1 x MQ-3-sensor

1 x CZN-15E-sensor

12 x startkabels (we raden aan om zoveel mogelijk mannelijke naar vrouwelijke kabels te gebruiken, met elkaar verbonden om verlengingen te creëren)

Stap 1: Software

Software
Software

Arduino:

Installeer Arduino IDE hier

Installeer hier het volgende stuurprogramma:

Adafruit IO:

Meld u hier aan bij Adafruit IO

Blynk:

Download de blynk app op je smartphone en maak daarin je account aan

Stap 2: Adafruit IO

Adafruit IO
Adafruit IO

Installatie - Adafruit IO

  1. Ga op de Adafruit IO-website naar het tabblad "Feeds" en maak 2 nieuwe feeds aan - "noodgeval" en "locatie".
  2. Ga naar "Dashboards" -> open het menu "Acties" -> maak een nieuw dashboard aan.
  3. Geef het nieuwe dashboard een naam, het toevoegen van een beschrijving is optioneel.
  4. Selecteer "Maken" -> klik op de nieuwe link.
  5. Let op in uw nieuw gemaakte dashboard de 7 kleine vierkante knoppen.
  6. Druk op de gele sleutelknop.
  7. Er wordt een pop-upvenster geopend.
  8. Bewaar de string die je ziet in de "Actieve sleutel" - we hebben hem nodig.
  9. Selecteer de knop "+".
  10. Voeg een "Indicator"-blok toe.
  11. Selecteer de "nood"-feed.
  12. Doorgaan met.
  13. Typ een titel.
  14. Kies in het menu "Voorwaarden" "=".
  15. Stel de waarde eronder in op "1".
  16. Selecteer "Blok maken".
  17. Klik op de blauwe "+" knop.
  18. Voeg een "Kaart" -blok toe.
  19. Kies de feed "locatie".
  20. Doorgaan met.
  21. Typ een titel.
  22. Kies 24 uur.
  23. Stel het type kaart in op "Satellietbeelden".
  24. Selecteer "Blok maken".
  25. Selecteer de groene versnellingsknop.
  26. Klik op "Opslaan"

Stap 3: Blynk

Blynk
Blynk

Opzetten - Blynk

  1. Ga naar de Blynk-app.
  2. Maak een nieuw project.
  3. Bewaar de authenticatiesleutel die naar uw e-mail is verzonden.
  4. Klik op de kleine (+) knop.
  5. Voeg de volgende widgets toe: E-mailwidget en GPS-stream.
  6. Stel de GPS-stream in op virtuele pin V0.
  7. Zorg ervoor dat het e-mailadres in de e-mailwidget correct is.
  8. Wijzig het veld "Inhoudstype" in "tekst/plat".

Stap 4: Het circuit

Het circuit
Het circuit
Het circuit
Het circuit

Laten we verbinden (!):

ESP8266:

  • 5V -> +
  • G -> -

MQ-3 (alcoholcensor)

  • A0 -> A0 (van de ESP)
  • GND -> -
  • VCC -> +

CZN-15E

  • G -> -
  • + -> + (van het breadboard)
  • D0 -> D3 (van de ESP)

Druk op de knop

  • Eerste etappe -> D4
  • Tweede been -> -

Stap 5: CODE

CODE
CODE

De benodigde code is bijgevoegd:)

1. Open de code in Arduino IDE.

2. Controleer je boardconfiguratie - zorg ervoor dat je op de juiste zit.

3. Vul de ontbrekende variabelen in de code in:

  • #define EMAIL "uw e-mailadres"
  • char ssid = "naam van je wifi-netwerk"
  • char pass = "uw wifi-netwerkwachtwoord"
  • char auth = "uw Blynk-autorisatiecode"
  • #define AIO_USERNAME "AdafruitIO gebruikersnaam"
  • #define AIO_KEY "AdafruitIO-sleutel"

Stap 6: Auto instellen

Auto instellen
Auto instellen
Auto instellen
Auto instellen
Auto instellen
Auto instellen

Het systeem in uw auto installeren

Onze setup-aanbeveling:

  • Plaats de alcoholcensor dicht bij het stuur zodat deze het alcoholgehalte uit de hand kan censureren (hij blijft vaak op de handen van de drinker)
  • Plaats de microfoon in de buurt van de luidsprekers van de auto (hoog geluidsniveau wordt waarschijnlijk veroorzaakt door luide muziek)
  • Plaats het breadboard en de klikknop dicht bij de bestuurder - op een bereikbare plaats (in geval van nood moet de bestuurder gemakkelijk op de knop drukken)

Aanbevolen: