Cuprins:
- Provizii
- Pasul 1: Pregătirea locuinței
- Pasul 2: lipire
- Pasul 3: Puneți-l în carcasă
- Pasul 4: Software
- Pasul 5: Timp pentru grătar
Video: Senzor de temperatură și carne pentru grătar pe ESP8266 cu afișaj: 5 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
În acest Instructable vă voi arăta cum să creați propria versiune a unui instrument pentru grătar care măsoară temperatura curentă în grătar și pornește un ventilator pentru a-l aprinde dacă este necesar. În plus, există și un senzor de temperatură a miezului de carne atașat, iar acest lucru este conectat (în cazul meu) la Domoticz: citire în timp real a temperaturilor actuale și, de asemenea, înregistrare.
Provizii
Lucruri de care ai nevoie:
- Wemos D1 mini (1x)
- MAX31855 Modul de termocuplu, inclusiv sonda (2x)
- Potențiometru 10k Ohm (1x)
- LCD 2004 incl. Modul I2C (1x)
- IRF 520 mosfet (1x)
- Ventilator 5v (2x)
- Alimentare DC LM2596 (1x) - setați ieșirea la 5v, intrarea poate varia
- Carcasă (1x)
- Conectori pentru termocuplu (2x) - (conectați la ambele MAX31855 cu sonde)
- Conector DC mamă (2x) - unul pentru intrare DC (în funcție de priza de alimentare DC)
- Conector DC tată (1x) - pentru conectarea ventilatoarelor
- Piuliță și șurub M3 x 30
- Alimentare DC minim 5v
- unele fire duble - pentru conectarea ventilatoarelor.
- vechi mini cablu USB - pentru alimentarea D1 mini
Instrumente de care aveți nevoie:
- Stație de lipit
- Burghie în mai multe dimensiuni
- Instrument de tăiere pentru afișare
Pasul 1: Pregătirea locuinței
La început, măsurați dimensiunea afișajului. Faceți o tăietură în partea superioară a carcasei pentru ca afișajul să se potrivească frumos. Apoi faceți două găuri în locul găurilor de mușurare din placa posterioară a ecranului LCD (a se vedea fotografia).
Decât utilizați șuruburile M3x30 pentru a monta afișajul în carcasă, vedeți altă imagine din partea de sus.
Acum începem să conectăm / lipim toate piesele împreună.
Pasul 2: lipire
Acum este timpul să conectați toate părțile împreună, a se vedea imaginea și mai jos:
Wemos D1 mini -> MAX31855 (BBQ)
3v3 -> VCC
GND -> GND
D6 / GPIO12 -> SO
D5 / GPIO14 -> SCK
D8 / GPIO15 -> CS
Wemos D1 mini -> MAX31855 (carne)
3v3 -> VCC
GND -> GND
D6 / GPIO12 -> SO
D5 / GPIO14 -> SCK
D4 / GPIO2 -> CS
Wemos D1 mini -> Potmeter
3v3 -> VCC
GND-> GND
A0 -> Ghiveci
Wemos D1 mini -> IRF520
D0 -> SIG
GND -> GND
Wemos D1 mini -> LCD2004
D1 / GPIO5 -> SCL
D2 / GPIO4 -> SDA
5v -> VCC
GND -> GND
Pasul 3: Puneți-l în carcasă
Așa că acum este timpul să punem totul în carcasă. Afișajele sunt deja montate acolo. Pur și simplu puneți toate piesele, ușor și că părțile de semnal nu se ating. Vedeți poza cum am făcut-o.
De asemenea, acesta este momentul pentru a face câteva găuri pentru conectori. În cazul meu, am pus puterea pe o parte, iar senzorii / ventilatorul de ieșire pe cealaltă locație.
Pasul 4: Software
Wemos D1 mini ar trebui să fie intermitent cu ESPeasy pentru acest tutorial, dar puteți utiliza propria dvs. alegere. Cum se instalează ESPeasy vezi:
Configurați toate dispozitivele atașate la GPIO-urile potrivite (consultați imaginile pentru configurațiile mele)
- Intrare analogică (potmeter) la D0 / ADC (TOUT)
- Fan: GPIO 16
- Senzor pentru grătar: GPIO15
- Afișaj LCD2004: GPIO4, 5, 0
- Senzor de carne: GPIO2
Setări activități
Intrare analogică:
Trebuie să configurați cele 1024 de puncte de măsurare la grade „normale”. Am folosit 50 până la 250 'C, dar puteți regla acest lucru pe placul dvs. în „Calibrare în două puncte”. Vezi poze. Interval la 1 sec, valoare cu 0 zecimale
Senzori de temperatură (grătar și carne):
Interval de măsurare la 5 sec (nu se schimbă atât de mult)
LCD2004:
Găsiți adresa I2C potrivită, aceasta este o încercare și o eroare (sau când știți adresa alegeți-o). Reglați dimensiunea afișajului la dimensiunea corectă (4x20). La rânduri, completați textul și valorile dorite. Vedeți imaginea cum am făcut asta (este în olandeză).
Activați regulile din „Instrumente” și apoi selectați „Reguli” și „Vechi motor”.
Deci, faceți o regulă, pentru a controla ventilatorul (asigurați-vă că numele dispozitivelor și valorile sunt aceleași, altfel nu funcționează):
pe Meting # Temperature <[Waarde # Analog] do
să, 1, [Waarde # Analog] - [Meting # Temperature]
dacă% v1%> 5
GPIO, 16, 1 // porniți ventilatorul
endif
endon
pe Meting # Temperature> [Waarde # Analog] do
să, 2, [Meting # Temperature] - [Waarde # Analog]
dacă% v2%> 5
GPIO, 16, 0 // opriți ventilatorul
endif
endon
Este timpul să-l testați! Asigurați-vă că ESP8266 poate conecta rețeaua wifi, altfel nu va porni!
Pasul 5: Timp pentru grătar
Acum montați ventilatoarele împreună și montați-le pe grătar. Vedeți imagini cum a funcționat acest lucru. Acum trebuie să porniți „guru-ul pentru BBQ” și să începeți BBQ-ul!
Recomandat:
Afișaj senzor CO2 Plug & Play cu NodeMCU / ESP8266 pentru școli, grădinițe sau casa ta: 7 pași
Afișaj senzor CO2 Plug & Play cu NodeMCU / ESP8266 pentru școli, grădinițe sau casa ta: Vă voi arăta cum să construiți rapid un plug & redați senzorul CO2 unde toate elementele proiectului vor fi conectate cu firele DuPont. Vor fi doar 5 puncte care trebuie lipite, pentru că nu am lipit deloc înainte de acest proiect. Th
Cadru de afișaj pentru laptop pentru laptop, din lemn: 6 pași (cu imagini)
Cadru de afișaj pentru laptop pentru laptopuri: Când laptopul meu vechi a murit în cele din urmă, nu am vrut toate componentele perfect funcționale care umpleau un depozit de deșeuri. Prin urmare, am recuperat panoul LCD și am construit un cadru simplu din lemn pentru a-l ține pentru a fi utilizat ca monitor autonom. Am proiectat acest produs
Senzor de temperatură pentru Arduino Aplicat pentru COVID 19: 12 pași (cu imagini)
Senzor de temperatură pentru Arduino Aplicat pentru COVID 19: Senzorul de temperatură pentru Arduino este un element fundamental atunci când vrem să măsurăm temperatura unui procesor al corpului uman. Senzorul de temperatură cu Arduino trebuie să fie în contact sau aproape pentru a primi și măsura nivelul de căldură. Așa e
Punct de acces (AP) NodeMCU ESP8266 pentru server web cu senzor de temperatură DT11 și temperatură și umiditate de imprimare în browser: 5 pași
Punct de acces (AP) ESP8266 NodeMCU pentru server web cu senzor de temperatură DT11 și temperatură și umiditate de imprimare în browser: Bună băieți în majoritatea proiectelor folosim ESP8266 și în majoritatea proiectelor folosim ESP8266 ca server web, astfel încât datele să poată fi accesate pe orice dispozitiv prin Wi-Fi accesând Webserver-ul găzduit de ESP8266, dar singura problemă este că avem nevoie de un router funcțional pentru
Creșterea gamei unui termometru fără fir pentru grătar (rev 2): 11 pași
Creșterea gamei unui termometru pentru grătar fără fir (rev. 2): Acest instructiv va descrie un proces foarte simplu pentru creșterea gamei unui termometru pentru grătar fără fir. În timp ce procesul ar trebui să fie similar pentru aproape toate termometrele RF, modelul specific pe care îl piratez este un „Maverick RediChek Remote Wir