Talaan ng mga Nilalaman:

The Brew Probe - Monitor ng Temperatura ng WiFi: 14 Mga Hakbang (na may Mga Larawan)
The Brew Probe - Monitor ng Temperatura ng WiFi: 14 Mga Hakbang (na may Mga Larawan)

Video: The Brew Probe - Monitor ng Temperatura ng WiFi: 14 Mga Hakbang (na may Mga Larawan)

Video: The Brew Probe - Monitor ng Temperatura ng WiFi: 14 Mga Hakbang (na may Mga Larawan)
Video: The Immortal Hulk: Full Story (The Big Spill) 2024, Nobyembre
Anonim
Ang Brew Probe - Monitor ng Temperatura ng WiFi
Ang Brew Probe - Monitor ng Temperatura ng WiFi

Sa itinuturo na ito ay bubuo kami ng isang probe ng temperatura na nagbibigay ng utos sa MQTT at Home Assistant upang maihatid ang impormasyon ng temperatura sa isang webpage kung saan maaari mong subaybayan ang germination temp saanman ng iyong fermenter.

Ang kumpletong listahan ng mga bagay na mayroon ako para dito ay ang mga sumusunod:

3D Printable Casehttps://www.thingiverse.com/thing: 2502515

Mga file ng Arduino Code at 3D Model

github.com/misperry/Brew_Probe

Hindi tinatagusan ng tubig DS18B20 Sensor Kit: $ 8

www.dfrobot.com/product-1354.html

Firebeetle

www.dfrobot.com/product-1590.html

Kailangang mag-install sa pamamagitan ng kamay onewire library

playground.arduino.cc/Learning/OneWire

Kailangang i-install ang arduinoJson library Idagdag ang https://arduino.esp8266.com/stable/package_esp8266… sa mga tagapamahala ng mga URL.

Kailangang idagdag ang firebeetle library

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

HomeAssistant MQTT Sensor

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

Mga item na bibilhin upang makatulong sa konstruksyon:

USB Micro-B Breakout Board

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

Mahusay na Mga Planong Dalawang-Sided Servo Tape 1x3 '

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

Paglipat ng PCB

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

HATCHBOX Red PLA Filament

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

Hakbang 1: Paghihinang ng Firebeetle

Paghihinang ng Firebeetle
Paghihinang ng Firebeetle

Ngayon ay kakailanganin mong maghinang ng isang kasamang header sa isang gilid lamang ng firebeetle. Ito ang magiging panig na may VCC dito.

Hakbang 2: Baguhin ang Pabahay

Palitan ang Pabahay
Palitan ang Pabahay
Palitan ang Pabahay
Palitan ang Pabahay
Palitan ang Pabahay
Palitan ang Pabahay

Una kakailanganin mong alisin ang pabahay mula sa konektor ng thermal probe at palitan ito ng solong pabahay para sa bawat pin.

Maaari kang pumili ng isang pin ng pabahay mula sa mga sumusunod:

Pabahay Kit

Hakbang 3: Mga Wire ng Solder sa Micro USB

Mga Solder Wires sa Micro USB
Mga Solder Wires sa Micro USB
Mga Solder Wires sa Micro USB
Mga Solder Wires sa Micro USB

Ngayon ay kakailanganin mong maghinang ng kapangyarihan at mga wire sa lupa sa mirco usb breakout board sot na maaari mong paganahin ang yunit mula sa isang koneksyon sa micro usb.

Hakbang 4: Solder Breakout sa Firebeetle

Solder Breakout sa Firebeetle
Solder Breakout sa Firebeetle

Ngayon kailangan mong tingnan ang micro USB port sa Firebeetle. Mayroong dalawang pad na may label na "+" at "-". Dadalhin nila kung saan mo ikonekta ang iyong lakas at lupa mula sa USB breakout board.

Hakbang 5: 3D I-print ang Kaso

3D I-print ang Kaso
3D I-print ang Kaso

Ngayon ay kakailanganin mong 3D I-print ang kaso. Ang mga modelo ng mga file ay matatagpuan sa mga sumusunod:

www.thingiverse.com/thingastis502515

Hakbang 6: Kola ang Isingit

Kola ang Isingit
Kola ang Isingit
Kola ang Isingit
Kola ang Isingit

Ngayon kakailanganin mong maglapat ng pandikit sa hex heading insert at pagkatapos ay ipasok ito sa pangunahing katawan ng pabahay.

Hakbang 7: Ilagay ang Double Back Tape

Ilagay ang Double Back Tape
Ilagay ang Double Back Tape
Ilagay ang Double Back Tape
Ilagay ang Double Back Tape

Ilagay ang dobleng back tape sa likod ng firebeetle at ang likuran ng breakout board ng temperatura upang mai-install din.

Hakbang 8: Gumawa ng Mga Koneksyon

Gumawa ng Koneksyon
Gumawa ng Koneksyon
Gumawa ng Koneksyon
Gumawa ng Koneksyon

Ikonekta mo ang pulang pin sa VCC at ang Itim na pin sa Ground. Ikonekta mo ang sens pin sa GPIO D6 sa firebeetle.

Gayundin kakailanganin mong ikonekta ang switch sa serye sa linya ng kuryente na nagmumula sa LiPo Battery. Sa ganitong paraan kapag binago mo ang switch kinokontrol nito ang lakas sa yunit.

Hakbang 9: Coding - Firebeetle

Ngayon kakailanganin mong i-edit ang code para sa iyong aplikasyon.

Ang seksyon ay ang mga sumusunod:

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

Hakbang 10: Pag-install ng Mga Aklatan para sa Firebeetle

Sa iyong arduino software kakailanganin mong pumunta sa file -> mga kagustuhan. Pagkatapos sa seksyong "Mga Karagdagang Tagapamahala ng Mga URL ng Manager:" idaragdag mo ang sumusunod na dalawang mga link na may isang kuwit sa pagitan.

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

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

Susunod na pumunta sa Tools -> Board -> Boards Manager… at maghanap para sa firebeetle. Piliin ang "FireBeetle-ESP32 Mainboard ng DFrobot DFRDuino" at i-install ito.

Sa wakas kailangan mong pumunta sa Sketch -> Isama ang Library -> Pamahalaan ang Mga Aklatan … at hahanapin mo ang mga sumusunod:

ArduinoJson ni Benoit Blanchon (i-install ito)

onewire

pubsubclient

Kapag natapos na ito mai-install mo ang code na mayroon ka sa pamamagitan ng pagpili ng firebeetle board, pagkonekta sa isang USB cable dito, pagpili ng com port na nasa ito sa menu ng arduino, at pag-upload ng sketch.

Hakbang 11: Home Assistant.yaml File Setup

Ngayon kakailanganin mong pumunta sa iyong config.yaml file para sa iyong halimbawa ng home assistant. Kapag na-edit mo ang file na ito kakailanganin mong idagdag ang sumusunod na configuraiton:

#saanman sa tuktok idagdag

mqtt:

# pagkatapos ay kailangan mong idagdag ang sumusunod na sensor

sensor 1:

platform: mqtt

state_topic:"

pangalan:"

unit_of_measurement: '° F'

value_template: '{{value_json.temperature}}'

Hakbang 12: I-install ang Hardware

I-install ang Hardware
I-install ang Hardware
I-install ang Hardware
I-install ang Hardware
I-install ang Hardware
I-install ang Hardware

I-install mo ang firebeetle sa ilalim ng kaso sa pamamagitan ng pag-alis ng dobleng back tape at ilalagay ito sa loob ng kaso.

I-install ang USB breakout sa dalawang stand-off na nasa gilid. Gumamit ng dalawang maliit na turnilyo upang ma-secure ito.

Pakainin mo ang temp probe sa pamamagitan ng insert at ikonekta ang Red wire sa Power, Black sa Ground, at Yellow sa signal pin ng temp probe breakout board.

Panghuli i-install ang breakout board sa gilid ng kaso sa pamamagitan ng pagbalat ng backing sa tape at pag-secure nito sa gilid kung saan hindi ito makagambala sa iba pang mga sangkap.

Panghuli kakailanganin mong i-plug in ang baterya at i-tuck ang lahat ng mga wire sa loob ng kaso.

Hakbang 13: Ligtas ang Baterya sa Lid

Secure ang Baterya sa Lid
Secure ang Baterya sa Lid
Secure ang Baterya sa Lid
Secure ang Baterya sa Lid

Ngayon ay kakailanganin mong i-attach lamang ang baterya sa talukap ng mata sa parehong pamamaraan ng paglalapat ng ilang dobleng stick tape sa pack ng baterya at pagkatapos ay idikit ito sa takip ng yunit.

Kapag ang baterya ay nasa lugar na maaari mo na ngayong i-snap ang takip sa kaso at i-on ito !!

Hakbang 14: Maraming Detalye

Image
Image

Kung nais mo ng higit pang mga detalye mangyaring suriin ang video kung paano ito maitatayo at sa dulo mayroong isang link sa malalim na video na may buong pamamaraan sa pagbuo na inilatag para sa iyo.

---- -------------------- Subukan ang Amazon Prime 30-Days

Suportahan ang tip ng channel gamit ang bitcoins Address: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh

Sundin ako sa Mga Tagubilin

Sundan ako sa Facebook

Sundan ako sa Twitter

Mga T-Shirt

Inirerekumendang: