Sadržaj:
- Pribor
- Korak 1: Priprema vašeg stanovanja
- Korak 2: Lemljenje
- Korak 3: Stavite ga u kućište
- Korak 4: Softver
- Korak 5: Vrijeme za roštilj
Video: Senzor temperature i roštilja na ESP8266 s zaslonom: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
U ovom Instructableu pokazat ću vam kako napraviti vlastitu verziju alata za roštilj koji mjeri trenutnu temperaturu u vašem roštilju i uključuje ventilator kako bi ga upalio ako je potrebno. Osim toga, priključen je i senzor temperature jezgre mesa, a sve je to (u mom slučaju) povezano s Domoticzom: očitavanje trenutnih temperatura u stvarnom vremenu, kao i bilježenje.
Pribor
Stvari koje su vam potrebne:
- Wemos D1 mini (1x)
- MAX31855 Modul termoelementa sa sondom (2x)
- Potenciometar 10k Ohm (1x)
- LCD 2004, uključujući I2C modul (1x)
- IRF 520 MOSFET (1x)
- Ventilator 5v (2x)
- LM2596 DC napajanje (1x) - postavite izlaz na 5v, ulaz može varirati
- Kućište (1x)
- Priključci za termoelement (2x) - (spojite na oba MAX31855 sa sondama)
- DC konektor ženski (2x) - jedan za DC ulaz (ovisno o utičnici za istosmjerno napajanje)
- Muški DC priključak (1x) - za spajanje ventilatora
- Matica i vijak M3 x 30
- Napajanje istosmjernom strujom najmanje 5v
- neke dvožilne - za spajanje ventilatora.
- stari USB mini kabel - za napajanje D1 mini
Alati koji su vam potrebni:
- Stanica za lemljenje
- Bušilice u nekoliko veličina
- Alat za rezanje za prikaz
Korak 1: Priprema vašeg stanovanja
U početku izmjerite veličinu zaslona. Napravite rezanje na vrhu kućišta kako bi se zaslon lijepo uklopio. Zatim napravite dvije rupe na mjestu otvora za izrezivanje na stražnjoj ploči LCD -a (pogledajte fotografiju).
Zatim upotrijebite vijke M3x30 za postavljanje zaslona u kućište, pogledajte drugu sliku odozgo.
Sada počinjemo spajati / lemiti sve dijelove zajedno.
Korak 2: Lemljenje
Sada je vrijeme za povezivanje svih dijelova, pogledajte sliku i dolje:
Wemos D1 mini -> MAX31855 (roštilj)
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 -> Potmetar
3v3 -> VCC
GND-> GND
A0 -> Lonac
Wemos D1 mini -> IRF520
D0 -> SIG
GND -> GND
Wemos D1 mini -> LCD2004
D1 / GPIO5 -> SCL
D2 / GPIO4 -> SDA
5v -> VCC
GND -> GND
Korak 3: Stavite ga u kućište
Zato je vrijeme da sve to stavite u kućište. Zasloni su tamo već montirani. Samo lagano umetnite sve dijelove i da se dijelovi signala ne dodiruju. Pogledajte sliku kako sam to napravio.
Također, ovo je trenutak za bušenje nekoliko rupa za konektore. U mom slučaju, uključio sam napajanje s jedne strane, a senzore / izlaz ventilatora s druge strane.
Korak 4: Softver
Za ovaj vodič, Wemos D1 mini trebao bi biti označen ESPeasyjem, ali možete koristiti vlastiti izbor. Kako instalirati ESPeasy pogledajte:
Konfigurirajte sve priključene uređaje na odgovarajuće GPIO -e (pogledajte slike za moje konfiguracije)
- Analogni ulaz (mjerač puta) na D0 / ADC (TOUT)
- Ventilator: GPIO 16
- Senzor za roštilj: GPIO15
- LCD2004 zaslon: GPIO4, 5, 0
- Senzor mesa: GPIO2
Postavke zadataka
Analogni ulaz:
Morate konfigurirati 1024 mjerne točke na "normalne" stupnjeve. Koristio sam 50 do 250'C, ali to možete prilagoditi prema vašim željama pod "Kalibracija u dvije točke". Pogledajte slike. Interval do 1 s, vrijednost s 0 decimala
Senzori temperature (roštilj i meso):
Interval mjerenja do 5 sekundi (ne mijenja se toliko)
LCD2004:
Pronađite pravu I2C adresu, ovo je neki pokušaj i pogreška (ili kad znate da je odaberete). Podesite veličinu zaslona na odgovarajuću veličinu (4x20). U retke unesite željeni tekst i vrijednosti. Pogledajte sliku kako sam to napravio (na nizozemskom je).
Omogućite pravila pod "Alati", a zatim odaberite "Pravila" i "Stari motor".
Zatim uspostavite pravilo za kontrolu ventilatora (provjerite jesu li nazivi uređaja i vrijednosti isti, inače ne radi):
na Meting#Temperature <[Waarde#Analog] do
let, 1, [Waarde#Analog]-[Meting#Temperature]
ako je %v1 %> 5
GPIO, 16, 1 // uključi ventilator
završi ako
endon
na Meting#Temperature> [Waarde#Analog] do
let, 2, [Meting#Temperature]-[Waarde#Analog]
ako je %v2 %> 5
GPIO, 16, 0 // isključite ventilator
završi ako
endon
Vrijeme je da ga isprobate! Budite sigurni da ESP8266 može spojiti WiFi mrežu, inače se neće pokrenuti!
Korak 5: Vrijeme za roštilj
Sada montirajte ventilatore zajedno i montirajte ih na roštilj. Pogledajte slike kako se to dogodilo. Sada je potrebno pokrenuti "BBQ gurua" i započeti roštiljanje!
Preporučeni:
IoT mjerač temperature i vlažnosti s OLED zaslonom: 5 koraka (sa slikama)
IoT mjerač temperature i vlažnosti s OLED zaslonom: Provjerite temperaturu i vlažnost na OLED zaslonu kad god želite i istovremeno prikupite te podatke na IoT platformi. Prošli tjedan objavio sam projekt pod nazivom Najjednostavniji IoT mjerač temperature i vlažnosti zraka. To je dobar projekt jer možete c
Arduino senzor temperature i vlažnosti na solarni pogon kao 433mhz Oregonski senzor: 6 koraka
Arduino senzor temperature i vlažnosti na solarni pogon kao 433mhz Oregonski senzor: Ovo je konstrukcija senzora temperature i vlažnosti na solarnu energiju. Senzor emulira 433mhz Oregonski senzor i vidljiv je na Telldus Net gatewayu. Što vam je potrebno: 1x " 10-LED Senzor pokreta solarne energije " s Ebaya. Provjerite piše li baterija od 3,7 V
Senzor u boji s LCD zaslonom: 6 koraka
Senzor u boji s LCD zaslonom: Cilj je stvoriti uređaj koji će omogućiti daltonistima da detektiraju boje bez da moraju vidjeti boju. Korištenjem LCD zaslona sa senzorom boja bi se pokupila, a zatim prenijela u riječi na LCD zaslon. Ovaj uređaj bi
Senzor temperature i vlage s Arduino i LCD zaslonom: 4 koraka
Senzor temperature i vlažnosti s Arduinom i LCD zaslonom: Pozdrav momci, dobrodošli natrag u Artuino. Kao što ste vidjeli, započeo sam InstructableToday ćemo napraviti Temperature & Mjerač vlage s modulom DHT11. PočnimoP.S. Pretplatite se i lajkujte video
Senzor temperature (LM35) U sučelju s ATmega32 i LCD zaslonom - Automatsko upravljanje ventilatorom: 6 koraka
Senzor temperature (LM35) U sučelju s ATmega32 i LCD zaslonom | Automatsko upravljanje ventilatorom: Senzor temperature (LM35) U sučelju s ATmega32 i LCD zaslonom