Innehållsförteckning:

The Brew Probe - WiFi temperaturmätare: 14 steg (med bilder)
The Brew Probe - WiFi temperaturmätare: 14 steg (med bilder)

Video: The Brew Probe - WiFi temperaturmätare: 14 steg (med bilder)

Video: The Brew Probe - WiFi temperaturmätare: 14 steg (med bilder)
Video: Aussie Edition Live Crochet Podcast 348! - Temperature Blanket Catch Up 2024, November
Anonim
The Brew Probe - WiFi temperaturmätare
The Brew Probe - WiFi temperaturmätare

I denna instruerbara kommer vi att bygga en temperatursond som använder MQTT och Home Assistant för att vidarebefordra temperaturinformationen till en webbsida där du kan övervaka groningstemperaturen var som helst i din jäsare.

Jag har en komplett lista över saker att ha för detta:

3D -utskrivbart fodral https://www.thingiverse.com/thing: 2502515

Arduino -kod och 3D -modellfiler

github.com/misperry/Brew_Probe

Vattentät DS18B20 Sensorsats: $ 8

www.dfrobot.com/product-1354.html

Firebeetle

www.dfrobot.com/product-1590.html

Måste installeras för hand onewire -bibliotek

playground.arduino.cc/Learning/OneWire

Behöver installera arduinoJson -biblioteket Lägg till https://arduino.esp8266.com/stable/package_esp8266… till styrelsens webbadresser.

Behöver lägga till firebeetle -biblioteket

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

HomeAssistant MQTT -sensor

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

Objekt att köpa för att hjälpa till med konstruktionen:

USB Micro-B Breakout Board

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

Great Planes Dubbelsidig Servotape 1x3 '

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

PCB -omkopplare

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

HATCHBOX Red PLA Filament

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

Steg 1: Lödning av Firebeetle

Lödning av Firebeetle
Lödning av Firebeetle

Nu kommer du att behöva lödda ett medföljande sidhuvud till endast ena sidan av eldbeet. Det blir sidan med VCC på den.

Steg 2: Byt bostad

Byt bostad
Byt bostad
Byt bostad
Byt bostad
Byt bostad
Byt bostad

Först måste du ta bort huset från termosondkontakten och ersätta det med ett enda hus för varje stift.

Du kan hämta en stift från följande:

Bostadssats

Steg 3: Lödtrådar till Micro USB

Lödtrådar till Micro USB
Lödtrådar till Micro USB
Lödtrådar till Micro USB
Lödtrådar till Micro USB

Nu kommer du att behöva löda kraft- och jordledningar till mirco usb breakout board så att du kan driva enheten från en mikro usb -anslutning.

Steg 4: Lödbrytning till Firebeetle

Lödbrytning till Firebeetle
Lödbrytning till Firebeetle

Nu måste du titta på mikro -USB -porten på Firebeetle. Det finns två kuddar märkta "+" och "-". De kommer att vara där du kommer att ansluta din ström och jord från USB -brytkortet.

Steg 5: 3D -utskrift av fodralet

3D -utskrift av fodralet
3D -utskrift av fodralet

Nu måste du 3D -skriva ut fodralet. Modellfilerna kan hittas på följande:

www.thingiverse.com/thing:2502515

Steg 6: Lim in insatsen

Limma insatsen
Limma insatsen
Limma insatsen
Limma insatsen

Nu måste du applicera lim på den sexkantiga insatsen och sedan sätta in den i husets huvudkropp.

Steg 7: Placera dubbel bakre tejp

Placera dubbel bakre tejp
Placera dubbel bakre tejp
Placera dubbel bakre tejp
Placera dubbel bakre tejp

Lägg den dubbla bakre tejpen på baksidan av eldflänsen och baksidan av temperaturbrytarkortet för att installera.

Steg 8: Gör anslutningar

Gör anslutningar
Gör anslutningar
Gör anslutningar
Gör anslutningar

Du ansluter den röda stiftet till VCC och den svarta stiftet till marken. Du ansluter sens -stiftet till GPIO D6 på eldflänsen.

Du måste också ansluta strömbrytaren i serie med kraftledningen från LiPo -batteriet. På så sätt styr du strömmen till enheten när du växlar omkopplaren.

Steg 9: Kodning - Firebeetle

Nu måste du redigera koden för din applikation.

Avsnittet kommer att vara följande:

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

Steg 10: Installera bibliotek för Firebeetle

I din arduino -programvara måste du gå till fil -> inställningar. I avsnittet "Ytterligare Boards Manager -webbadresser:" lägger du till följande två länkar med ett komma emellan.

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

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

Gå sedan till Tools -> Board -> Boards Manager … och sök efter firebeetle. Välj "FireBeetle-ESP32 moderkort från DFrobot DFRDuino" och installera det.

Slutligen måste du gå till Sketch -> Inkludera bibliotek -> Hantera bibliotek … och du kommer att söka efter följande:

ArduinoJson av Benoit Blanchon (installera detta)

en tråd

pubsubclient

När du är klar med detta kommer du att installera koden du har genom att välja firebeetle -kortet, ansluta en USB -kabel till den, välja com -porten på arduino -menyn och ladda upp skissen.

Steg 11: Home Assistant.yaml File Setup

Nu måste du gå till filen configuration.yaml för din hemassistent. När du har redigerat den här filen måste du lägga till följande konfiguration:

#någonstans högst upp lägg till

mqtt:

#då måste du lägga till följande sensor

sensor 1:

plattform: mqtt

state_topic: ''

namn: ''

enhet_mätning: '° F'

value_template: '{{value_json.temperature}}'

Steg 12: Installera maskinvaran

Installera hårdvaran
Installera hårdvaran
Installera hårdvaran
Installera hårdvaran
Installera hårdvaran
Installera hårdvaran

Du kommer att installera eldflänsen i botten av fodralet genom att ta bort den dubbelhäftade tejpen och fästa den på insidan av fodralet.

Installera USB-brytningen på de två avstånden som finns på sidan. Använd två små skruvar för att fästa den.

Du matar sedan temp -sonden genom insatsen och ansluter den röda ledningen till strömmen, svart till marken och gul till signalstiftet på temp -sondens brytkort.

Slutligen installera brytskivan i fodralets sida genom att skala bort tejpens baksida och fästa den på sidan där den inte stör de andra komponenterna.

Slutligen måste du koppla in batteriet och stoppa alla ledningar inuti fodralet.

Steg 13: Säkra batteriet till locket

Säkra batteriet till locket
Säkra batteriet till locket
Säkra batteriet till locket
Säkra batteriet till locket

Nu måste du helt enkelt fästa batteriet på locket med samma metod för att applicera lite dubbeltejp på batteriet och sedan fästa det på locket på enheten.

När batteriet är på plats kan du nu knäppa locket över fodralet och slå på det !!

Steg 14: Fler detaljer

Image
Image

Om du vill ha mer information, kolla in videon om hur du bygger detta och i slutet finns en länk till den djupgående videon med fullständig byggprocedur för dig.

---------------------------------------------------------- -------------------- Prova Amazon Prime 30-dagar

Stöd kanaltipset med bitcoins Adress: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh

Följ mig på Instructables

Följ mig på Facebook

Följ mig på Twitter

T-shirts

Rekommenderad: