Tabla de contenido:
- Paso 1: soldar el escarabajo de fuego
- Paso 2: cambio de vivienda
- Paso 3: suelde los cables a micro USB
- Paso 4: Soldar Breakout al Firebeetle
- Paso 5: Imprima la carcasa en 3D
- Paso 6: pegue el inserto
- Paso 7: Coloque cinta trasera doble
- Paso 8: Realice las conexiones
- Paso 9: Codificación - Firebeetle
- Paso 10: Instalación de bibliotecas para Firebeetle
- Paso 11: Configuración del archivo.yaml de Home Assistant
- Paso 12: Instale el hardware
- Paso 13: Asegure la batería a la tapa
- Paso 14: más detalles
Video: The Brew Probe - Monitor de temperatura WiFi: 14 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
En este instructivo, construiremos una sonda de temperatura que utaliza MQTT y Home Assistant para transmitir la información de temperatura a una página web donde puede monitorear la temperatura de germinación en cualquier lugar de su fermentador.
La lista completa de cosas que debe tener para esto es la siguiente:
Estuche imprimible en 3D https://www.thingiverse.com/thing: 2502515
Archivos de código Arduino y modelo 3D
github.com/misperry/Brew_Probe
Kit de sensor impermeable DS18B20: $ 8
www.dfrobot.com/product-1354.html
Escarabajo de fuego
www.dfrobot.com/product-1590.html
Tiene que instalar a mano la biblioteca onewire
playground.arduino.cc/Learning/OneWire
Necesita instalar la biblioteca arduinoJson Agregue https://arduino.esp8266.com/stable/package_esp8266… a las URL del administrador de placas.
Necesito agregar la biblioteca de escarabajos de fuego
git.oschina.net/dfrobot/FireBeetle-ESP32/…
HomeAssistant Sensor MQTT
home-assistant.io/components/sensor.mqtt/…
Artículos para comprar para ayudar en la construcción:
Placa de conexión USB Micro-B
www.amazon.com/gp/product/B00KLDPZVU/ref=…
Cinta servo de doble cara Great Planes de 1x3 '
www.amazon.com/gp/product/B001BHLRTY/ref=…
Interruptor de PCB
www.amazon.com/gp/product/B01E3G12YY/ref=…
HATCHBOX Filamento PLA rojo
www.amazon.com/gp/product/B00J0GO8I0/ref=…
Paso 1: soldar el escarabajo de fuego
Ahora deberá soldar un encabezado incluido a solo un lado del escarabajo de fuego. Será el lado con el VCC.
Paso 2: cambio de vivienda
Primero deberá quitar la carcasa del conector de la sonda térmica y reemplazarla con una carcasa única para cada pin.
Puede elegir un pin de carcasa de lo siguiente:
Kit de vivienda
Paso 3: suelde los cables a micro USB
Ahora deberá soldar los cables de alimentación y de tierra a la placa de conexión USB Mirco para poder alimentar la unidad desde una conexión micro USB.
Paso 4: Soldar Breakout al Firebeetle
Ahora debes mirar el puerto micro USB del Firebeetle. Hay dos pads etiquetados "+" y "-". Serán donde conectará su energía y tierra desde la placa de conexión USB.
Paso 5: Imprima la carcasa en 3D
Ahora necesitará imprimir en 3D el estuche. Los archivos de modelo se pueden ubicar en lo siguiente:
www.thingiverse.com/thing:2502515
Paso 6: pegue el inserto
Ahora deberá aplicar pegamento al inserto de cabeza hexagonal y luego insertarlo en el cuerpo principal de la carcasa.
Paso 7: Coloque cinta trasera doble
Coloque la cinta de doble respaldo en la parte posterior del escarabajo de fuego y también en la parte posterior de la placa de ruptura de temperatura para instalar.
Paso 8: Realice las conexiones
Conectará el pin rojo al VCC y el pin negro al suelo. Conectará el pin sens al GPIO D6 en el escarabajo de fuego.
También deberá conectar el interruptor en serie con la línea de alimentación que proviene de la batería LiPo. De esta manera, cuando cambia el interruptor, controla la alimentación de la unidad.
Paso 9: Codificación - Firebeetle
Ahora deberá editar el código de su aplicación.
La sección será la siguiente:
const PROGMEM char * MQTT_CLIENT_ID = "";
const PROGMEM char * MQTT_SERVER_IP = "";
const PROGMEM uint16_t MQTT_SERVER_PORT = 1883;
const PROGMEM char * MQTT_USER = "";
const PROGMEM char * MQTT_PASSWORD = "";
const PROGMEM char * MQTT_SENSOR_TOPIC = "";
Paso 10: Instalación de bibliotecas para Firebeetle
En su software arduino, deberá ir a archivo -> preferencias. Luego, en la sección "URL adicionales del administrador de tableros:" agregará los siguientes dos enlaces con una coma en el medio.
git.oschina.net/dfrobot/FireBeetle-ESP32/r…
arduino.esp8266.com/versions/2.3.0/package_…
A continuación, vaya a Herramientas -> Tablero -> Administrador de tableros… y busque Firebeetle. Elija la "placa base FireBeetle-ESP32 de DFrobot DFRDuino" e instálela.
Finalmente, debe ir a Sketch -> Incluir biblioteca -> Administrar bibliotecas … y buscará lo siguiente:
ArduinoJson de Benoit Blanchon (instalar esto)
onewire
pubsubcliente
Una vez que haya terminado con esto, instalará el código que tiene eligiendo la placa firebeetle, conectando un cable USB a ella, eligiendo el puerto com en el que se encuentra en el menú arduino y cargando el boceto.
Paso 11: Configuración del archivo.yaml de Home Assistant
Ahora deberá ir a su archivo configuration.yaml para su instancia de asistente doméstico. Una vez que esté en la edición de este archivo, deberá agregar la siguiente configuración:
#en algún lugar en la parte superior agregar
mqtt:
# entonces necesitas agregar el siguiente sensor
sensor 1:
plataforma: mqtt
state_topic: ''
nombre: ''
unit_of_measurement: '° F'
value_template: '{{value_json.temperature}}'
Paso 12: Instale el hardware
Instalará el escarabajo de fuego en la parte inferior de la caja quitando la cinta de doble respaldo y pegándola en el interior de la caja.
Instale la conexión USB en los dos separadores laterales. Use dos tornillos pequeños para asegurarlo.
Luego, pasará la sonda de temperatura a través del inserto y conectará el cable rojo a la alimentación, el negro a la tierra y el amarillo al pin de señal de la placa de ruptura de la sonda de temperatura.
Finalmente, instale la placa de arranque en el costado de la caja despegando el respaldo de la cinta y asegurándola al costado donde no interfiera con los otros componentes.
Por último, deberá enchufar la batería y meter todos los cables dentro de la carcasa.
Paso 13: Asegure la batería a la tapa
Ahora solo tendrá que colocar la batería en la tapa mediante el mismo método de aplicar un poco de cinta adhesiva doble al paquete de baterías y luego pegarla a la tapa de la unidad.
Una vez que la batería esté en su lugar, ¡ahora puede colocar la tapa sobre la caja y encenderla!
Paso 14: más detalles
Si desea obtener más detalles, consulte el video sobre cómo construir esto y al final hay un enlace al video en profundidad con el procedimiento de construcción completo diseñado para usted.
-------------------------------------------------- -------------------- Pruebe Amazon Prime 30 días
Apoye la punta del canal con bitcoins Dirección: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh
Sígueme en Instructables
Sígueme en Facebook
Sígueme en Twitter
Camisetas
Recomendado:
Caja de ventilador de refrigeración Raspberry Pi con indicador de temperatura de CPU: 10 pasos (con imágenes)
Caja de ventilador de refrigeración Raspberry Pi con indicador de temperatura de CPU: introduje el circuito indicador de temperatura de CPU de Raspberry Pi (en adelante, RPI) en el proyecto anterior. La temperatura de la CPU está dentro de 30 ~
Caja de cámara con control de temperatura para bricolaje con módulo Peltier TEC: 4 pasos (con imágenes)
Caja de cámara con control de temperatura de bricolaje con módulo Peltier TEC: He ensamblado una caja de cámara con control de temperatura para probar pequeñas placas electrónicas. En este tutorial, he compartido mi proyecto, incluidos los archivos fuente y el enlace a los archivos Gerbers para hacer el PCB. He utilizado solo materiales baratos comúnmente disponibles
Termómetro de cocina con sonda de temperatura ESP32 NTP con corrección Steinhart-Hart y alarma de temperatura: 7 pasos (con imágenes)
Termómetro de cocción con sonda de temperatura ESP32 NTP con corrección Steinhart-Hart y alarma de temperatura: Aún en camino para completar un " proyecto próximo ", " Termómetro de cocina con sonda de temperatura ESP32 NTP con corrección Steinhart-Hart y alarma de temperatura " es un Instructable que muestra cómo agrego una sonda de temperatura NTP, piezo b
Cómo desmontar una computadora con sencillos pasos e imágenes: 13 pasos (con imágenes)
Cómo desmontar una computadora con sencillos pasos e imágenes: esta es una instrucción sobre cómo desmontar una PC. La mayoría de los componentes básicos son modulares y se quitan fácilmente. Sin embargo, es importante que se organice al respecto. Esto ayudará a evitar que pierda piezas y también a que el reensamblaje sea más fácil
Registrador de temperatura WiFi (con ESP8266): 11 pasos (con imágenes)
Registrador de temperatura WiFi (con ESP8266): Hola, me alegro de verte aquí. Espero que en este instructivo encuentres información útil. No dudes en enviarme sugerencias, preguntas, … Aquí tienes algunos datos básicos y una descripción general rápida del proyecto. Para usuarios de dispositivos móviles: Video. Avíseme w