Taula de continguts:
- Subministraments
- Pas 1: programari
- Pas 2: Adafruit IO
- Pas 3: Blynk
- Pas 4: el circuit
- Pas 5: CODI
- Pas 6: Configuració del cotxe
Vídeo: SafetyFirst: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Introducció
Aquest projecte va ser realitzat per dos estudiants del Centre interdisciplinari a Herzliya, Israel, com a projecte final del curs IoT
El projecte està dissenyat per a persones que comparteixen el seu cotxe amb un conductor nou i tenen por de la seguretat del cotxe (i per a la persona que el condueix (evidentment;)), com jo mateix, compartim el meu cotxe amb el meu germà petit).
Aquesta és una guia pas a pas per construir el sistema de seguretat màxim i protegir els seus éssers estimats. Al final d'aquesta guia, disposareu d'un sistema que:
1. Assegura que el conductor no consumia alcohol abans de conduir.
2. Assegureu-vos que el nivell de soroll al cotxe (ja sigui música o per persones) està a una alçada segura.
3. Alerta si el conductor té una emergència.
- Si 1 o 2 no es compleixen o el conductor fa clic al "botó de pànic" (3), s'enviarà un correu electrònic amb la ubicació del cotxe al contacte escollit.
Vam connectar el nostre projecte al port USB del meu cotxe, com a font d’energia. Si no teniu un port USB al vostre cotxe, ven-lo i compreu-ne un de nou (o connecteu el projecte a un banc d’energia).
Les característiques de seguretat del projecte són només la punta de l’iceberg. Us agradem molt (i fins i tot us animem molt) a ser súper creatius i afegir noves funcions al vostre propi projecte.
Subministraments
1 placa ESP8266 (hem utilitzat Lolin Wemos D1 mini)
1 x cable micro-USB
1 x "Polsador"
1 x resistència
1 x Taula de pa
1 x sensor MQ-3
1 x sensor CZN-15E
12 x cables de pont (us recomanem que utilitzeu el màxim nombre de cables mascle a femella connectats entre si per crear extensions)
Pas 1: programari
Arduino:
Instal·leu Arduino IDE aquí
Instal·leu aquí el controlador següent
Adafruit IO:
Inscriviu-vos a Adafruit IO aquí
Blynk:
Baixeu-vos l'aplicació blynk al vostre telèfon intel·ligent i creeu-hi el compte
Pas 2: Adafruit IO
Configuració: Adafruit IO
- Al lloc web d'Adafruit IO, aneu a la pestanya "Feeds" i creeu 2 feeds nous: "emergència" i "ubicació".
- Aneu al "Taulers" -> obriu el menú "Accions" -> creeu un tauler nou.
- Poseu un nom al nou tauler, afegint una descripció és opcional.
- Seleccioneu "Crea" -> feu clic al nou enllaç.
- Fixeu-vos en el tauler de nova creació dels 7 petits botons quadrats.
- Premeu el botó groc.
- S'obrirà una finestra emergent.
- Deseu la cadena que veieu a la "Clau activa": la necessitarem.
- Seleccioneu el botó "+".
- Afegiu un bloc "Indicador".
- Seleccioneu el feed "d'emergència".
- Continua.
- Escriviu un títol.
- Al menú "Condicions", trieu "=".
- Establiu el valor inferior a "1".
- Seleccioneu "Crea bloc".
- Feu clic al botó blau "+".
- Afegiu un bloc "Mapa".
- Trieu el feed "ubicació".
- Continua.
- Escriviu un títol.
- Trieu 24 hores.
- Estableix el tipus de mapa a "Imatges de satèl·lit".
- Seleccioneu "Crea bloc".
- Seleccioneu el botó d'engranatge verd.
- Feu clic a "Desa"
Pas 3: Blynk
Instal·lació: Blynk
- Aneu a l'aplicació Blynk.
- Crea un projecte nou.
- Deseu la clau d’autenticació que s’envia al vostre correu electrònic.
- Feu clic al botó petit (+).
- Afegiu els widgets següents: Giny de correu electrònic i Transmissió GPS.
- Configureu el flux GPS al pin virtual V0.
- Assegureu-vos que l'adreça de correu electrònic del widget de correu electrònic sigui correcta.
- Canvieu el camp "Tipus de contingut" a "text / normal".
Pas 4: el circuit
Connectem (!):
ESP8266:
- 5V -> +
- G -> -
MQ-3 (censor d'alcohol)
- A0 -> A0 (de l'ESP)
- GND -> -
- VCC -> +
CZN-15E
- G -> -
- + -> + (de la taula)
- D0 -> D3 (de l'ESP)
Polsador
- Primera etapa -> D4
- Segona etapa -> -
Pas 5: CODI
S'adjunta el codi necessari:)
1. Obriu el codi a Arduino IDE.
2. Comproveu la configuració de la vostra placa: assegureu-vos que esteu en la correcta.
3. Completeu les variables que falten al codi:
- #define EMAIL "your email"
- char ssid = "nom de la vostra xarxa Wifi"
- char pass = "contrasenya de la vostra xarxa Wifi"
- char auth = "el vostre codi d'autorització de Blynk"
- #define AIO_USERNAME "Nom d'usuari d'AdafruitIO"
- #define AIO_KEY "Clau AdafruitIO"
Pas 6: Configuració del cotxe
Configuració del sistema al cotxe
La nostra recomanació de configuració:
- Col·loqueu el censor d’alcohol a prop del volant perquè pugui dissipar els nivells d’alcohol de la mà (sovint es queda a les mans del bevedor)
- Col·loqueu el micròfon a prop dels altaveus del cotxe (el nivell alt de soroll és probablement causat per la música forta)
- Col·loqueu el tauler de control i el botó de clic a prop del conductor, en una posició accessible (en cas d'emergència, el conductor hauria de prémer el botó fàcilment)
Recomanat:
Disseny de jocs en Flick en 5 passos: 5 passos
Disseny de jocs en Flick en 5 passos: Flick és una manera molt senzilla de fer un joc, sobretot com un trencaclosques, una novel·la visual o un joc d’aventures
Detecció de cares a Raspberry Pi 4B en 3 passos: 3 passos
Detecció de cares a Raspberry Pi 4B en 3 passos: en aquest manual, farem la detecció de cares a Raspberry Pi 4 amb Shunya O / S mitjançant la biblioteca Shunyaface. Shunyaface és una biblioteca de reconeixement / detecció de cares. El projecte té com a objectiu aconseguir una velocitat de detecció i reconeixement més ràpida amb
Com fer un comptador de passos ?: 3 passos (amb imatges)
Com fer un comptador de passos ?: Jo solia tenir un bon rendiment en molts esports: caminar, córrer, anar en bicicleta, jugar a bàdminton, etc. M’encanta viatjar poc després. Bé, mireu el meu ventre corpulent … Bé, de totes maneres, decideixo tornar a començar a fer exercici. Quin equip he de preparar?
Mirall de vanitat de bricolatge en passos senzills (amb llums de tira LED): 4 passos
Mirall de vanitat de bricolatge en passos senzills (amb llums de tires LED): en aquest post vaig crear un mirall de vanitat de bricolatge amb l'ajut de les tires LED. És molt genial i també heu de provar-les
Arduino Halloween Edition: pantalla emergent de zombis (passos amb imatges): 6 passos
Arduino Halloween Edition: pantalla emergent de zombis (passos amb imatges): voleu espantar els vostres amics i fer soroll a Halloween? O simplement voleu fer una bona broma? Aquesta pantalla emergent de Zombies ho pot fer! En aquest instructiu us ensenyaré a fer zombis fàcilment amb Arduino. L'HC-SR0