Taula de continguts:

The Brew Probe - Monitor de temperatura WiFi: 14 passos (amb imatges)
The Brew Probe - Monitor de temperatura WiFi: 14 passos (amb imatges)

Vídeo: The Brew Probe - Monitor de temperatura WiFi: 14 passos (amb imatges)

Vídeo: The Brew Probe - Monitor de temperatura WiFi: 14 passos (amb imatges)
Vídeo: Night 2024, Desembre
Anonim
The Brew Probe - Monitor de temperatura WiFi
The Brew Probe - Monitor de temperatura WiFi

En aquest instructiu, construirem una sonda de temperatura que utilitza MQTT i Home Assistant per retransmetre la informació de temperatura a una pàgina web on podeu controlar la temperatura de germinació en qualsevol lloc del fermentador.

La llista completa de coses que cal tenir per a això és la següent:

Funda per imprimir en 3D https://www.thingiverse.com/thing: 2502515

Fitxers Arduino Code i Model 3D

github.com/misperry/Brew_Probe

Kit de sensor impermeable DS18B20: 8 dòlars

www.dfrobot.com/product-1354.html

Escarabat

www.dfrobot.com/product-1590.html

Heu d’instal·lar manualment la biblioteca onewire

playground.arduino.cc/Learning/OneWire

Cal instal·lar la biblioteca arduinoJson Afegiu https://arduino.esp8266.com/stable/package_esp8266… als URL del gestor de taules.

Cal afegir la biblioteca Firebeetle

git.oschina.net/dfrobot/FireBeetle-ESP32/…

HomeAssistent MQTT Sensor

home-assistant.io/components/sensor.mqtt/…

Articles per comprar per ajudar a la construcció:

Placa USB Micro-B Breakout

www.amazon.com/gp/product/B00KLDPZVU/ref=…

Cinta servo doble cara Great Planes 1x3 '

www.amazon.com/gp/product/B001BHLRTY/ref=…

Commutador de PCB

www.amazon.com/gp/product/B01E3G12YY/ref=…

HATCHBOX Filament PLA vermell

www.amazon.com/gp/product/B00J0GO8I0/ref=…

Pas 1: soldar l’escarabat de foc

Soldant l’escarabat de foc
Soldant l’escarabat de foc

Ara haureu de soldar una capçalera inclosa a un sol costat de l’escarabat. Serà el costat amb el VCC.

Pas 2: canviar d'habitatge

Canviar d’habitatge
Canviar d’habitatge
Canviar d’habitatge
Canviar d’habitatge
Canviar d’habitatge
Canviar d’habitatge

Primer haureu de treure la carcassa del connector de la sonda tèrmica i substituir-la per una carcassa única per a cada pin.

Podeu recollir un passador d’habitatge de les següents:

Kit d’habitatge

Pas 3: soldeu els cables a Micro USB

Cables de soldar a micro USB
Cables de soldar a micro USB
Cables de soldar a micro USB
Cables de soldar a micro USB

Ara haureu de soldar els cables d’alimentació i terra a la placa mirco usb breakout perquè pugueu alimentar la unitat des d’una connexió micro USB.

Pas 4: soldadura a Firebeetle

Soldadura Breakout a Firebeetle
Soldadura Breakout a Firebeetle

Ara heu de mirar el port micro USB del Firebeetle. Hi ha dos coixinets etiquetats amb "+" i "-". Seran allà on connectareu l’alimentació i la terra des del tauler USB Breakout.

Pas 5: imprimeix en 3D la funda

Imprimeix la funda en 3D
Imprimeix la funda en 3D

Ara haureu d’imprimir en 3D la funda. Els fitxers model es poden trobar a la següent:

www.thingiverse.com/thing:2502515

Pas 6: Enganxeu la inserció

Enganxeu la inserció
Enganxeu la inserció
Enganxeu la inserció
Enganxeu la inserció

Ara haureu d'aplicar cola a l'insert amb cap hexagonal i inserir-lo al cos principal de la carcassa.

Pas 7: col·loqueu la cinta doble posterior

Col·loqueu la cinta doble posterior
Col·loqueu la cinta doble posterior
Col·loqueu la cinta doble posterior
Col·loqueu la cinta doble posterior

Col·loqueu la cinta doble posterior a la part posterior de l’escarabat i a la part posterior del tauler de separació de temperatura per instal·lar-la.

Pas 8: feu connexions

Feu connexions
Feu connexions
Feu connexions
Feu connexions

Connectareu el pin vermell al VCC i el pin negre a terra. Connectareu el pin sensible al GPIO D6 del firebeet.

També haureu de connectar l'interruptor en sèrie amb la línia elèctrica provinent de la bateria LiPo. D'aquesta manera, quan canvieu l'interruptor, controla l'alimentació de la unitat.

Pas 9: Codificació: Firebeetle

Ara haureu d’editar el codi de la vostra aplicació.

La secció serà la següent:

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 = "";

Pas 10: Instal·lació de biblioteques per a Firebeetle

Al vostre programari arduino haurà d’anar a fitxer -> preferències. A continuació, a la secció "URL del gestor de taulers addicionals", afegirà els dos enllaços següents amb una coma entremig.

git.oschina.net/dfrobot/FireBeetle-ESP32/r…

arduino.esp8266.com/versions/2.3.0/package_…

A continuació, aneu a Eines -> Tauler -> Gestor de taules … i cerqueu firebeetle. Trieu la "placa base FireBeetle-ESP32 de DFrobot DFRDuino" i instal·leu-la.

Finalment, heu d’anar a Sketch -> Inclou biblioteca -> Gestiona biblioteques … i cercareu el següent:

ArduinoJson per Benoit Blanchon (instal·la això)

onewire

pubsubclient

Un cop acabat amb això, instal·larà el codi que tingueu escollint la placa firebeetle, connectant-hi un cable USB, triant el port de com que es troba al menú arduino i penjant l'esbós.

Pas 11: Configuració del fitxer.yaml de Home Assistant

Ara haureu d’anar al fitxer configuration.yaml per a la vostra instància d’assistent domèstic. Un cop hàgiu editat aquest fitxer, haureu d'afegir la configuració següent:

#algun lloc a la part superior afegeix

mqtt:

# llavors cal afegir el sensor següent

sensor 1:

plataforma: mqtt

state_topic:"

nom: ''

unit_of_measurement: '° F'

value_template: '{{value_json.temperature}}'

Pas 12: Instal·leu el maquinari

Instal·leu el maquinari
Instal·leu el maquinari
Instal·leu el maquinari
Instal·leu el maquinari
Instal·leu el maquinari
Instal·leu el maquinari

Instal·laràs l’escarabat a la part inferior de la caixa traient la cinta de doble suport i enganxant-la a l’interior de la caixa.

Instal·leu la connexió USB a les dues distàncies laterals. Feu servir dos cargols petits per fixar-lo.

A continuació, alimentareu la sonda temporal a través de la inserció i connectareu el cable vermell a l'alimentació, el negre a terra i el groc al pin de senyal del tauler de ruptura de la sonda temporal.

Finalment, instal·leu el tauler de separació al lateral de la caixa desprenent la part posterior de la cinta i fixant-la al costat on no interfereixi amb els altres components.

Per últim, haureu d’endollar la bateria i ficar tots els cables dins de la caixa.

Pas 13: fixeu la bateria a la tapa

Assegureu la bateria a la tapa
Assegureu la bateria a la tapa
Assegureu la bateria a la tapa
Assegureu la bateria a la tapa

Ara només haureu d’adherir la bateria a la tapa pel mateix mètode d’aplicar una cinta adhesiva doble a la bateria i, a continuació, enganxar-la a la tapa de la unitat.

Un cop la bateria estigui al seu lloc, ja podeu fer tapar la tapa sobre la caixa i engegar-la.

Pas 14: Més detalls

Image
Image

Si voleu més detalls, consulteu el vídeo sobre com construir-lo i, al final, hi ha un enllaç al vídeo en profunditat amb el procediment de compilació complet.

-------------------------------------------------- -------------------- Prova Amazon Prime 30 dies

Admet la punta del canal amb bitcoins Adreça: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh

Segueix-me a Instructables

Segueix-me a Facebook

Segueix-me a Twitter

Samarretes

Recomanat: