Kazalo:
- Zaloge
- 1. korak: Priprava stanovanja
- 2. korak: Spajkanje
- Korak: Postavite ga v ohišje
- 4. korak: Programska oprema
- 5. korak: Čas za žar
Video: Senzor temperature in mesa BBQ na ESP8266 z zaslonom: 5 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
V tem navodilu vam bom pokazal, kako narediti svojo različico orodja za peko na žaru, ki meri trenutno temperaturo na vašem žaru in vklopi ventilator, da ga po potrebi prižge. Poleg tega je priključen tudi senzor temperature jedra mesa, ki je (v mojem primeru) povezan z Domoticzom: odčitavanje trenutnih temperatur v realnem času in tudi beleženje.
Zaloge
Stvari, ki jih potrebujete:
- Wemos D1 mini (1x)
- MAX31855 Termoelementni modul, vključno s sondo (2x)
- Potenciometer 10k Ohm (1x)
- LCD 2004 z modulom I2C (1x)
- IRF 520 MOSFET (1x)
- Ventilator 5V (2x)
- LM2596 DC napajanje (1x) - nastavite izhod na 5v, vhod se lahko razlikuje
- Ohišje (1x)
- Konektorji za termoelement (2x) - (povežite z obema sondama MAX31855)
- DC konektor ženski (2x) - eden za DC vhod (odvisno od enosmerne vtičnice)
- Moški enosmerni priključek (1x) - za priključitev ventilatorjev
- Matica in vijak M3 x 30
- Napajanje z enosmernim tokom vsaj 5 V.
- nekaj dvožičnih - za priključitev ventilatorjev.
- star USB mini kabel - za napajanje D1 mini
Orodja, ki jih potrebujete:
- Spajkalna postaja
- Vrtalniki v več velikostih
- Rezalno orodje za prikaz
1. korak: Priprava stanovanja
Najprej izmerite velikost zaslona. Na vrhu ohišja naredite rez, da se zaslon lepo prilega. Nato naredite dve luknji na mestu izrezanih lukenj na zadnji plošči LCD -ja (glejte fotografijo).
Nato za pritrditev zaslona v ohišje uporabite vijake M3x30, poglejte drugo sliko od zgoraj.
Zdaj začnemo povezovati / spajkati vse dele skupaj.
2. korak: Spajkanje
Zdaj je čas, da vse dele povežete skupaj, poglejte sliko in spodaj:
Wemos D1 mini -> MAX31855 (BBQ)
3v3 -> VCC
GND -> GND
D6/ GPIO12 -> SO
D5 / GPIO14 -> SCK
D8 /GPIO15 -> CS
Wemos D1 mini -> MAX31855 (meso)
3v3 -> VCC
GND -> GND
D6/ GPIO12 -> SO
D5 / GPIO14 -> SCK
D4 /GPIO2 -> CS
Wemos D1 mini -> Potmeter
3v3 -> VCC
GND-> GND
A0 -> Lonec
Wemos D1 mini -> IRF520
D0 -> SIG
GND -> GND
Wemos D1 mini -> LCD2004
D1 / GPIO5 -> SCL
D2 / GPIO4 -> SDA
5v -> VCC
GND -> GND
Korak: Postavite ga v ohišje
Zdaj je čas, da vse skupaj položite v ohišje. Zasloni so že nameščeni. Nežno vstavite vse dele in se signalni deli ne dotikajo. Poglejte sliko, kako mi je to uspelo.
To je tudi trenutek, da izvrtate več lukenj za priključke. V mojem primeru sem vklopil napajanje na eni strani, izhod senzorjev / ventilatorjev pa na drugi strani.
4. korak: Programska oprema
Za to vadnico je treba Wemos D1 mini označiti z ESPeasy, vendar lahko uporabite svojo izbiro. Kako namestiti ESPeasy glejte:
Konfigurirajte vse priključene naprave na prave GPIO -je (glejte slike za moje konfiguracije)
- Analogni vhod (potmeter) na D0 / ADC (TOUT)
- Ventilator: GPIO 16
- Senzor za žar: GPIO15
- Zaslon LCD2004: GPIO4, 5, 0
- Senzor za meso: GPIO2
Nastavitve opravila
Analogni vhod:
1024 merilnih točk morate konfigurirati na "normalne" stopinje. Uporabil sem 50 do 250'C, vendar lahko to prilagodite po svojih željah pod "dvotočkovna kalibracija". Oglejte si slike. Interval do 1 s, vrednost z 0 decimalkami
Senzorji temperature (BBQ in meso):
Merilni interval do 5 sekund (se ne spremeni toliko)
LCD2004:
Poiščite pravi naslov I2C, to je nekaj poskusov in napak (ali ko veste, da izberite naslov). Prilagodite velikost zaslona na pravo velikost (4x20). Pri vrsticah vnesite želeno besedilo in vrednosti. Oglejte si sliko, kako sem to naredil (v nizozemščini).
Omogočite pravila pod »Orodja« in nato izberite »Pravila« in »Stari motor«.
Nato naredite pravilo za nadzor ventilatorja (poskrbite, da bodo vaša imena in vrednosti enaki, sicer ne deluje):
na Meting#Temperature <[Waarde#Analog] do
let, 1, [Waarde#Analog]-[Meting#Temperature]
če je %v1 %> 5
GPIO, 16, 1 // vklopi ventilator
endif
endon
na Meting#Temperature> [Waarde#Analog] do
let, 2, [Meting#Temperature]-[Waarde#Analog]
če je %v2 %> 5
GPIO, 16, 0 // izklopi ventilator
endif
endon
Čas je, da ga preizkusite! Prepričajte se, da lahko ESP8266 poveže omrežje wifi, sicer se ne bo zagnal!
5. korak: Čas za žar
Zdaj skupaj namestite ventilatorje in jih namestite na žar. Oglejte si slike, kako je to uspelo. Zdaj je treba začeti "BBQ guru" in začeti BBQ'ing!
Priporočena:
Macintosh z zaslonom na dotik - Klasični Mac z zaslonom IPad Mini: 5 korakov (s slikami)
Macintosh z zaslonom na dotik | Klasični Mac z zaslonom IPad Mini: To je moja posodobljena in prenovljena zasnova, kako zamenjati zaslon starega Macintosha z iPad mini. To je že šesti od teh, ki sem jih naredil v preteklih letih in sem zelo zadovoljen z razvojem in oblikovanjem tega! Leta 2013, ko sem naredil
Senzor temperature in vlažnosti z LCD -zaslonom in zaznavanjem zvoka: 4 koraki
Senzor temperature in vlažnosti z LCD -zaslonom in zaznavanjem zvoka: Pozdravljeni, fantje !!! V redu, ta projekt je bil moj zadnji letni projekt. Namen tega projekta je bil spremljanje sobne temperature in vlažnosti v delavnici moje univerze, ker je prišlo do okvare nekaterih elektronskih komponent zaradi neugodne temperature in
IoT merilnik temperature in vlažnosti z zaslonom OLED: 5 korakov (s slikami)
IoT merilnik temperature in vlažnosti z zaslonom OLED: kadar koli želite, preverite temperaturo in vlažnost na zaslonu OLED in hkrati zberite te podatke na platformi IoT. Zadnji teden sem objavil projekt, imenovan Najpreprostejši IoT merilnik temperature in vlažnosti. To je dober projekt, ker lahko
Senzor temperature in vlažnosti z Arduino in LCD zaslonom: 4 koraki
Senzor temperature in vlažnosti z Arduino in LCD zaslonom: Pozdravljeni, dobrodošli nazaj v Artuino. Kot ste videli, sem začel z InstructableToday bomo naredili Temperature & Merilnik vlažnosti z modulom DHT11. Začnimo P.S. Naročite se na videoposnetek in ga všečkajte
Kako narediti uro v realnem času z zaslonom Arduino in TFT - Arduino Mega RTC s 3,5 -palčnim zaslonom TFT: 4 koraki
Kako narediti uro v realnem času z zaslonom Arduino in TFT | Arduino Mega RTC s 3,5-palčnim zaslonom TFT: Obiščite moj kanal Youtube. Uvod:- V tem prispevku bom naredil »uro v realnem času« s 3,5-palčnim TFT LCD na dotik, Arduino Mega 2560 in DS3231 modul RTC… .Preden začnete… preverite videoposnetek z mojega kanala YouTube .. Opomba:- Če uporabljate Arduin