Innholdsfortegnelse:

BBQ temperatur- og kjøttsensor på ESP8266 med display: 5 trinn (med bilder)
BBQ temperatur- og kjøttsensor på ESP8266 med display: 5 trinn (med bilder)

Video: BBQ temperatur- og kjøttsensor på ESP8266 med display: 5 trinn (med bilder)

Video: BBQ temperatur- og kjøttsensor på ESP8266 med display: 5 trinn (med bilder)
Video: BBQ 101 | How To Control Heat & Temperature Teaser 2024, Desember
Anonim
Image
Image
BBQ temperatur- og kjøttsensor på ESP8266 med display
BBQ temperatur- og kjøttsensor på ESP8266 med display

I denne instruksjonsboken vil jeg vise deg hvordan du lager din egen versjon av et grillverktøy som måler den nåværende temperaturen i grillen din og slår på en vifte for å tenne den om nødvendig. I tillegg til dette er det også en kjøttkjernetemperatursensor festet, og alt er (i mitt tilfelle) koblet til Domoticz: sanntid avleses av gjeldende temperaturer og også logging.

Rekvisita

Ting du trenger:

  • Wemos D1 mini (1x)
  • MAX31855 Termoelementmodul inkludert sonde (2x)
  • Potensiometer 10k Ohm (1x)
  • LCD 2004 inkl. I2C -modul (1x)
  • IRF 520 mosfet (1x)
  • Vifte 5v (2x)
  • LM2596 DC forsyning (1x) - sett utgang til 5v, inngangen kan variere
  • Hus (1x)
  • Koblinger for termoelement (2x) - (koble til begge MAX31855 med probene)
  • DC -kontakt hunn (2x) - en for DC in (avhengig av DC strømforsyning)
  • DC -kontakt hann (1x) - for tilkobling av viftene
  • Mutter og bolt M3 x 30
  • DC strømforsyning minst 5v
  • litt tvillingtråd - for tilkobling av viftene.
  • gammel USB minikabel - for å drive D1 mini

Verktøy du trenger:

  • Loddestasjon
  • Driller i flere størrelser
  • Skjæreverktøy for visning

Trinn 1: Klargjøre boligen din

Forbereder boligen din
Forbereder boligen din
Forbereder boligen din
Forbereder boligen din

Mål først størrelsen på skjermen. Lag et kutt i toppen av huset til displayet passer fint inn. Lag deretter to hull på stedet for mouting -hullene på baksiden av LCD -skjermen (se bildet).

Enn bruk boltene M3x30 for å montere displayet i huset, se annet bilde fra toppen.

Nå begynner vi å koble / lodde alle delene sammen.

Trinn 2: Lodding

Lodding
Lodding

Nå er det på tide å koble alle delene sammen, se bildet og nedenfor:

Wemos D1 mini -> MAX31855 (BBQ)

3v3 -> VCC

GND -> GND

D6/ GPIO12 -> SO

D5 / GPIO14 -> SCK

D8 /GPIO15 -> CS

Wemos D1 mini -> MAX31855 (kjøtt)

3v3 -> VCC

GND -> GND

D6/ GPIO12 -> SO

D5 / GPIO14 -> SCK

D4 /GPIO2 -> CS

Wemos D1 mini -> Potmeter

3v3 -> VCC

GND-> GND

A0 -> Gryte

Wemos D1 mini -> IRF520

D0 -> SIG

GND -> GND

Wemos D1 mini -> LCD2004

D1 / GPIO5 -> SCL

D2 / GPIO4 -> SDA

5v -> VCC

GND -> GND

Trinn 3: Legg det i huset

Sett det i huset
Sett det i huset
Sett det i huset
Sett det i huset
Sett det hele i huset
Sett det hele i huset

Så nå er det på tide å legge alt i huset. Displayene er allerede montert der. Du legger bare delene forsiktig inn og at signaldelene ikke berører. Se bildet hvordan jeg gjorde det.

Dette er også øyeblikket for å bore de flere hullene for kontaktene. I mitt tilfelle satte jeg strømmen inn på den ene siden, og sensorene / vifteutgangen på det andre stedet.

Trinn 4: Programvare

Image
Image
Programvare
Programvare
Programvare
Programvare
Programvare
Programvare

Wemos D1 mini bør blinke med ESPeasy for denne opplæringen, men du kan bruke ditt eget valg. Slik installerer du ESPeasy se:

Konfigurer alle de tilkoblede enhetene til de riktige GPIO -ene (se bilder for mine konfigurasjoner)

  • Analog inngang (potmeter) til D0 / ADC (TOUT)
  • Vifte: GPIO 16
  • Grillsensor: GPIO15
  • LCD2004 -skjerm: GPIO4, 5, 0
  • Kjøttsensor: GPIO2

Oppgaveinnstillinger

Analog inngang:

Du må konfigurere 1024 målepunktene til "normale" grader. Jeg brukte 50 til 250'C, men du kan justere dette etter din smak under "topunktskalibrering". Se bilder. Intervall til 1 sek, verdi med 0 desimaler

Temperatursensorer (BBQ og kjøtt):

Måleintervall til 5 sek (endrer ikke så mye)

LCD2004:

Finn den riktige I2C -adressen, dette er litt prøving og feiling (eller når du vet adressen, velg den). Juster skjermstørrelsen til riktig størrelse (4x20). Fyll ut ønsket tekst og verdier ved linjene. Se bildet hvordan jeg gjorde dette (det er på nederlandsk).

Aktiver reglene under "Verktøy" og velg deretter "Regler" og "Gammel motor".

Da kan du lage en regel for å kontrollere viften (sørg for at navnet på enhetene og verdiene er det samme, ellers fungerer det ikke):

på Meting#Temperatur <[Waarde#Analog] do

la, 1, [Waarde#Analog]-[Meting#Temperatur]

hvis %v1 %> 5

GPIO, 16, 1 // slå på viften

slutt om

endon

på Meting#Temperatur> [Waarde#Analog] do

la, 2, [Meting#Temperatur]-[Waarde#Analog]

hvis %v2 %> 5

GPIO, 16, 0 // slå av viften

slutt om

endon

Det er på tide å teste det! Sørg for at ESP8266 kan koble til wifi -nettverket, ellers starter den ikke!

Trinn 5: Tid for grilling

Image
Image

Monter viftene sammen og monter dem på grillen. Se bilder hvordan gjorde dette. Nå er det å starte "BBQ -guruen" og begynne å grille!

Anbefalt: