Sadržaj:

Sonda za kuhanje - WiFi monitor temperature: 14 koraka (sa slikama)
Sonda za kuhanje - WiFi monitor temperature: 14 koraka (sa slikama)

Video: Sonda za kuhanje - WiFi monitor temperature: 14 koraka (sa slikama)

Video: Sonda za kuhanje - WiFi monitor temperature: 14 koraka (sa slikama)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Studeni
Anonim
Sonda za pripremu kave - WiFi monitor temperature
Sonda za pripremu kave - WiFi monitor temperature

U ovom ćemo uputstvu izgraditi temperaturnu sondu koja koristi MQTT i kućnog pomoćnika za prijenos informacija o temperaturi na web stranicu na kojoj možete pratiti temperaturu klijanja bilo gdje u vašem fermentoru.

Kompletan popis stvari koje treba imati za ovo je sljedeći:

3D kućište za ispishttps://www.thingiverse.com/thing: 2502515

Arduino kod i datoteke 3D modela

github.com/misperry/Brew_Probe

Vodootporni komplet senzora DS18B20: 8 USD

www.dfrobot.com/product-1354.html

Vatrena zlatica

www.dfrobot.com/product-1590.html

Morate ručno instalirati biblioteku s jednom žicom

playground.arduino.cc/Learning/OneWire

Trebate instalirati arduinoJson knjižnicu Dodajte https://arduino.esp8266.com/stable/package_esp8266… na URL -ove upravitelja ploča.

Morate dodati biblioteku firebeetle

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

HomeAssistant MQTT senzor

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

Predmeti koje treba kupiti kao pomoć pri izgradnji:

USB Micro-B razvodna ploča

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

Dvostrana servo vrpca Great Planes 1x3 '

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

PCB prekidač

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

HATCHBOX Crvena PLA nit

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

Korak 1: Lemljenje Firebeetle -a

Lemljenje Firebeetle -a
Lemljenje Firebeetle -a

Sada ćete morati lemiti uključeno zaglavlje samo na jednu stranu vatrene zlatice. To će biti strana s VCC -om na njemu.

Korak 2: Promijenite stanovanje

Promijenite stanovanje
Promijenite stanovanje
Promijenite stanovanje
Promijenite stanovanje
Promijenite stanovanje
Promijenite stanovanje

Najprije ćete morati ukloniti kućište s priključka toplinske sonde i zamijeniti ga s jednim kućištem za svaki pin.

Igla za kućište možete podići sa sljedećeg:

Stambeni komplet

Korak 3: Lemljenje žica na mikro USB

Spajanje žica na mikro USB
Spajanje žica na mikro USB
Spajanje žica na mikro USB
Spajanje žica na mikro USB

Sada ćete morati lemiti žice za napajanje i uzemljenje na mirco USB razvodnu ploču tako da možete napajati jedinicu putem mikro USB priključka.

Korak 4: Proboj lemljenja na Firebeetlea

Proboj lemljenja na Firebeetlea
Proboj lemljenja na Firebeetlea

Sada morate pogledati mikro USB priključak na Firebeetleu. Postoje dva jastučića s oznakom "+" i "-". Oni će biti mjesto gdje ćete spojiti napajanje i uzemljenje s USB razvodne ploče.

Korak 5: 3D ispis kućišta

3D ispis kućišta
3D ispis kućišta

Sada ćete morati 3D ispisati kućište. Datoteke modela mogu se nalaziti na sljedećem:

www.thingiverse.com/thing:2502515

Korak 6: Zalijepite umetak

Zalijepite umetak
Zalijepite umetak
Zalijepite umetak
Zalijepite umetak

Sada ćete morati nanijeti ljepilo na umetak sa šesterokutnom glavom, a zatim ga umetnuti u glavno tijelo kućišta.

Korak 7: Postavite dvostruku stražnju traku

Postavite dvostruku stražnju traku
Postavite dvostruku stražnju traku
Postavite dvostruku stražnju traku
Postavite dvostruku stražnju traku

Za ugradnju stavite i dvostruku stražnju traku na stražnju stranu vatrene zlatice i na stražnju stranu ploče za temperaturno razbijanje.

Korak 8: Uspostavite veze

Uspostavite veze
Uspostavite veze
Uspostavite veze
Uspostavite veze

Crveni pin ćete spojiti na VCC, a crni na uzemljenje. Spojit ćete pin osjetnika na GPIO D6 na vatrogasnoj zlatici.

Također ćete morati serijski spojiti prekidač s napajanjem koje dolazi iz LiPo baterije. Na ovaj način, kad prebacite prekidač, on kontrolira napajanje jedinice.

Korak 9: Kodiranje - Firebeetle

Sada ćete morati urediti kôd za svoju aplikaciju.

Odjeljak će biti sljedeći:

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

Korak 10: Instaliranje knjižnica za Firebeetle

U svom arduino softveru morat ćete otići do datoteke -> postavke. Zatim ćete u odjeljak "Dodatni URL -ovi upravitelja ploča:" dodati sljedeće dvije veze s zarezom između.

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

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

Zatim idite na Alati -> Ploča -> Upravitelj ploča … i potražite firebeetle. Odaberite "FireBeetle-ESP32 matična ploča by DFrobot DFRDuino" i instalirajte je.

Na kraju morate otići na Sketch -> Include Library -> Manage Libraries … i tražit ćete sljedeće:

ArduinoJson od Benoita Blanchona (instalirajte ovo)

onewire

pubsubclient

Kada završite s ovim, instalirat ćete kôd koji imate odabirom ploče firebeetle, povezivanjem USB kabela na nju, odabirom com porta na kojem se nalazi u arduino izborniku i postavljanjem skice.

Korak 11: Postavljanje datoteke.yaml datoteke Home Assistant

Sada ćete morati otići u datoteku configuration.yaml za instancu kućnog pomoćnika. Kada uređujete ovu datoteku, morat ćete dodati sljedeću konfiguraciju:

#negdje pri vrhu dodaj

mqtt:

#potom morate dodati sljedeći senzor

senzor 1:

platforma: mqtt

state_topic: ''

Ime: ''

jedinica_mjera: '° F'

predložak vrijednosti: '{{value_json.temperature}}'

Korak 12: Instalirajte hardver

Instalirajte hardver
Instalirajte hardver
Instalirajte hardver
Instalirajte hardver
Instalirajte hardver
Instalirajte hardver

Firebeetla ćete instalirati na dno kućišta tako što ćete ukloniti dvostruku traku i zalijepiti je s unutarnje strane kućišta.

Instalirajte USB prekidač na dva odvojka koja se nalaze sa strane. Za pričvršćivanje koristite dva mala vijka.

Zatim ćete sondu za temp provesti kroz umetak i spojiti crvenu žicu na napajanje, crnu na uzemljenje, a žutu na signalni pin na ploči za probijanje sonde za temp.

Na kraju ugradite probojnu ploču u bočnu stranu kućišta tako da odlijepite podlogu na traci i pričvrstite je na stranu gdje ne ometa ostale komponente.

Na kraju ćete morati priključiti bateriju i utaknuti sve žice unutar kućišta.

Korak 13: Pričvrstite bateriju na poklopac

Pričvrstite bateriju na poklopac
Pričvrstite bateriju na poklopac
Pričvrstite bateriju na poklopac
Pričvrstite bateriju na poklopac

Sada ćete morati jednostavno pričvrstiti bateriju na poklopac istom metodom nanošenja neke dvostruke ljepljive trake na bateriju, a zatim je zalijepiti za poklopac jedinice.

Nakon što je baterija na mjestu, sada možete staviti poklopac preko kućišta i uključiti ga !!

Korak 14: Više pojedinosti

Image
Image

Ako želite više detalja, pogledajte video o tome kako to izraditi, a na kraju postoji veza do dubinskog videa s cjelovitim postupkom izrade koji vam je izložen.

-------------------------------------------------- -------------------- Isprobajte Amazon Prime 30 dana

Podržite savjet kanala bitkoinima Adresa: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh

Pratite me na Instructables

Pratite me na Facebooku

Pratite me na Twitteru

Majice

Preporučeni: