Tabla de contenido:

MicroPython en Cheap $ 3 ESP8266 WeMos D1 Mini para registro de temperatura 2x, Wifi y estadísticas móviles: 4 pasos
MicroPython en Cheap $ 3 ESP8266 WeMos D1 Mini para registro de temperatura 2x, Wifi y estadísticas móviles: 4 pasos

Video: MicroPython en Cheap $ 3 ESP8266 WeMos D1 Mini para registro de temperatura 2x, Wifi y estadísticas móviles: 4 pasos

Video: MicroPython en Cheap $ 3 ESP8266 WeMos D1 Mini para registro de temperatura 2x, Wifi y estadísticas móviles: 4 pasos
Video: LM75 with ESP8266 Wemos D1 Mini & Blynk, IoT temperature Sensor WiFi, IoT temperature monitoring 2024, Mes de julio
Anonim
MicroPython en Cheap $ 3 ESP8266 WeMos D1 Mini para registro de temperatura 2x, Wifi y estadísticas móviles
MicroPython en Cheap $ 3 ESP8266 WeMos D1 Mini para registro de temperatura 2x, Wifi y estadísticas móviles
MicroPython en Cheap $ 3 ESP8266 WeMos D1 Mini para registro de temperatura 2x, Wifi y estadísticas móviles
MicroPython en Cheap $ 3 ESP8266 WeMos D1 Mini para registro de temperatura 2x, Wifi y estadísticas móviles

Con el diminuto y económico chip / dispositivo ESP8266, puede registrar datos de temperatura en el exterior, en la habitación, el invernadero, el laboratorio, la sala de refrigeración o en cualquier otro lugar de forma totalmente gratuita. Este ejemplo lo usaremos para registrar la temperatura de la sala de enfriamiento, dentro y fuera.

El dispositivo se conectará a Internet a través de Wifi.

Podrá verificar las últimas lecturas en su teléfono móvil, computadora de escritorio o cualquier otro dispositivo con navegador

Suministros

Necesita piezas de hardware para hacer un dispositivo de registro. Puede comprar los dispositivos necesarios aquí (se requiere un mínimo):

  • WeMos D1 mini
  • cable micro USB
  • 2x DS18B20 a prueba de agua con placa de módulo

También es bueno tener:

  • Cargador USB para alimentar su dispositivo
  • Recinto impermeable

Paso 1: agregue su dispositivo a la plataforma de registro

Agregue su dispositivo a la plataforma de registro
Agregue su dispositivo a la plataforma de registro

Aquí puede agregar su dispositivo para obtener las claves de API necesarias más adelante:

Paso 2: Conexión de hardware

Conexión de hardware
Conexión de hardware
Conexión de hardware
Conexión de hardware

Conecte 2x DS18B20 Out a WeMos D1 In

DS18B20 usa un cable y se puede conectar al mismo pin, pero para simplificar la conexión sin soldar, lo conectaremos por separado.

Ejemplo de diagrama en la imagen 1

Tenga en cuenta que las entradas / salidas digitales en WeMos D1 mini no son las mismas que en el código, aquí hay una transición de ejemplo, es por eso que en el código usamos los pines 4 y 5, pero en las placas se escribe como D1, D2 como en la imagen 2

Paso 3: Cargue el software necesario en el dispositivo (Guía de Windows)

Cargar el software necesario en el dispositivo (Guía de Windows)
Cargar el software necesario en el dispositivo (Guía de Windows)
Cargar el software necesario en el dispositivo (Guía de Windows)
Cargar el software necesario en el dispositivo (Guía de Windows)
Cargar el software necesario en el dispositivo (Guía de Windows)
Cargar el software necesario en el dispositivo (Guía de Windows)
Cargar el software necesario en el dispositivo (Guía de Windows)
Cargar el software necesario en el dispositivo (Guía de Windows)

Conecte el dispositivo a USB en su PC con Windows Descargue e instale Python aquí:

Descargue y ejecute la herramienta uPyCraft IDE para actualizar su NodeMCU aquí: uPyCraft.exe

Imagen 1: Seleccione el puerto COM (este suele ser un número mayor si no tiene otros dispositivos conectados)

Imagen 2:

Grabar el firmware descargado de microPython en el dispositivo Si tiene pyBoard o un dispositivo con firmware precargado, puede omitir este paso

Descargue el firmware MicroPython para NodeMCU aquí:

Imagen 3:

Cargue el ejemplo de código básico de LoggingForest en el dispositivo Descargue el código de ejemplo aquí: main.py

Use menú-> Guardar página como o CTRL + S para descargar desde esta página main.py

Ahora abra el archivo en la herramienta uPiCraft y cambie los parámetros recibidos en el sitio web loggingforest.com

Imagen 4:

Descargar y ejecutar

Paso 4: Verifique sus datos en computadoras de escritorio o dispositivos móviles

Verifique sus datos en computadoras de escritorio o dispositivos móviles
Verifique sus datos en computadoras de escritorio o dispositivos móviles
Verifique sus datos en computadoras de escritorio o dispositivos móviles
Verifique sus datos en computadoras de escritorio o dispositivos móviles
Verifique sus datos en computadoras de escritorio o dispositivos móviles
Verifique sus datos en computadoras de escritorio o dispositivos móviles

Después de eso, su dispositivo comenzará a enviar datos a loggingforest y podrá verlos allí Imagen 1: En la edición del dispositivo loggingforest, simplemente defina el nombre y los valores de los parámetros

Imagen 2:

Haga clic en vista previa

Imagen 3:

Y verá buenos datos, temperatura dentro de la sala de enfriamiento y temperatura exterior

Recomendado: