Termómetro de nube en 10 minutos y 300 rublos.

  • Dec 11, 2020
click fraud protection

Cualquiera que sepa conectar tres cables puede repetir este sencillo producto hecho en casa. Con esta cosa, puede controlar de forma remota la temperatura, por ejemplo, en el país.

Termómetro de nube en 10 minutos y 300 rublos.

El termómetro requiere Wi-Fi.
La temperatura se puede ver en el sitio web y en la aplicación móvil del servicio People's Monitoring
narodmon.ru. También hay gráficos de temperatura para el año y puede establecer límites de temperatura, cuando vaya más allá, el servicio le avisará con mensajes push, SMS y cartas al correo.

Para armar el termómetro, necesita un microcontrolador NodeMCU-CH340 por $ 2.65 y sensor de temperatura digital DS18B20 por $ 1.41. Si lo desea, puede agregar otro indicador digital TM1637 por $ 0.77. También necesitará una resistencia de 4.7K, cables, cualquier carga desde un teléfono con un conector MicroUSB. Es conveniente utilizar una caja de conexiones eléctricas como carcasa.

Lo más probable es que puedas usar el diminuto controlador Wemos D1 Mini, pero no lo he probado.

En la versión básica, basta con soldar el sensor de temperatura al controlador (cable rojo a 3V, negro a GND, amarillo a D4), se coloca una resistencia entre los cables amarillo y rojo del sensor (en la foto el sensor está soldado a D1, no pague atención).

instagram viewer

Esto es opcional, pero puede conectar un escudo. El termómetro admite cuatro tipos de pantallas (TFT a color de 240x320 puntos, OLED de 128x64 puntos, LCD de dos o cuatro líneas, LED de siete segmentos). En mi opinión, lo mejor es instalar el indicador de cuatro símbolos más barato. El indicador tiene cuatro pines, los conectamos al controlador (VCC a 3V, GND a G, DIO a TX, CLK a RX).

Intenté conectar una pantalla OLED al termómetro, pero los números son pequeños y se muestra mucha información innecesaria, incluida la dirección no desconectable del sitio web del desarrollador del firmware.

Este termómetro se puede conectar al Monitoreo de Personas y hacerse público si su sensor está ubicado en la calle. Si el termómetro está ubicado en el interior (por ejemplo, en la misma casa de campo), el servicio le permite usarlo como no público. Así es como se muestran los datos de dos de estos termómetros en el sitio (tenga en cuenta que solo se puede conectar un termómetro al servicio de forma gratuita).

Y así en la aplicación (por supuesto, se puede cambiar el nombre de los sensores).

La aplicación envía mensajes push si el termómetro deja de transmitir lecturas o comienza a transmitir después de un largo descanso.

Como probablemente ya adivinó, para convertir el controlador en un termómetro de nube, debe descargar el firmware y configurarlo. Pero esto es mucho más fácil de hacer de lo que muchos de ustedes pensaban. :)

El firmware se puede crear utilizando el servicio wifi-iot.comy cargar con Destellador NodeMCUpero te lo pondré fácil: aquí en este archivo dos archivos: flasher y firmware listo para usar. Simplemente conecte el controlador a la computadora, inicie el intermitente, seleccione el archivo led.bin (engranaje de configuración), especifique el puerto COM virtual al que está conectado el controlador y presione "Flash".

Cuando se haya cargado el firmware, desconecte el controlador y vuelva a conectarlo (puede usar una computadora, puede usar cualquier cargador). Presione el botón Reset tres veces con una pausa de al menos medio segundo. El controlador creará un punto de acceso Wi-Fi temporal llamado WiFi-IoT sin contraseña. Conéctese a este punto con su teléfono inteligente y haga clic en "conexión de red". Se abre la página web de configuración del termómetro.

Puede configurar todo a la vez, solo puede configurar la conexión Wi-Fi y continuar la configuración en la computadora. Te mostraré cómo configurar todo a la vez en tu teléfono:

1. Haga clic en "Hardware", marque la casilla de verificación "Habilitar DS18B20" y cambie su GPIO a "2". Haga clic en "Establecer". Haga clic en "Principal".
2. Vamos a "1-Wire", hay "Clear & Scan List". Debería aparecer la dirección del sensor. "Principal" de nuevo.

3. Si ha conectado la pantalla, vaya a "7SEGM", marque la casilla "Habilitar", ingrese 3 en el campo "GPIO Clk", en "Datos GPIO" 1. Haga clic en la parte superior "Establecer". Cambie el elemento "1" a DS18B20 1, presione el "Set" inferior. Haga clic en "Principal".

4. Vaya a "Servidores", ponga la casilla de verificación "Habilitar Narodmon.ru" allí, presione "configurar". Anotamos el ID del termómetro. Haga clic en "Principal".
5. Vemos en el menú principal que ha aparecido la temperatura.
6. Haga clic en "Principal". En el campo "AP name", ingrese el nombre del punto de acceso Wi-Fi doméstico (solo se admite Wi-Fi 2.4 Ghz), en el campo "AP Pass", ingrese la contraseña para Wi-Fi. Presionamos el tercer botón Establecer, que está inmediatamente debajo de la contraseña ingresada.

Desconecte el controlador de la fuente de alimentación y vuelva a encenderlo. Ahora se conectará a la red Wi-Fi doméstica. Puede ir a su interfaz web desde el navegador en la dirección que se puede ver en la interfaz web del enrutador doméstico o utilizando reconexión al punto de acceso temporal del controlador: nuevamente tres veces, haga clic en el controlador RST, vuelva a conectarse con el teléfono, vaya a "Principal" y vea a continuación habla a. En este caso, 192.168.1.212.

Nos registramos en el Seguimiento de Personas: https://narodmon.ru/?invite=ammo1 (enlace de referencia, pero no me da dinero, pero la capacidad de conectar más sensores y mantener los datos por más tiempo).

El termómetro envía datos cada 5 minutos, por lo que si no han pasado 5 minutos desde la configuración, debe esperar un poco o ingresar manualmente a la interfaz web del sensor y enviar los datos en la sección "Servidores".

En Monitorización de personas, vaya a "Perfil - Mis sensores".

Haga clic en "Agregar" e ingrese el ID de nuestro termómetro (lo guardamos en el paso 4).

Si mi explicación te parece complicada, aquí mismo Hay instrucciones paso a paso muy detalladas.

De hecho, todo es muy sencillo y este producto casero realmente se puede hacer y configurar en diez minutos. En cuanto a los precios, ciertamente no puede dejar de impresionar lo barato que es todo.

© 2020, Alexey Nadezhin

Durante diez años he estado escribiendo todos los días sobre tecnología, descuentos, lugares de interés y eventos. Leer mi blog en el sitio ammo1.ru, en LJ, zen, Mirtesen.
Mis proyectos:
Lamptest.ru. Pruebo lámparas LED y ayudo a descubrir cuáles son buenas y cuáles no tan buenas.
Elerus.ru. Recopilo información sobre dispositivos electrónicos domésticos para uso personal y la comparto.
Puedes contactarme en Telegram
@ ammo1 y por correo [email protected].