Tabla de contenido:

Cómo hacer una estación meteorológica IoT de bolsillo: 7 pasos (con imágenes)
Cómo hacer una estación meteorológica IoT de bolsillo: 7 pasos (con imágenes)

Video: Cómo hacer una estación meteorológica IoT de bolsillo: 7 pasos (con imágenes)

Video: Cómo hacer una estación meteorológica IoT de bolsillo: 7 pasos (con imágenes)
Video: Estación meteorológica con energía solar y Arduino 2024, Noviembre
Anonim
Cómo hacer una estación meteorológica IoT de bolsillo
Cómo hacer una estación meteorológica IoT de bolsillo

¡Hola lector!

En este instructivo, aprenderá cómo hacer un Weather Cube pequeño usando el D1 mini (ESP8266) que está conectado a la WiFi de su hogar, para que pueda ver su salida en cualquier lugar de la tierra, por supuesto, siempre que tenga conexión a Internet. En general, hacer que este proyecto no sea demasiado difícil ni pesado en recursos, por lo que será perfecto como su primer proyecto de IoT. Entonces empecemos.

PD: Tenga en cuenta que este es mi primer Instructable, por lo que no todo será perfecto.:)

Paso 1: Recursos

Como mencioné en la introducción, este proyecto es muy fácil de construir y no requiere demasiados componentes. Aquí está la lista de piezas:

Componentes electrónicos:

WeMos D1mini

BME280

Pantalla OLED I2C (128x64)

Varilla de latón o varilla de hierro de 1,5 mm

NOTA: Si desea obtener más información sobre estas piezas, por ej. dónde conseguirlos, puede consultar el Paso 7

Herramientas para hacer prototipos y probar el circuito:

Tablero de circuitos

Cables de puente

Cable USB - Micro USB tipo B a USB tipo A

Instrumentos:

Soldador

Tornillo de banco - no obligatorio

Martillo pequeño - no obligatorio

Paso 2: creación de prototipos en la placa de pruebas (vaya al paso 3 si desea ir directamente al código y al ensamblaje)

Creación de prototipos en placa de pruebas (vaya al paso 3 si desea ir directamente al código y al ensamblaje)
Creación de prototipos en placa de pruebas (vaya al paso 3 si desea ir directamente al código y al ensamblaje)
Creación de prototipos en placa de pruebas (vaya al paso 3 si desea ir directamente al código y al ensamblaje)
Creación de prototipos en placa de pruebas (vaya al paso 3 si desea ir directamente al código y al ensamblaje)
Creación de prototipos en placa de pruebas (vaya al paso 3 si desea ir directamente al código y al ensamblaje)
Creación de prototipos en placa de pruebas (vaya al paso 3 si desea ir directamente al código y al ensamblaje)

Si no tiene sus pines soldados en su D1mini / OLED / BME280, ¡ahora es el momento de hacerlo

En primer lugar, coloquemos todos nuestros componentes en la placa de pruebas. Comenzaremos colocando el D1mini en 2 rieles separados (imagen no 1). Después de eso, colocaremos la BME280 a una distancia razonable de ella (imagen no 2). Y finalmente colocaremos el OLED en el lado opuesto del BME280 (foto no 3). Ahora, conectémoslos.

Aquí están todas las conexiones:

Pin D1 al pin SCL / SCK en el pin OLED y al pin SCL / SCK en el BME280

Pin D2 a pin SDA en el pin OLED y SDA en el BME280

Pin G a pin GND en ambos, OLED y BME280

Pin de 3,3 V a pin BME280 VCC

Y finalmente pin de 5V a OLED VCC

¡Verifique sus conexiones nuevamente antes de conectarlo a su computadora y cargarle el código! No quieres quemar nada

Paso 3: Parte de IoT

Parte de IoT
Parte de IoT
Parte de IoT
Parte de IoT
Parte de IoT
Parte de IoT

Esta parte es realmente sencilla. En primer lugar, vaya a la AppStore y descargue la aplicación Blynk. Después de eso, ábrelo y regístrate. A continuación, cree un nuevo proyecto. Llamé al mío WeatherStation pero puedes nombrarlo como quieras. Después de eso, configure la opción del dispositivo en ESP8266 y el tipo de conectividad en WiFi (imagen n. ° 1). A continuación, toque crear proyecto. Debería recibir un correo electrónico con su token de verificación. Ahora salte al código (enlace de descarga a continuación) y reemplace las partes resaltadas. Después de eso, regrese al espacio de trabajo del proyecto de la aplicación Blynk, toque la pantalla para abrir el cuadro de widgets (imagen n. ° 2). Ahora coloque 3 cuadros de valor etiquetados tocándolos (imagen n. ° 3). Para configurarlos, toque el primero y configure su nombre. Lo llamé temperatura (esto no es obligatorio pero hace que todo sea más simple y organizado). Como entrada, seleccione el pin virtual 1 y en la etiqueta de parte escriba "° C" (imagen no 4). Después de eso, puede ir y configurar los otros valores etiquetados.

Aquí hay un pequeño gráfico:

Valor etiquetado no 2:

Nombre: Humedad

Entrada: pin virtual V2

Etiqueta: "%"

Valor etiquetado no 3:

Nombre: Altitud o presión, depende del código que elija

Entrada: pin virtual V3

Etiqueta: Altitud o presión - depende del código

Si ha hecho todo correctamente, cargue su código en D1mini, espere un poco y luego los valores deberían aparecer en el OLED y en su aplicación Blynk (imagen n. ° 5) (debe presionar el botón de reproducción en la parte superior derecha esquina de la pantalla). Si no aparece nada, vaya a la parte de solución de problemas.

Paso 4: formación libre del circuito

Freeformando el circuito
Freeformando el circuito
Freeformando el circuito
Freeformando el circuito

De acuerdo, esta será la parte más difícil, así que prepárate. Prepare sus varillas de latón / varillas de hierro (usaré ganchos de hierro recubiertos de latón porque no pude encontrar varillas de latón solo) y caliente su soldador. ¡Ahora puedes convertirlo en lo que quieras! Lo formaré en un simple cubo. Este proceso requiere paciencia y tiempo, así que no se apresure si no quiere romper todo su circuito. Puedes ver el circuito terminado en la imagen no 2. Decidí usar varillas de 1, 5 mm en el exterior, pero varillas más delgadas en el interior (1 mm) para facilitar el manejo.

ADVERTENCIA: Suelde solo en espacios bien ventilados, ¡la soldadura puede expulsar humos tóxicos

CONSEJOS:

Para doblar varillas, use un tornillo de banco y un martillo pequeño; si no tiene un tornillo de banco, ni martillo, alicates y las manos desnudas serán suficientes

Use cinta adhesiva o manos amigas para sujetar las varillas mientras las suelda. Es mucho mas facil.

O si está usando varillas de hierro como yo, puede usar 2 imanes fuertes para mantenerlas en su lugar (imagen n. ° 1).

Si sus uniones no se mantienen unidas, desoldarlas y rasparlas con papel de lija.

Si su soldadura no fluye hacia los espacios, use un poco de fundente de soldadura o caliente la junta un poco más.

Paso 5: final

Final
Final

Ahora lo único que queda por hacer es conectarlo a una fuente de alimentación de 5V 1A. Si ha hecho todo correctamente, debería funcionar bien (no olvide cargar su código si aún no lo hizo). Si no aparece nada o algo no está bien, vaya a la sección de solución de problemas.

Paso 6: solución de problemas

Solución de problemas
Solución de problemas

Pantalla que muestra nan: ¡Verifique su cableado! Su sensor no está conectado correctamente.

BME280 con salida 0.0: ¡Compruebe su cableado! Su sensor no está conectado correctamente.

Los datos de la pantalla / sensor en negro no se muestran: Verifique sus direcciones I2C usando el escáner I2C o revise el escáner.

Dispositivo sin conexión en la aplicación: compruebe si ingresó correctamente su Token / nombre de WiFi / contraseña de WiFi. Si es así, verifique su señal wifi. Puede que sea débil o no tenga conexión a Internet.

¿Sigues teniendo problemas o has encontrado errores en este instructivo? Escriba en comentarios y me pondré en contacto con usted lo antes posible.:)

Paso 7: ¿Dónde conseguir estas piezas?

¿Eres nuevo en electrónica? ¡No hay problema! Aquí hay una breve explicación sobre algunas partes físicas, cómo funcionan y cómo conseguirlas más baratas:

1. ¿Dónde consigo todos estos componentes electrónicos?

Aliexpress. Para mí, Aliexpress es el mejor sitio, con mucho, para obtener todas estas piezas a un precio económico. El único inconveniente es que el envío básico suele llevar mucho tiempo (en cualquier lugar de 2 semanas a 1, 5 meses).

2. ¿Qué es BME280?

BME280 es un sensor que puede medir temperatura, humedad relativa y presión atmosférica. Es muy conveniente de usar en estas aplicaciones de factor de forma pequeño como la electrónica de bolsillo. Más sobre esto aquí.

NOTA: Las pantallas D1mini, BME280 y OLED se solicitaron a AliExpress

Concurso de bolsillo
Concurso de bolsillo
Concurso de bolsillo
Concurso de bolsillo

Primer premio en el concurso Pocket Sized

Recomendado: