Sadržaj:
- Korak 1: Lemljenje Firebeetle -a
- Korak 2: Promijenite stambeni prostor
- Korak 3: Spajanje žica na mikro USB
- Korak 4: Probijanje lemljenja na Firebeetle
- 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 biblioteka 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 detalja
Video: Sonda za kuhanje - WiFi nadzor temperature: 14 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
U ovom uputstvu ćemo 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.
Kompletna lista stvari koje treba imati za ovo je sljedeća:
Kućište za 3D štampanjehttps://www.thingiverse.com/thing: 2502515
Arduino kodovi i datoteke 3D modela
github.com/misperry/Brew_Probe
Vodootporni komplet senzora DS18B20: 8 USD
www.dfrobot.com/product-1354.html
Firebeetle
www.dfrobot.com/product-1590.html
Morate ručno instalirati onewire biblioteku
playground.arduino.cc/Learning/OneWire
Potrebno je instalirati arduinoJson biblioteku Dodajte https://arduino.esp8266.com/stable/package_esp8266… na URL -ove upravitelja ploča.
Potrebno je dodati biblioteku firebeetle
git.oschina.net/dfrobot/FireBeetle-ESP32/…
HomeAssistant MQTT senzor
home-assistant.io/components/sensor.mqtt/…
Predmeti koje treba kupiti kao pomoć u 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 sa VCC -om na njoj.
Korak 2: Promijenite stambeni prostor
Prvo ćete morati ukloniti kućište iz konektora termičke sonde i zamijeniti ga jednim kućištem za svaki pin.
Igla za kućište možete podići sa sljedećeg:
Stambeni komplet
Korak 3: 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 veze.
Korak 4: Probijanje lemljenja na Firebeetle
Sada morate pogledati mikro USB priključak na Firebeetle -u. Postoje dva jastučića označena sa "+" i "-". Oni će biti mjesto na koje ćete spojiti napajanje i uzemljenje s USB razvodne ploče.
Korak 5: 3D ispis kućišta
Sada ćete morati 3D ispis kućišta. 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 bubice i na poleđinu 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č na električni vod koji dolazi iz LiPo baterije. Na ovaj način, kada prebacite prekidač, on kontrolira napajanje jedinice.
Korak 9: Kodiranje - Firebeetle
Sada ćete morati urediti kôd za svoju aplikaciju.
Odeljak će biti sledeć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 biblioteka za Firebeetle
U svom arduino softveru morat ćete otići na file -> preferences. 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 DFrobota 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 tako što ćete izabrati ploču firebeetle, spojiti USB kabel na nju, odabrati com port na kojem se nalazi u arduino izborniku i učitati skicu.
Korak 11: Postavljanje datoteke.yaml datoteke Home Assistant
Sada ćete morati otići u datoteku configuration.yaml za instancu kućnog pomoćnika. Nakon što započnete uređivanje ove datoteke, 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 prema unutra.
Instalirajte USB prekidač na dva odvojka sa strane. Za pričvršćivanje koristite dva mala vijka.
Zatim ćete sondu za temp provući kroz umetak i spojiti crvenu žicu na napajanje, crnu na uzemljenje, a žutu na signalni pin na ploči za probijanje sonde za temp.
Konačno ugradite probojnu ploču u bočnu stranu kućišta odlijepljenjem podloge na traci i pričvršćivanjem na stranu gdje ne ometa ostale komponente.
Na kraju ćete morati priključiti bateriju i ugurati 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 detalja
Ako želite više detalja, pogledajte video o tome kako to izgraditi, a na kraju postoji veza do detaljnog videa sa cijelom procedurom izgradnje koja vam je izložena.
-------------------------------------------------- -------------------- 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čuje se:
Aparat za kuhanje acetona: 7 koraka
Acetone Steamer: 3D štampač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 da bi završili savršeno. Ovaj uređaj za isparavanje acetona pomoći će nam ukloniti tragove otisnutog sloja
Nadzor temperature i vlažnosti pomoću Raspberry Pi: 6 koraka (sa slikama)
Nadzor temperature i vlažnosti pomoću Raspberry Pi: Ljeto dolazi, a oni bez klima uređaja trebali bi biti spremni ručno kontrolirati atmosferu u zatvorenom prostoru. U ovom postu opisujem moderan način mjerenja najvažnijih parametara za ugodu čovjeka: temperature i vlažnosti. T
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-Hart korekcijom i temperaturnim alarmom: Još uvijek ste na putu dovršetka "predstojećeg projekta", "ESP32 NTP temperaturna sonda za kuhanje termometra sa Steinhart-Hart korekcijom i temperaturnim alarmom" je Instructable koji prikazuje kako dodajem NTP temperaturnu sondu, piezo b
Egglift: automatski LEGO lonac za kuhanje jaja: 7 koraka (sa slikama)
Egglift: automatski LEGO lonac za kuhanje jaja: LEGO su zaista odlični za izradu svih vrsta robota. Želim vam predstaviti Egglift. Egglift je uređaj za kuhanje kuhanih jaja napravljenih od LEGO kockica, koji se napaja i kontrolira pomoću LEGO Mindstormsa. Priznanje: porijeklo
Kuhanje Casio G-Shock blata: 5 koraka (sa slikama)
Kuhanje Casio G-Shock Mudmana: Dugmad na Casio G-Shock Mudman seriji su ozloglašeno pritisnuta, čini se da moja nisu izuzetak. Nekoliko je ljudi na internetu reklo da ih možete ublažiti kuhanjem okvira 20-30 minuta. Pa, imam malo slobodnog vremena i di