Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Klargjøre boligen din
- Trinn 2: Lodding
- Trinn 3: Legg det i huset
- Trinn 4: Programvare
- Trinn 5: Tid for grilling
Video: BBQ temperatur- og kjøttsensor på ESP8266 med display: 5 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
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
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
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
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
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
Monter viftene sammen og monter dem på grillen. Se bilder hvordan gjorde dette. Nå er det å starte "BBQ -guruen" og begynne å grille!
Anbefalt:
IoT temperatur- og fuktighetsmåler med OLED -skjerm: 5 trinn (med bilder)
IoT temperatur- og fuktighetsmåler med OLED -skjerm: Kontroller temperatur og fuktighet i en OLED -skjerm når som helst, og saml samtidig dataene i en IoT -plattform. Forrige uke publiserte jeg et prosjekt kalt Simplest IoT temperatur- og fuktighetsmåler. Det er et godt prosjekt fordi du kan
IoT datatjener med dobbel temperatur: 12 trinn (med bilder)
IoT Dual Temperature Data Server: Dette er mitt første forsøk på å skrive en Instructable, så vær så snill! Hvis du synes dette ikke er så ille, så stem på meg i First Time Author Contest. Dette er mitt Lock-Down-prosjekt for å fjernovervåke 2 temperaturer i et drivhus
DISPLAY FUKTIGHET OG TEMPERATUR PÅ LCD MED ARDUINO NANO: 5 trinn
DISPLAY FUKTIGHET OG TEMPERATUR PÅ LCD MED ARDUINO NANO: Følgende instrukser handler om å lage et enkelt LCD -grensesnitt med arduino nano
BBQ Pi (med datavisualisering!): 4 trinn (med bilder)
BBQ Pi (med datavisualisering!): Innledning Grilling refererer vanligvis til den langsomme prosessen med å bruke indirekte varme til å lage favorittkjøttet ditt. Selv om denne metoden for matlaging er enormt populær - spesielt i USA - har den det som noen synes er ganske alvorlig
Temperatur og fuktighet Display og datainnsamling med Arduino og prosessering: 13 trinn (med bilder)
Temperatur- og fuktighetsvisning og datainnsamling med Arduino og prosessering: Intro: Dette er et prosjekt som bruker et Arduino -kort, en sensor (DHT11), en Windows -datamaskin og et behandlingsprogram (et gratis nedlastbart program) for å vise temperatur, fuktighetsdata i digital og stolpediagramform, vis tid og dato og kjør en opptellingstid