Cuprins:

The Brew Probe - Monitor de temperatură WiFi: 14 pași (cu imagini)
The Brew Probe - Monitor de temperatură WiFi: 14 pași (cu imagini)

Video: The Brew Probe - Monitor de temperatură WiFi: 14 pași (cu imagini)

Video: The Brew Probe - Monitor de temperatură WiFi: 14 pași (cu imagini)
Video: Automatizare incalzire camere individuale pentru radiatoare cu Salus 2024, Noiembrie
Anonim
The Brew Probe - Monitor de temperatură WiFi
The Brew Probe - Monitor de temperatură WiFi

În acest instructable vom construi o sondă de temperatură care să utilizeze MQTT și Home Assistant pentru a transmite informațiile de temperatură către o pagină web unde puteți monitoriza temperatura germinării oriunde în fermentatorul dvs.

I lista completă a lucrurilor pe care trebuie să le aveți pentru aceasta este următoarea:

Carcasă imprimabilă 3D https://www.thingiverse.com/thing: 2502515

Fișiere cu cod Arduino și model 3D

github.com/misperry/Brew_Probe

Set senzor impermeabil DS18B20: 8 USD

www.dfrobot.com/product-1354.html

Firebeet

www.dfrobot.com/product-1590.html

Trebuie să instalați manual o bibliotecă onewire

playground.arduino.cc/Learning/OneWire

Trebuie să instalați biblioteca arduinoJson Adăugați https://arduino.esp8266.com/stable/package_esp8266… la adresele URL ale managerului de plăci.

Trebuie să adăugați biblioteca Firebeetle

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

HomeSistem MQTT asistent

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

Articole de cumpărat pentru a ajuta la construcție:

Placă USB Micro-B Breakout

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

Banda servo cu două fețe Great Planes 1x3 '

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

Comutator PCB

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

Filament HATCHBOX Red PLA

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

Pasul 1: lipirea focarului

Lipind gandacul de foc
Lipind gandacul de foc

Acum va trebui să lipiți un antet inclus doar pe o parte a focarului. Va fi partea cu VCC pe ea.

Pasul 2: Schimbați locuința

Schimbați locuința
Schimbați locuința
Schimbați locuința
Schimbați locuința
Schimbați locuința
Schimbați locuința

Mai întâi va trebui să scoateți carcasa conectorului sondei termice și să o înlocuiți cu carcasă unică pentru fiecare pin.

Puteți ridica un știft de carcasă din următoarele:

Set carcasă

Pasul 3: lipiți cablurile pe micro USB

Cabluri de lipit la Micro USB
Cabluri de lipit la Micro USB
Cabluri de lipit la Micro USB
Cabluri de lipit la Micro USB

Acum va trebui să lipiți cablurile de alimentare și de împământare la placa Mirco USB Breakout, astfel încât să puteți alimenta unitatea de la o conexiune micro USB.

Pasul 4: Izolarea lipirii la Firebeetle

Solder Breakout la Firebeetle
Solder Breakout la Firebeetle

Acum trebuie să vă uitați la portul micro USB de pe Firebeetle. Există două tampoane etichetate „+” și „-”. Acestea vor fi locul în care vă veți conecta alimentarea și masa de pe placa de rupere USB.

Pasul 5: Imprimați 3D carcasa

Imprimați carcasa 3D
Imprimați carcasa 3D

Acum va trebui să imprimați carcasa 3D. Fișierele model pot fi localizate la următoarele:

www.thingiverse.com/thing:2502515

Pasul 6: lipiți inserția

Lipiți inserția
Lipiți inserția
Lipiți inserția
Lipiți inserția

Acum va trebui să aplicați lipici pe inserția cu cap hexagonal și apoi să o introduceți în corpul principal al carcasei.

Pasul 7: Plasați banda dublă din spate

Plasați banda dublă înapoi
Plasați banda dublă înapoi
Plasați banda dublă înapoi
Plasați banda dublă înapoi

Puneți banda dublă din spate pe spatele focarului și pe partea din spate a plăcii de temperatură pentru a instala.

Pasul 8: Faceți conexiuni

Faceți conexiuni
Faceți conexiuni
Faceți conexiuni
Faceți conexiuni

Veți conecta pinul roșu la VCC și pinul negru la sol. Veți conecta pinul senzor la GPIO D6 de pe focul de foc.

De asemenea, va trebui să conectați comutatorul în serie la linia de alimentare provenită de la bateria LiPo. În acest fel, când comutați comutatorul, acesta controlează puterea unității.

Pasul 9: Codificare - Firebeetle

Acum va trebui să editați codul pentru aplicația dvs.

Secțiunea va fi după cum urmează:

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

Pasul 10: Instalarea bibliotecilor pentru Firebeetle

În software-ul dvs. arduino va trebui să accesați fișierul -> preferințe. Apoi, în secțiunea „Adrese URL suplimentare pentru managerul de panouri:”, veți adăuga următoarele două linkuri cu o virgulă între ele.

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

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

Apoi accesați Instrumente -> Placă -> Manager placi … și căutați firebeetle. Alegeți „Placa principală FireBeetle-ESP32 de DFrobot DFRDuino” și instalați-o.

În cele din urmă, trebuie să accesați Sketch -> Include Library -> Gestionați bibliotecile … și veți căuta următoarele:

ArduinoJson de Benoit Blanchon (instalați acest lucru)

onewire

pubsubclient

După ce ați terminat acest lucru, veți instala codul pe care îl aveți alegând placa firebeetle, conectând un cablu USB la acesta, alegând portul de comutare pe care îl are în meniul arduino și încărcând schița.

Pasul 11: Home Assistant.yaml File Setup

Acum va trebui să accesați fișierul configuration.yaml pentru instanța de asistent la domiciliu. După ce editați acest fișier, va trebui să adăugați următoarea configurație:

# undeva în partea de sus adăugați

mqtt:

#atunci trebuie să adăugați următorul senzor

senzor 1:

platformă: mqtt

state_topic:"

Nume: ''

unit_of_measurement: '° F'

value_template: '{{value_json.temperature}}'

Pasul 12: Instalați hardware-ul

Instalați hardware-ul
Instalați hardware-ul
Instalați hardware-ul
Instalați hardware-ul
Instalați hardware-ul
Instalați hardware-ul

Veți instala focarul în partea de jos a carcasei, îndepărtând banda dublă cu suport și lipind-o în interiorul carcasei.

Instalați dispozitivul USB pe cele două stand-off-uri care sunt pe lateral. Folosiți două șuruburi mici pentru a-l fixa.

Apoi veți alimenta sonda temporară prin insert și veți conecta firul roșu la alimentare, negru la sol și galben la pinul de semnal al plăcii de rupere a sondei temp.

În cele din urmă, instalați placa de decupare în partea laterală a carcasei, dezlipind suportul de pe bandă și fixându-l pe partea laterală, unde nu interferează cu celelalte componente.

În cele din urmă, va trebui să conectați bateria și să introduceți toate firele din interiorul carcasei.

Pasul 13: fixați bateria pe capac

Fixați bateria pe capac
Fixați bateria pe capac
Fixați bateria pe capac
Fixați bateria pe capac

Acum va trebui să atașați pur și simplu bateria la capac prin aceeași metodă de a aplica o bandă dublă pe acumulator și apoi să o lipiți de capacul unității.

Odată ce bateria este în poziție, puteți închide capacul peste carcasă și porniți-l !!

Pasul 14: Mai multe detalii

Image
Image

Dacă doriți mai multe detalii, vă rugăm să consultați videoclipul despre cum să construiți acest lucru și la sfârșit există un link către videoclipul aprofundat cu procedura completă de construire stabilită pentru dvs.

-------------------------------------------------- -------------------- Încercați Amazon Prime 30 de zile

Suportă sfatul canalului cu bitcoins Adresă: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh

Urmăriți-mă pe Instructables

Urmăriți-mă pe Facebook

Urmăriți-mă pe Twitter

Tricouri

Recomandat: