Tabla de contenido:
- Paso 1: recopile los requisitos del cliente
- Paso 2: la reingeniería es la clave
- Paso 3: un nuevo concepto
- Paso 4: tablero de control
- Paso 5: pantalla táctil
- Paso 6: pájaro de hierro
- Paso 7: instalación
- Paso 8: Aplicación de Android
Video: Limusina extensible controlada ESP8266: 8 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
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:
DIY MATRIZ LED INTELIGENTE CONTROLADA POR INTERNET (ADAFRUIT + ESP8266 + WS2812): 8 pasos (con imágenes)
DIY MATRIZ LED INTELIGENTE CONTROLADA POR INTERNET (ADAFRUIT + ESP8266 + WS2812): Aquí está mi segundo avance a un proyecto que estoy muy emocionado de mostrarles. Se trata de una matriz LED inteligente de bricolaje que le permitirá mostrar en ella datos, como las estadísticas de YouTube, las estadísticas de su hogar inteligente, como la temperatura, la humedad, puede ser un simple reloj o simplemente mostrar
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
Relé de temperatura controlada ESP8266: 9 pasos (con imágenes)
Relé de temperatura controlada ESP8266: Un amigo mío es un científico que realiza experimentos que son muy sensibles a la temperatura y la humedad del aire. La sala de la incubadora tiene un pequeño calentador de cerámica, pero el termostato del calentador no era lo suficientemente preciso, solo podía mantener la temperatura
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