Smart Train
¿Como reciclar una locomotora de juguete con un ESP8266?

 
 

        Gracias a la gran variedad de shields que nos ofrece la placa de desarrollo Wemos basada en ESP8266, podemos recliclar cualquier juguete que tenga un motor DC de 5v y darle una nueva vida! 

        Para poder controlar nuestra locomotora, necesitamos tener conocimientos sobre MQTT y saber como enviar comandos al Wemos con el firmware EasyESP (Ver sección PASOS)

Materiales:

M5Stack Core 2

Más info

Wemos D1 Mini Lite

 Más info

MOTOR_IMG

Wemos Motor Shield

 Más info

BATTERY_IMG

Wemos Battery Shield

 Más info

Buzzer activo - 12V, 12x9.5mm – Sumador

Buzzer

Buy Obstacle Avoidance IR Sensor Module at Low Price In India

IR Infrared Sensor

LED Amarillo Difuso 5mm - 10 pzas — 330ohms

LED 3.3v


Diagrama:


Pasos:

  1. Descargar EasyESP (versión Mega para ESP8266) y flashear nuestro Wemos con el firmware correspondiente.

  2. Configurar un nuevo broker MQTT del tipo "Home Assistant (openHAB) MQTT".

  3. Añadir como dispositivos :

    1. Motor shield: SDA: GPIO-4 (D2) SCL: GPIO-5 (D1)

    2. Sensor IR: GPIO-16 (D0)

  4.  Ejecutar comandos para chequear que los sensores esten funcionando:

    1. Motor Shield:

      1. WemosMotorShieldCMD,0,Forward,30

      2. WemosMotorShieldCMD,0,Stop

    2. LED

      1. PWM,12,500

    3. Buzzer

      1. tone,14,1300,200

  5. Iniciar UI M5Flow y subir el código de ejemplo Descargar NOTA: Modificar los parámetros de conexión al broker MQTT.


Granja de impresión 3D - Parte II
¿Como automatizar tu tienda 3D?