
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39



En este instructivo, mostraremos cómo intercambiar un sistema de control interior de automóvil existente con una nueva solución IoT ESP8266. Hemos realizado este proyecto para un cliente.
Visite nuestro sitio web también para obtener más información, código fuente, etc.
www.hwhardsoft.de/2017/08/17/iot-meets-str…
Paso 1: recopile los requisitos del cliente

Nuestro cliente no estaba satisfecho con la solución actual. El panel de control existente no era tan agradable y confiable, no había una solución cómoda para que el conductor controlara la iluminación en la cabina de pasajeros y quiere un control remoto a través de una aplicación móvil en el futuro. Nuestra solución cumple los siguientes requisitos:
- control a través de pantallas táctiles con interfaz gráfica de usuario moderna
- 2da pantalla táctil para el conductor
- comunicación de todos los componentes a través de WiFi
- diseño robusto
- simple de extender
Paso 2: la reingeniería es la clave



Primero, debemos recopilar toda la información sobre el sistema actual. La documentación y la instalación fue una pesadilla. Hemos encontrado diagramas de circuitos de algunas placas de circuito impreso y también información básica sobre el cableado.
Todas las bandas de LED se conectaron a controladores de LED y se controlaron mediante protocolos de infrarrojos. No hemos encontrado documentación al respecto, por lo que tenemos que escanear los comandos ir con un escáner de fabricación propia basado en Arduino e IRLib.
Paso 3: un nuevo concepto

Nuestra primera idea para una nueva solución fue Raspberry Pi y Pitouch. Pero el Pi no es una solución adecuada en esta aplicación. En un automóvil, tiene ciclos de encendido / apagado con frecuencia; eso es veneno para la tarjeta SD y tiene que esperar minutos después de cualquier arranque debido al tiempo de arranque …
Hemos utilizado el ESP8266, especialmente el Wemos D1 mini, para nuestra solución. Estos módulos vienen con conectores USB integrados (facilitan la programación), son compatibles con una gran comunidad, no necesitan tiempo de arranque y son muy simples y resistentes. Hemos utilizado el IDE de Arduino para la programación del firmware. Solo la placa de control y las pantallas táctiles son nuevas; las antiguas placas de relés se utilizan de nuevo para esta nueva solución.
Paso 4: tablero de control


El corazón de nuestra nueva solución es una placa de control basada en ESP8266. Las antiguas placas de relés están conectadas directamente a esta placa de control. Además, se conecta un sensor de temperatura de 1 cable para medir la temperatura dentro de la cabina de pasajeros para controlar los sistemas de calefacción y refrigeración.
Todos los efectos de luz están hechos con rayas de LED RGB conectadas a controladores LED. La placa de control puede enviar comandos infrarrojos para controlar el color y el brillo de las franjas RGB. Además, un "cielo estrellado" a base de fibra está integrado en el techo. Este cielo estrellado está controlado por una unidad especial. Podemos controlar esta unidad a través de un control remoto de RF en el tablero de control.
La comunicación con otras partes del nuevo sistema funciona a través de la transmisión WiFi UDP.
Paso 5: pantalla táctil



Ambas pantallas táctiles están conectadas a paneles de fabricación propia equipados con WEMOS D1 (ESP8266). La placa del panel envía datos de eventos táctiles a través de UDP a la placa de control. La placa de control envía el estado de todos los interruptores, las temperaturas y el nivel del ventilador a través de UDP. Estos protocolos de estado se encargan de que tanto las pantallas táctiles como posteriormente la APP muestren los mismos valores …
Paso 6: pájaro de hierro



Antes de comenzar la instalación de todos los componentes en el automóvil, probamos la instalación en el exterior …
Paso 7: instalación



Después de la prueba de funcionamiento exitosa, instalamos todos los PCB y sensores en el automóvil. Si es posible, hemos utilizado los cables y la instalación existentes….
Paso 8: Aplicación de Android

Mientras tanto, hemos terminado una aplicación de Andoid para controlar el automóvil a través de su teléfono móvil. La aplicación se realizó con Basic para Android B4A.
Recomendado:
El Funbot - Robot extensible motorizado básico: 7 pasos

El Funbot - Robot Extensible Motorizado Básico: Hola a todos. Hoy les mostraré cómo construir el FunBot, un robot motorizado súper fácil que puede andar por ahí, dibujar patrones, girar y convertirse en un robot rueda. Es extensible con piezas, relés e incluso microcontroladores pero esto se encendió
Automatización del hogar controlada por Internet / nube con Esp8266 (aREST, MQTT, IoT): 7 pasos (con imágenes)

Automatización del hogar controlada por Internet / nube usando Esp8266 (aREST, MQTT, IoT): ¡TODOS los créditos a http://iest.io/ por el servicio en la nube! ¡IoT es el tema más discutido en el mundo ahora mismo! Los servidores y servicios en la nube que hacen esto posible es el punto de atracción del mundo de hoy … ELIMINAR LA BARRERA DE DISTANCIA fue y es el
Una aplicación de un botón extensible con respuesta de vibración: 7 pasos (con imágenes)

Una aplicación de un botón extensible con retroalimentación de vibración: en este tutorial, primero le mostraremos cómo usar un Arduino Uno para controlar un motor de vibración a través de un botón extendido. La mayoría de los tutoriales sobre botones pulsadores involucran el botón en la placa física, mientras que en este tutorial, el botón tiene que ser
Puntero capacitivo extensible: 4 pasos

Puntero capacitivo extensible: la tecnología táctil capacitiva es muy común hoy en día, especialmente en la cocina. Para las personas de menor estatura o alcance limitado, acceder a los controles de estas tecnologías puede resultar complicado. Los punteros de extensión convencionales no funcionarán porque
Gimbal de mano extensible para GoPro / SJ4000 / Xiaomi Yi / iLook: 9 pasos (con imágenes)

Gimbal de mano extensible para GoPro / SJ4000 / Xiaomi Yi / iLook: este tutorial lo guiará sobre cómo hackear un palo para selfies y un cardán 2D para hacer un cardán de mano extensible que puede montar cámaras como GoPro SJ4000 / 5000/6000 Xiaomi Yi Walkera iLook. Un cardán es un mecanismo de estabilización que rem