Sommario:
- Forniture
- Passaggio 1: software
- Passaggio 2: Adafruit IO
- Passaggio 3: Blynk
- Passaggio 4: il circuito
- Passaggio 5: CODICE
- Passaggio 6: configurazione dell'auto
Video: SafetyFirst: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
introduzione
Questo progetto è stato realizzato da due studenti del Centro interdisciplinare di Herzliya, in Israele, come progetto finale del corso IoT
Il progetto è pensato per le persone che condividono la propria auto con un nuovo guidatore e temono per la sicurezza dell'auto (e per la persona che la guida - OVVIAMENTE;)), molto simile a me - condivido la mia auto con mio fratello minore).
Questa è una guida passo passo per costruire il sistema di sicurezza definitivo e proteggere i tuoi cari. Alla fine di questa guida avrai un sistema che:
1. Si assicura che il conducente non abbia consumato alcol prima di mettersi alla guida.
2. Si assicura che il livello di rumore nell'auto (musicale o di persone) sia ad un'altezza di sicurezza.
3. Avvisa se il conducente sta avendo un'emergenza.
- Se 1 o 2 non vengono soddisfatti, o se il conducente fa clic sul "pulsante antipanico" (3), viene inviata un'e-mail con la posizione dell'auto al contatto prescelto.
Abbiamo collegato il nostro progetto alla porta USB della mia auto, come fonte di alimentazione. Se non hai una porta USB nella tua auto, vendi la tua auto e acquistane una nuova (o collega il progetto a un power bank).
Le caratteristiche di sicurezza del progetto sono solo la punta dell'iceberg. Sei più che benvenuto (e anche altamente incoraggiato) a essere super creativo e ad aggiungere nuove funzionalità al tuo progetto.
Forniture
1 x scheda ESP8266 (abbiamo usato Lolin Wemos D1 mini)
1 x cavo micro-USB
1 x "pulsante"
1 x resistore
1 x tagliere
1 x sensore MQ-3
1 x sensore CZN-15E
12 x cavi jumper (si consiglia di utilizzare il maggior numero possibile di cavi maschio-femmina, collegati tra loro per creare estensioni)
Passaggio 1: software
Arduino:
Installa Arduino IDE qui
Installa il seguente driver qui
Adafruit IO:
Iscriviti ad Adafruit IO qui
Blynk:
Scarica l'app blynk sul tuo smartphone e crea il tuo account al suo interno
Passaggio 2: Adafruit IO
Configurazione - Adafruit IO
- Nel sito Web di Adafruit IO, vai alla scheda "Feed" e crea 2 nuovi feed: "emergenza" e "posizione".
- Vai su "Dashboard" -> apri il menu "Azioni" -> crea una nuova dashboard.
- Assegna un nome alla nuova dashboard, l'aggiunta di una descrizione è facoltativa.
- Seleziona "Crea" -> fai clic sul nuovo collegamento.
- Nota nella dashboard appena creata i 7 piccoli pulsanti quadrati.
- Premi il tasto giallo.
- Si aprirà una finestra pop-up.
- Salva la stringa che vedi nella "Chiave attiva": ne avremo bisogno.
- Seleziona il pulsante "+".
- Aggiungi un blocco "Indicatore".
- Seleziona il feed "emergenza".
- Continua.
- Digita un titolo.
- Nel menu "Condizioni" scegli "=".
- Imposta il valore sotto di esso su "1".
- Seleziona "Crea blocco".
- Fare clic sul pulsante blu "+".
- Aggiungi un blocco "Mappa".
- Scegli il feed "posizione".
- Continua.
- Digita un titolo.
- Scegli 24 ore.
- Imposta il tipo di mappa su "Immagini satellitari".
- Seleziona "Crea blocco".
- Seleziona il pulsante verde dell'ingranaggio.
- Fare clic su "Salva"
Passaggio 3: Blynk
Configurazione - Blynk
- Vai all'app Blynk.
- Crea un nuovo progetto.
- Salva la chiave di autenticazione che viene inviata alla tua email.
- Fare clic sul piccolo pulsante (+).
- Aggiungi i seguenti widget: widget e-mail e streaming GPS.
- Imposta il flusso GPS sul pin virtuale V0.
- Assicurati che l'indirizzo email nel widget Email sia corretto.
- Modifica il campo "Tipo di contenuto" in "testo/normale".
Passaggio 4: il circuito
Connettiamoci (!):
ESP8266:
- 5V -> +
- G -> -
MQ-3 (censore dell'alcol)
- A0 -> A0 (dell'ESP)
- TERRA -> -
- VCC -> +
CZN-15E
- G -> -
- + -> + (della breadboard)
- D0 -> D3 (dell'ESP)
Premi il bottone
- Prima tappa -> D4
- Seconda tappa -> -
Passaggio 5: CODICE
In allegato il codice necessario:)
1. Apri il codice nell'IDE di Arduino.
2. Controlla la configurazione della tua scheda: assicurati di essere su quella giusta.
3. Completa le variabili mancanti nel codice:
- #define EMAIL "la tua email"
- char ssid = "nome della tua rete Wi-Fi"
- char pass = "password della tua rete Wi-Fi"
- char auth = "il tuo codice di autorizzazione Blynk"
- #define AIO_USERNAME "Nome utente AdafruitIO"
- #define AIO_KEY "Chiave AdafruitIO"
Passaggio 6: configurazione dell'auto
Configurazione del sistema nella tua auto
Il nostro consiglio di installazione:
- Posiziona il censore dell'alcol vicino al volante in modo che possa misurare i livelli di alcol dalla mano (spesso rimane sulle mani di chi beve)
- Posiziona il microfono vicino agli altoparlanti dell'auto (l'alto livello di rumore è probabilmente causato dalla musica ad alto volume)
- Posiziona la breadboard e il pulsante di clic vicino al driver - in una posizione raggiungibile (in caso di emergenza il guidatore dovrebbe premere facilmente il pulsante)
Consigliato:
Come realizzare un'antenna doppia biQuade 4G LTE Semplici passaggi: 3 passaggi
Come realizzare un'antenna doppia biQuade 4G LTE Semplici passaggi: La maggior parte delle volte che ho affrontato, non ho una buona potenza del segnale per i miei lavori quotidiani. Così. Cerco e provo diversi tipi di antenna ma non funziona. Dopo aver perso tempo ho trovato un'antenna che spero di realizzare e testare, perché è principio costruttivo non
Rilevamento del volto su Raspberry Pi 4B in 3 passaggi: 3 passaggi
Rilevamento del volto su Raspberry Pi 4B in 3 passaggi: In questo Instructable eseguiremo il rilevamento del volto su Raspberry Pi 4 con Shunya O/S utilizzando la libreria Shunyaface. Shunyaface è una libreria di riconoscimento/rilevamento facciale. Il progetto mira a raggiungere la massima velocità di rilevamento e riconoscimento con
Specchio per il trucco fai-da-te in semplici passaggi (usando le strisce luminose a LED): 4 passaggi
Specchio per il trucco fai-da-te in semplici passaggi (usando le strisce luminose a LED): in questo post, ho realizzato uno specchio per il trucco fai-da-te con l'aiuto delle strisce LED. Sono davvero fantastici e devi provarli anche tu
Gioca a Doom sul tuo iPod in 5 semplici passaggi!: 5 passaggi
Gioca a Doom sul tuo iPod in 5 semplici passaggi!: una guida passo passo su come eseguire il dual-boot di Rockbox sul tuo iPod per giocare a Doom e a dozzine di altri giochi. È qualcosa di veramente facile da fare, ma molte persone rimangono stupite quando mi vedono giocare a doom sul mio iPod e si confondono con le istruzioni
Come installare plugin in WordPress in 3 passaggi: 3 passaggi
Come installare plugin in WordPress in 3 passaggi: In questo tutorial ti mostrerò i passaggi essenziali per installare il plugin wordpress sul tuo sito web. Fondamentalmente puoi installare i plugin in due modi diversi. Il primo metodo è tramite ftp o tramite cpanel. Ma non lo elencherò perché è davvero completo