Sadržaj:
- Korak 1: Lemljenje Firebeetle -a
- Korak 2: Promijenite stanovanje
- Korak 3: Lemljenje žica na mikro USB
- Korak 4: Proboj lemljenja na Firebeetlea
- Korak 5: 3D ispis kućišta
- Korak 6: Zalijepite umetak
- Korak 7: Postavite dvostruku stražnju traku
- Korak 8: Uspostavite veze
- Korak 9: Kodiranje - Firebeetle
- Korak 10: Instaliranje knjižnica za Firebeetle
- Korak 11: Postavljanje datoteke.yaml datoteke Home Assistant
- Korak 12: Instalirajte hardver
- Korak 13: Pričvrstite bateriju na poklopac
- Korak 14: Više pojedinosti
Video: Sonda za kuhanje - WiFi monitor temperature: 14 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
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
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
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
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
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
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
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
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
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
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
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
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:
T2 - boca za čaj - jednostavno kuhanje čaja: 4 koraka
T2 - Boca za čaj - Čaj za pripremu čaja olakšan: Boca za čaj napravljena je kako bi pomogla korisniku skuhati čaj prema preporučenom vremenu kuhanja. Jedan od ciljeva dizajna bio je pojednostaviti ga. ESP8266 je programiran s web poslužiteljem za upravljanje servo motorom. Web poslužitelj ESP8266 prilagođen je mobilnim uređajima i
MQTT Monitor temperature bazena: 7 koraka (sa slikama)
MQTT Monitor temperature bazena: Ovaj je projekt pratitelj mojih drugih projekata kućne automatizacije Pametni kontroler gejzira za bilježenje podataka te Kontroler višenamjenske rasvjete i uređaja. To je monitor montiran na bazenu koji mjeri temperaturu vode u bazenu, vanjski zrak
Aparat za kuhanje na pari acetona: 7 koraka
Acetone Steamer: 3D pisači na današnjem tržištu i dostupni široj javnosti izrađuju dijelove visoke preciznosti, ali mnogima od njih je potrebno nekoliko manjih prilagodbi kako bi završili savršeno. Ovaj uređaj za isparavanje acetona pomoći će nam ukloniti tragove otisnutog sloja
ESP32 NTP temperaturna sonda za kuhanje termometar sa Steinhart-Hartovom korekcijom i temperaturnim alarmom: 7 koraka (sa slikama)
ESP32 NTP temperaturna sonda za kuhanje termometar sa Steinhart-Hartovom korekcijom i temperaturnim alarmom .: Još uvijek ste na putu dovršetka "nadolazećeg projekta", "ESP32 NTP temperaturna sonda za kuhanje termometra sa Steinhart-Hartovim ispravljanjem temperature i alarmom za temperaturu" je Instructable koji prikazuje kako dodajem NTP temperaturnu sondu, piezo b
Kuhanje Casio G-Shock blata: 5 koraka (sa slikama)
Kuhanje Casio G-Shock Mudmana: Gumbi na Casio G-Shock Mudman seriji ozloglašeno su pritisnuti, čini se da moji nisu iznimka. Nekoliko je ljudi na internetu reklo da ih možete omekšati kuhanjem okvira 20-30 minuta. Pa, imam malo slobodnog vremena i di