Tartalomjegyzék:
- Kellékek
- 1. lépés: A ház előkészítése
- 2. lépés: Forrasztás
- 3. lépés: Tegye Al -t a házba
- 4. lépés: Szoftver
- 5. lépés: A grillezés ideje
Videó: BBQ hőmérséklet- és húsérzékelő az ESP8266 készüléken kijelzővel: 5 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Ebben az utasításban megmutatom, hogyan készíthet saját változatot egy olyan BBQ eszközről, amely méri a grillező aktuális hőmérsékletét, és ha szükséges, bekapcsol egy ventilátort. Ezen kívül van egy húsmag -hőmérséklet -érzékelő csatlakoztatva, és mindez (az én esetemben) a Domoticz -hez van csatlakoztatva: valós idejű leolvasás az aktuális hőmérsékletről és naplózás.
Kellékek
Amire szüksége van:
- Wemos D1 mini (1x)
- MAX31855 Hőelem modul szondával (2x)
- Potenciométer 10k Ohm (1x)
- LCD 2004 I2C modullal (1x)
- IRF 520 mosfet (1x)
- Ventilátor 5v (2x)
- LM2596 DC tápegység (1x) - állítsa a kimenetet 5 V -ra, a bemenet változhat
- Ház (1x)
- Csatlakozók hőelemhez (2x) - (mindkét MAX31855 -hez csatlakoztassa a szondákkal)
- Egyenáramú csatlakozó hüvely (2x) - egy egyenáramú bemenethez (egyenáramú tápegységtől függően)
- DC csatlakozó dugó (1x) - a ventilátorok csatlakoztatásához
- Anya és csavar M3 x 30
- DC tápellátás legalább 5V
- néhány ikervezetékes - a ventilátorok csatlakoztatásához.
- régi USB mini kábel - a D1 mini tápellátásához
Szükséges eszközök:
- Forrasztóállomás
- Fúrók több méretben
- Vágóeszköz a kijelzőhöz
1. lépés: A ház előkészítése
Először mérje meg a kijelző méretét. Vágjon egy vágást a ház tetején, hogy a kijelző szépen illeszkedjen. Ezután készítsen két lyukat az LCD hátlapján lévő kiömlőnyílások helyére (lásd a fényképet).
Az M3x30 csavarokkal szerelje fel a kijelzőt a házba, lásd a másik képet felülről.
Most elkezdjük összekötni / forrasztani az összes alkatrészt.
2. lépés: Forrasztás
Most itt az ideje, hogy összekapcsolja az összes alkatrészt, lásd a képet és az alábbiakban:
Wemos D1 mini -> MAX31855 (BBQ)
3v3 -> VCC
GND -> GND
D6/ GPIO12 -> SO
D5 / GPIO14 -> SCK
D8 /GPIO15 -> CS
Wemos D1 mini -> MAX31855 (hús)
3v3 -> VCC
GND -> GND
D6/ GPIO12 -> SO
D5 / GPIO14 -> SCK
D4 /GPIO2 -> CS
Wemos D1 mini -> Potmeter
3v3 -> VCC
GND-> GND
A0 -> Fazék
Wemos D1 mini -> IRF520
D0 -> SIG
GND -> GND
Wemos D1 mini -> LCD2004
D1 / GPIO5 -> SCL
D2 / GPIO4 -> SDA
5v -> VCC
GND -> GND
3. lépés: Tegye Al -t a házba
Tehát itt az ideje, hogy mindent a házba tegyen. A kijelzők már be vannak szerelve. Csak óvatosan helyezze be az alkatrészeket, és ne érintse meg a jelző részeket. Nézd meg a képet, hogyan csináltam.
Ezenkívül ez az a pillanat, amikor meg kell fúrni a csatlakozók több lyukat. Esetemben az egyik oldalon a tápfeszültséget, a másik oldalon az érzékelőket / ventilátor kimenetet adom.
4. lépés: Szoftver
A Wemos D1 mini -t ESPeasy -vel kell villogni ehhez az oktatóanyaghoz, de használhatja saját választását. Az ESPeasy telepítését lásd:
Konfigurálja az összes csatlakoztatott eszközt a megfelelő GPIO -khoz (a konfigurációmat lásd a képeken)
- Analóg bemenet (potméter) - D0 / ADC (TOUT)
- Ventilátor: GPIO 16
- Grillérzékelő: GPIO15
- LCD2004 kijelző: GPIO4, 5, 0
- Húsérzékelő: GPIO2
Feladat beállításai
Analóg bemenet:
Be kell állítania az 1024 mérési pontot "normál" fokra. 50-250 ° C -ot használtam, de ezt tetszés szerint beállíthatja a "kétpontos kalibrálás" alatt. Lásd a képeket. Időköz 1 másodpercig, értéke 0 tizedesjegy
Hőmérséklet -érzékelők (BBQ és hús):
Mérési időköz 5 másodpercig (nem változik annyira)
LCD2004:
Keresse meg a megfelelő I2C címet, ez próbálkozás és hiba (vagy ha tudja a címet, válassza ezt). Állítsa be a kijelző méretét a megfelelő méretre (4x20). A sorokban töltse ki a kívánt szöveget és értékeket. Nézze meg a képet, hogyan csináltam ezt (hollandul).
Engedélyezze a szabályokat az "Eszközök" alatt, majd válassza a "Szabályok" és a "Régi motor" lehetőséget.
Inkább tegyen szabályt a ventilátor vezérléséhez (győződjön meg arról, hogy az eszközök megnevezése és az értékek megegyeznek, különben nem működik):
a Mérés#Hőmérséklet <[Waarde#Analóg] nem
let, 1, [Waarde#analóg]-[Mérési#hőmérséklet]
ha %v1 %> 5
GPIO, 16, 1 // kapcsolja be a ventilátort
endif
endon
a Mérés#Hőmérséklet> [Waarde#Analóg] beállítást
let, 2, [Mérési#hőmérséklet]-[Waarde#analóg]
ha %v2 %> 5
GPIO, 16, 0 // kapcsolja ki a ventilátort
endif
endon
Ideje kipróbálni! Győződjön meg arról, hogy az ESP8266 képes csatlakozni a wifi hálózathoz, különben nem indul el!
5. lépés: A grillezés ideje
Most szerelje össze a ventilátorokat, és szerelje fel őket a BBQ -ra. Nézze meg a képeket, hogyan sikerült ez. Most kezdje el a "BBQ gurut" és kezdjen grillezni!
Ajánlott:
Raspberry Pi doboz hűtőventilátor CPU hőmérséklet kijelzővel: 10 lépés (képekkel)
Raspberry Pi doboz hűtőventilátor CPU hőmérséklet-jelzővel: Az előző projektben bemutattam a raspberry pi (a továbbiakban RPI) CPU hőmérséklet-jelző áramkört. Az áramkör egyszerűen az RPI 4 különböző CPU-hőmérsékleti szintjét mutatja az alábbiak szerint.- A zöld LED bekapcsol, amikor A CPU hőmérséklete 30 ~
M5STACK A hőmérséklet, a páratartalom és a nyomás megjelenítése az M5StickC ESP32 készüléken a Visuino használatával - Könnyen elvégezhető: 6 lépés
M5STACK A hőmérséklet, a páratartalom és a nyomás megjelenítése az M5StickC ESP32 készüléken a Visuino használatával - Könnyen elvégezhető: Ebben az oktatóanyagban megtanuljuk, hogyan programozhatjuk be az ESP32 M5Stack StickC programot Arduino IDE -vel és Visuino -val, hogy megjelenítse a hőmérsékletet, a páratartalmat és a nyomást az ENV érzékelő (DHT12, BMP280, BMM150)
Hőmérséklet és páratartalom érzékelő Arduino és LCD kijelzővel: 4 lépés
Hőmérséklet- és páratartalom -érzékelő Arduino és LCD kijelzővel: Helló srácok, üdvözöljük újra Artuino -ban. Ahogy már látta, elkezdtem egy InstructableToday -t, hogy készítsünk egy hőmérsékletet & Páratartalom mérő DHT11 modullal. Kezdjük el Fontolja meg a videó feliratkozását és kedvelését
ESP32 NTP hőmérséklet szonda főzési hőmérő Steinhart-Hart korrekcióval és hőmérséklet riasztással: 7 lépés (képekkel)
ESP32 NTP hőmérséklet szonda főzési hőmérő Steinhart-Hart korrekcióval és hőmérséklet riasztással: Még mindig úton van egy "közelgő projekt" befejezéséhez, "ESP32 NTP hőmérséklet szonda főzési hőmérő Steinhart-Hart korrekcióval és hőmérséklet riasztással" egy utasítás, amely bemutatja, hogyan adhatok hozzá NTP hőmérséklet -szondát, piezo b
Hőmérséklet és páratartalom Internet naplózó kijelzővel ESP8266 használatával: 3 lépés
Hőmérséklet és páratartalom Internetes naplózó kijelzővel ESP8266 használatával: Szeretnék megosztani egy kis projektet, amely szerintem tetszeni fog. Ez egy kisméretű, tartós internetkapcsolatos hőmérséklet- és páratartalom -internetes naplózó kijelzővel. Ez naplózza az emoncms.org oldalra, és opcionálisan, akár helyileg egy Raspberry PI -re, akár saját emoncm -re