Sommario:

Limousine elasticizzata controllata ESP8266: 8 passaggi (con immagini)
Limousine elasticizzata controllata ESP8266: 8 passaggi (con immagini)

Video: Limousine elasticizzata controllata ESP8266: 8 passaggi (con immagini)

Video: Limousine elasticizzata controllata ESP8266: 8 passaggi (con immagini)
Video: What is a STRETCH LIMO? (4 Illustrated Examples) 2024, Luglio
Anonim
Limousine elasticizzata controllata ESP8266
Limousine elasticizzata controllata ESP8266
Limousine elasticizzata controllata ESP8266
Limousine elasticizzata controllata ESP8266
Limousine elasticizzata controllata ESP8266
Limousine elasticizzata controllata ESP8266

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

Raccogli i requisiti del cliente
Raccogli 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

La riprogettazione è la chiave
La riprogettazione è la chiave
La riprogettazione è la chiave
La riprogettazione è la chiave
La riprogettazione è la chiave
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

Un nuovo concetto
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

Pannello di controllo
Pannello di controllo
Pannello di controllo
Pannello 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

Touch screen
Touch screen
Touch screen
Touch screen
Touch screen
Touch screen

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

Uccello di ferro
Uccello di ferro
Uccello di ferro
Uccello di ferro
Uccello di ferro
Uccello di ferro

Prima di iniziare l'installazione di tutti i componenti nell'auto, abbiamo testato l'installazione all'esterno…

Passaggio 7: installazione

Installazione
Installazione
Installazione
Installazione
Installazione
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

Applicazione Android
Applicazione 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: