Sommario:
- Passaggio 1: raccogliere i requisiti del cliente
- Passaggio 2: la riprogettazione è la chiave
- Passaggio 3: un nuovo concetto
- Passaggio 4: scheda di controllo
- Passaggio 5: schermo tattile
- Passaggio 6: Iron Bird
- Passaggio 7: installazione
- Passaggio 8: app per Android
Video: Limousine elasticizzata controllata ESP8266: 8 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Mostreremo in questa istruzione come sostituire un sistema di controllo interno dell'auto esistente con una nuova soluzione IoT ESP8266. Abbiamo realizzato questo progetto per un cliente.
Si prega di visitare il nostro sito Web anche per ulteriori informazioni, codice sorgente ecc.
www.hwhardsoft.de/2017/08/17/iot-meets-str…
Passaggio 1: raccogliere i requisiti del cliente
Il nostro cliente non era soddisfatto della soluzione attuale. Il pannello di controllo esistente non era così bello e affidabile, non c'era una soluzione comoda per il conducente per controllare l'illuminazione nella cabina passeggeri e in futuro desidera un controllo remoto tramite app mobile. La nostra soluzione soddisfa i seguenti requisiti:
- controllo tramite touch screen con moderna interfaccia grafica
- 2° touch screen per il conducente
- comunicazione di tutti i componenti tramite WiFi
- design robusto
- semplice da estendere
Passaggio 2: la riprogettazione è la chiave
Per prima cosa dobbiamo raccogliere tutte le informazioni sul sistema attuale. La documentazione e l'installazione sono state un incubo. Abbiamo trovato gli schemi circuitali di alcuni circuiti stampati e anche alcune informazioni di base sul cablaggio.
Tutte le strisce led sono state collegate a controller led e controllate tramite protocolli a infrarossi. Non abbiamo trovato alcuna documentazione a riguardo, quindi dobbiamo scansionare i comandi ir con uno scanner autocostruito basato su Arduino e IRLib
Passaggio 3: un nuovo concetto
La nostra prima idea per una nuova soluzione è stata il Raspberry Pi e il Pitouch. Ma il Pi non è una soluzione adatta in questa applicazione. In un'auto ci sono frequenti cicli di accensione/spegnimento - questo è veleno per la scheda SD e devi aspettare minuti dopo ogni avvio a causa del tempo di avvio …
Abbiamo utilizzato l'ESP8266, in particolare il Wemos D1 mini, per la nostra soluzione. Questi moduli sono dotati di connettori USB integrati (rende la programmazione facile), sono supportati da una grande comunità, non hanno bisogno di tempo di avvio e sono molto semplici e robusti. Abbiamo utilizzato l'IDE Arduino per la programmazione del firmware. Solo la scheda di controllo e i touch screen sono nuovi - le vecchie schede relè vengono nuovamente utilizzate per questa nuova soluzione.
Passaggio 4: scheda di controllo
Il cuore della nostra nuova soluzione è una scheda di controllo basata su ESP8266. Le vecchie schede relè sono direttamente collegate a questa scheda di controllo. Inoltre è collegato un sensore di temperatura a 1 filo per misurare la temperatura all'interno dell'abitacolo per controllare i sistemi di riscaldamento e raffreddamento.
Tutti gli effetti di luce sono realizzati con strisce led RGB collegate a controller LED. La scheda di controllo può inviare comandi a infrarossi per controllare il colore e la luminosità delle strisce RGB. Inoltre nel soffitto è integrato un "cielo stellato" a base di fibre. Questo cielo stellato è controllato da un'unità speciale. Possiamo controllare questa unità tramite un telecomando RF sulla scheda di controllo.
La comunicazione con le altre parti del nuovo sistema funziona tramite trasmissione WiFi UDP.
Passaggio 5: schermo tattile
Entrambi i touch screen sono collegati a pannelli autocostruiti dotati di WEMOS D1 (ESP8266). La centrale sta inviando i dati degli eventi touch tramite UDP alla scheda di controllo. La scheda di controllo sta inviando lo stato di tutti gli interruttori, le temperature e il livello della ventola tramite UDP. Questi protocolli di stato fanno in modo che sia i touch screen che successivamente l'APP mostreranno gli stessi valori…
Passaggio 6: Iron Bird
Prima di iniziare l'installazione di tutti i componenti nell'auto, abbiamo testato l'installazione all'esterno…
Passaggio 7: installazione
Dopo aver eseguito con successo il test, abbiamo installato tutti i circuiti stampati e i sensori nell'auto. Se possibile abbiamo utilizzato i cavi e l'installazione esistenti….
Passaggio 8: app per Android
Nel frattempo abbiamo completato un'app Andoid per controllare l'auto tramite il telefono cellulare. L'App è stata realizzata con Basic per Android B4A.
Consigliato:
MATRICE LED SMART CONTROLLATA DA INTERNET FAI DA TE (ADAFRUIT + ESP8266 + WS2812): 8 passaggi (con immagini)
MATRICE LED SMART CONTROLLATA DA INTERNET FAI DA TE (ADAFRUIT + ESP8266 + WS2812): Ecco il mio secondo anticipo per un progetto che sono molto entusiasta di mostrarti. Si tratta di una Smart LED Matrix fai-da-te che ti permetterà di mostrare su di essa dati, come YouTube Stats, le tue Smart Home Stats, come temperatura, umidità, possono essere un semplice orologio o semplicemente mostrare
Sedia a rotelle controllata da joystick con rilevatore di ostacoli: 3 passaggi (con immagini)
Sedia a rotelle controllata da joystick e assistita da rilevatore di ostacoli: al fine di facilitare le persone con disabilità fisiche con una guida sicura, viene utilizzato un sensore a ultrasuoni per tracciare gli ostacoli presenti sulla strada. In base al movimento del joystick, i motori guideranno la sedia a rotelle in qualsiasi quattro direzioni e velocità su ciascuna di
Scatola della camera a temperatura controllata fai-da-te con modulo Peltier TEC: 4 passaggi (con immagini)
Scatola della camera a temperatura controllata fai-da-te con modulo Peltier TEC: ho assemblato la scatola della camera a temperatura controllata per testare piccole schede elettroniche. In questo tutorial ho condiviso il mio progetto inclusi i file sorgente e il collegamento ai file Gerbers per realizzare il PCB. Ho usato solo materiali economici comunemente disponibili
Automazione domestica controllata da Internet/cloud utilizzando Esp8266 (aREST, MQTT, IoT): 7 passaggi (con immagini)
Automazione domestica controllata da Internet/cloud utilizzando Esp8266 (aREST, MQTT, IoT): TUTTI i crediti a http://arest.io/ per il servizio cloud!! IoT l'argomento più discusso al mondo in questo momento!! Server e servizi cloud che lo rendono possibile è il punto di attrazione del mondo di oggi… ELIMINARE LA BARRIERA DELLA DISTANZA era ed è il
Relè a temperatura controllata ESP8266: 9 passaggi (con immagini)
Relè a temperatura controllata ESP8266: un mio amico è uno scienziato che esegue esperimenti molto sensibili alla temperatura e all'umidità dell'aria. La stanza dell'incubatrice ha un piccolo riscaldatore in ceramica ma il termostato del riscaldatore non era abbastanza preciso, in grado solo di mantenere la temperatura