¡El auto fantástico (IoT)!

Victor Paredes
codeAndreani
Published in
3 min readJan 18, 2022

Hoy en día podemos, desde nuestros teléfonos, revisar cámaras de seguridad, escuchar el timbre y abrir la puerta de nuestras casas, prender y apagar el aire acondicionado e incluso avisar a un responsable que se cortó la luz en un datacenter o que una cámara frigorífica de un restaurante está fallando.

IoT está en nuestras vidas más de lo que nos imaginamos…

Los orígenes de IoT

En el año 1982, en la universidad Carnegie Mellon en Pittsburgh, se conectó la primera “cosa” a internet (en realidad, se conectó a Arpanet). Una máquina expendedora de gaseosas que reportaba el stock de bebidas y la temperatura de las mismas.

Pasando por la tostadora de Jhon Romkeys en los 90, por el proyecto XCofee en el 93 y la heladera de LG en el año 2000, la internet de las cosas no para de crecer y cada vez se utiliza en más lugares.

¡El auto fantástico!

El auto fantástico es un Twingo modelo 94 propiedad de Guillermo Sanchez, además de ser un gran amigo, es fanatico de la tecnología, los autos y la mecánica.

Con más de 25 años en funcionamiento el Twingo presentaba diversas fallas que hubieran requerido una visita al mecánico o, algo más divertido, resolverlo utilizando Internet of Things.

Problema número 1: Velocímetro

Componentes utilizados:

  • Microcontrolador Wemos D1 Mini que además de ser más económico que Arduino mini ya trae WIFI integrado.
  • Pantalla TFT 2.2 ILI9341 que por sus prestaciones es muy buena y económica.
  • Módulo de GPS GY-NEO6MV personalmente nunca lo use pero Guillermo es muy detallista y seguro eligio el mejor.

El esquema de conexiones quedó de la siguiente forma:

Problema número 2: Sensor de temperatura/electroventilador.

Componentes utilizados:

  • Microcontrolador Arduino UNO. Es más costoso pero tiene integración directa con el display TFT y reduce la complejidad
  • Display TFT 3.2 Touch. Nunca los probe pero confío en el criterio de Guillermo (en lo que lleva del proyecto lo escuche probar varios)
  • Sensor de temperatura DS1820 para medir la temperatura del motor.
  • Sensor de temperatura DHT22 para medir la temperatura/humedad del interior del vehículo.
  • Relé de un canal para el encendido/apagado del electroventilador.

El esquema de conexiones quedo de la siguiente forma:

Finalmente, luego de armar, programar e integrar todo pudo empezar a recolectar datos para realizar análisis de los siguientes datos:

  • Temperaturas máximas/mínimas según la velocidad
  • Cálculo de consumo de combustible (no lo mencioné, se incluyó ELM327 que le informa datos de la computadora como por ejemplo el combustible en el tanque).

Cosas que podria hacer:

  • Comandos de voz.
  • Sugerencia de carga de combustible en próxima estación de servicio si ofrece WIFI desde su teléfono o si agrega un módulo similar al sim800l.

Pueden ver (y consultar) a Guillermo si tienen dudas en su blog.

--

--