![BBQ temperatur- och köttsensor på ESP8266 med display: 5 steg (med bilder) BBQ temperatur- och köttsensor på ESP8266 med display: 5 steg (med bilder)](https://i.howwhatproduce.com/images/002/image-3259-9-j.webp)
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:10
![Image Image](https://i.howwhatproduce.com/images/002/image-3259-11-j.webp)
![](https://i.ytimg.com/vi/EZ_VHtOtUsQ/hqdefault.jpg)
![BBQ temperatur- och köttsensor på ESP8266 med display BBQ temperatur- och köttsensor på ESP8266 med display](https://i.howwhatproduce.com/images/002/image-3259-12-j.webp)
I denna instruktionsbok kommer jag att visa dig hur du gör din egen version av ett grillverktyg som mäter den aktuella temperaturen i din grill och slår på en fläkt för att tända den vid behov. Utöver detta finns också en köttkärntemperatursensor ansluten, och allt är (i mitt fall) kopplat till Domoticz: läs av realtid från aktuella temperaturer och loggar också.
Tillbehör
Saker du behöver:
- Wemos D1 mini (1x)
- MAX31855 Termoelementmodul inklusive sond (2x)
- Potentiometer 10k Ohm (1x)
- LCD 2004 inkl I2C -modul (1x)
- IRF 520 mosfet (1x)
- Fläkt 5v (2x)
- LM2596 DC -matning (1x) - ställ in utgången till 5v, ingången kan variera
- Hus (1x)
- Kontaktdon för termoelement (2x) - (anslut till båda MAX31855 med sonderna)
- DC -kontakt hona (2x) - en för DC in (beroende på DC -strömuttag)
- DC -kontakt hane (1x) - för anslutning av fläktar
- Mutter och bult M3 x 30
- DC -strömförsörjning minst 5v
- lite tvillingtråd - för att ansluta fläktarna.
- gammal USB -minikabel - för att driva D1 mini
Verktyg du behöver:
- Lödstation
- Borrar i flera storlekar
- Skärverktyg för display
Steg 1: Förbered ditt hus
![Förbered ditt hus Förbered ditt hus](https://i.howwhatproduce.com/images/002/image-3259-13-j.webp)
![Förbered ditt hus Förbered ditt hus](https://i.howwhatproduce.com/images/002/image-3259-14-j.webp)
Mät först skärmens storlek. Gör en skärning i ovansidan av huset till displayen passar fint. Gör sedan två hål på platsen för tapphålen på LCD -skärmens bakplatta (se foto).
Använd sedan bultarna M3x30 för att montera displayen i huset, se annan bild uppifrån.
Nu börjar vi ansluta / lödda alla delar tillsammans.
Steg 2: Lödning
![Lödning Lödning](https://i.howwhatproduce.com/images/002/image-3259-15-j.webp)
Nu är det dags att koppla ihop alla delar, se bild och nedan:
Wemos D1 mini -> MAX31855 (BBQ)
3v3 -> VCC
GND -> GND
D6/ GPIO12 -> SO
D5 / GPIO14 -> SCK
D8 /GPIO15 -> CS
Wemos D1 mini -> MAX31855 (kött)
3v3 -> VCC
GND -> GND
D6/ GPIO12 -> SO
D5 / GPIO14 -> SCK
D4 /GPIO2 -> CS
Wemos D1 mini -> Potmeter
3v3 -> VCC
GND-> GND
A0 -> Gryta
Wemos D1 mini -> IRF520
D0 -> SIG
GND -> GND
Wemos D1 mini -> LCD2004
D1 / GPIO5 -> SCL
D2 / GPIO4 -> SDA
5v -> VCC
GND -> GND
Steg 3: Lägg det i huset
![Lägg det i huset Lägg det i huset](https://i.howwhatproduce.com/images/002/image-3259-16-j.webp)
![Lägg det i huset Lägg det i huset](https://i.howwhatproduce.com/images/002/image-3259-17-j.webp)
![Lägg det i huset Lägg det i huset](https://i.howwhatproduce.com/images/002/image-3259-18-j.webp)
Så nu är det dags att lägga allt i huset. Displayerna är redan monterade där. Du lägger bara in alla delarna, försiktigt och att signaldelarna inte rör vid varandra. Se bilden hur jag gjorde.
Det här är också ögonblicket för att borra flera hål för kontakterna. I mitt fall sätter jag in strömmen på ena sidan och sensorerna / fläktutgången på den andra platsen.
Steg 4: Programvara
![](https://i.ytimg.com/vi/naS3RIZdNps/hqdefault.jpg)
![Image Image](https://i.howwhatproduce.com/images/002/image-3259-21-j.webp)
![programvara programvara](https://i.howwhatproduce.com/images/002/image-3259-22-j.webp)
![programvara programvara](https://i.howwhatproduce.com/images/002/image-3259-23-j.webp)
![programvara programvara](https://i.howwhatproduce.com/images/002/image-3259-24-j.webp)
Wemos D1 mini ska blixtad med ESPeasy för denna handledning, men du kan använda ditt eget val. Hur du installerar ESPeasy se:
Konfigurera alla anslutna enheter till rätt GPIO (se bilder för mina konfigurationer)
- Analog ingång (potmeter) till D0 / ADC (TOUT)
- Fläkt: GPIO 16
- Grillsensor: GPIO15
- LCD2004 -skärm: GPIO4, 5, 0
- Köttsensor: GPIO2
Uppgiftsinställningar
Analog ingång:
Du måste konfigurera 1024 mätpunkter till "normala" grader. Jag använde 50 till 250'C men du kan justera detta efter dina önskemål under "tvåpunktskalibrering". Se bilder. Intervall till 1 sek, värde med 0 decimaler
Temperatursensorer (grill och kött):
Mätintervall till 5 sek (ändras inte så mycket)
LCD2004:
Hitta rätt I2C -adress, detta är lite försök och fel (eller när du vet adressen väljer du den). Justera skärmstorleken till rätt storlek (4x20). Fyll i önskad text och värden vid raderna. Se bild hur jag gjorde detta (det är på nederländska).
Aktivera reglerna under "Verktyg" och välj sedan "Regler" och "Gammal motor".
Än en regel, för att styra fläkten (se till att namnen på enheterna och värdena är desamma, annars fungerar det inte):
på Meting#Temperatur <[Waarde#Analog] do
låt, 1, [Waarde#Analog]-[Meting#Temperatur]
om %v1 %> 5
GPIO, 16, 1 // slå på fläkten
endif
endon
på Meting#Temperatur> [Waarde#Analog] do
låt, 2, [Meting#Temperature]-[Waarde#Analog]
om %v2 %> 5
GPIO, 16, 0 // stäng av fläkten
endif
endon
Det är dags att testa det! Se till att ESP8266 kan ansluta wifi -nätverket, annars startar det inte!
Steg 5: Dags för grillning
![Image Image](https://i.howwhatproduce.com/images/002/image-3259-26-j.webp)
![](https://i.ytimg.com/vi/EZ_VHtOtUsQ/hqdefault.jpg)
Montera nu fläktarna och montera dem på grillen. Se bilder hur det gick till. Nu är det att starta "BBQ -gurun" och börja grilla!
Rekommenderad:
Arduino Display Temperatur på TM1637 LED Display: 7 steg
![Arduino Display Temperatur på TM1637 LED Display: 7 steg Arduino Display Temperatur på TM1637 LED Display: 7 steg](https://i.howwhatproduce.com/images/001/image-337-j.webp)
Arduino Display Temperature på TM1637 LED Display: I den här självstudien lär vi oss hur man visar temperaturen med LED Display TM1637 och DHT11 sensor och Visuino. Se videon
BBQ Pi (med datavisualisering!): 4 steg (med bilder)
![BBQ Pi (med datavisualisering!): 4 steg (med bilder) BBQ Pi (med datavisualisering!): 4 steg (med bilder)](https://i.howwhatproduce.com/images/006/image-16067-j.webp)
BBQ Pi (med datavisualisering!): Introduktion Grillning avser oftast den långsamma processen att använda indirekt värme för att laga dina favoritkött. Även om denna matlagningsmetod är oerhört populär - särskilt i USA - har den vad som kan anses vara ganska allvarligt
Veckodag, kalender, tid, luftfuktighet/temperatur med batterisparläge: 10 steg (med bilder)
![Veckodag, kalender, tid, luftfuktighet/temperatur med batterisparläge: 10 steg (med bilder) Veckodag, kalender, tid, luftfuktighet/temperatur med batterisparläge: 10 steg (med bilder)](https://i.howwhatproduce.com/images/011/image-31052-j.webp)
Veckodag, kalender, tid, luftfuktighet/temperatur med batterisparläge: Energisparläget här är det som skiljer denna instruktör från andra exempel som visar veckodag, månad, dag i månaden, tid, luftfuktighet och temperatur. Det är denna förmåga som gör att detta projekt kan köras från ett batteri, utan
Mät temperatur från PT100 med Arduino: 6 steg (med bilder)
![Mät temperatur från PT100 med Arduino: 6 steg (med bilder) Mät temperatur från PT100 med Arduino: 6 steg (med bilder)](https://i.howwhatproduce.com/images/002/image-4200-69-j.webp)
Mätning av temperatur från PT100 Användning av Arduino: PT100 är en motståndstemperaturdetektor (RTD) som ändrar dess motstånd beroende på dess omgivande temperatur, den används i stor utsträckning för industriella processer med långsam dynamik och relativt breda temperaturområden. Den används för långsam dynami
Skickar ett SMS med temperatur i tid: 5 steg (med bilder)
![Skickar ett SMS med temperatur i tid: 5 steg (med bilder) Skickar ett SMS med temperatur i tid: 5 steg (med bilder)](https://i.howwhatproduce.com/images/001/image-1907-82-j.webp)
Skickar ett SMS med temperatur i tid: Tanken är att få ett temperatur -sms från mina faders hus. Inget fancy bara att snabbt sätta ihop delar. Delarna är: Geekcreit ® ATmega328P Nano V3 Controller Board Compatible ArduinoDIY NANO IO Shield V1.O Expansionskort för ArduinoDS130