Sisällysluettelo:

BBQ -lämpötila- ja liha -anturi ESP8266 -näytöllä: 5 vaihetta (kuvilla)
BBQ -lämpötila- ja liha -anturi ESP8266 -näytöllä: 5 vaihetta (kuvilla)

Video: BBQ -lämpötila- ja liha -anturi ESP8266 -näytöllä: 5 vaihetta (kuvilla)

Video: BBQ -lämpötila- ja liha -anturi ESP8266 -näytöllä: 5 vaihetta (kuvilla)
Video: New day - new food with thermometers ThermoPro🌡 #thermopro 2024, Marraskuu
Anonim
Image
Image
BBQ -lämpötila- ja liha -anturi ESP8266 -näytöllä
BBQ -lämpötila- ja liha -anturi ESP8266 -näytöllä

Tässä ohjeessa näytän sinulle, kuinka voit tehdä oman version BBQ -työkalusta, joka mittaa grillisi nykyisen lämpötilan ja käynnistää tuulettimen sytyttääksesi sen tarvittaessa. Tämän lisäksi on myös lihan ytimen lämpötila -anturi kiinnitetty, ja tämä kaikki on (minun tapauksessani) kytketty Domoticziin: reaaliaikainen lukeminen nykyisistä lämpötiloista ja myös kirjaus.

Tarvikkeet

Tarvitsemasi asiat:

  • Wemos D1 mini (1x)
  • MAX31855 Lämpöparimoduuli, jossa anturi (2x)
  • Potentiometri 10 k ohmia (1x)
  • LCD 2004 sisältää I2C -moduulin (1x)
  • IRF 520 mosfet (1x)
  • Tuuletin 5v (2x)
  • LM2596 DC -syöttö (1x) - aseta lähtö 5v, tulo voi vaihdella
  • Kotelo (1x)
  • Liittimet termoparille (2x) - (liitä molemmat MAX31855: t anturilla)
  • DC -liittimen naaras (2x) - yksi DC -tulolle (DC -virtalähteestä riippuen)
  • DC -liittimen uros (1x) - puhaltimien liittämiseen
  • Mutteri ja pultti M3 x 30
  • DC -virtalähde vähintään 5v
  • joitakin kaksijohtimia - puhaltimien liittämiseen.
  • vanha USB -minikaapeli - D1 minin virtalähteeksi

Tarvittavat työkalut:

  • Juotosasema
  • Porat useassa koossa
  • Leikkuutyökalu näytölle

Vaihe 1: Asuntosi valmistelu

Asuntosi valmistelu
Asuntosi valmistelu
Asuntosi valmistelu
Asuntosi valmistelu

Mittaa ensin näytön koko. Tee leikkaus kotelon yläosasta näyttöön sopivaksi. Tee sitten kaksi reikää nestekidenäytön takalevyn suutinreikien kohdalle (katso kuva).

Kiinnitä näyttö koteloon ruuveilla M3x30, katso toinen kuva ylhäältä.

Nyt aloitamme kaikkien osien liittämisen / juottamisen yhteen.

Vaihe 2: Juotos

Juotos
Juotos

Nyt on aika yhdistää kaikki osat yhteen, katso kuva ja alla:

Wemos D1 mini -> MAX31855 (BBQ)

3v3 -> VCC

GND -> GND

D6/ GPIO12 -> SO

D5 / GPIO14 -> SCK

D8 /GPIO15 -> CS

Wemos D1 mini -> MAX31855 (liha)

3v3 -> VCC

GND -> GND

D6/ GPIO12 -> SO

D5 / GPIO14 -> SCK

D4 /GPIO2 -> CS

Wemos D1 mini -> Potterimittari

3v3 -> VCC

GND-> GND

A0 -> Potti

Wemos D1 mini -> IRF520

D0 -> SIG

GND -> GND

Wemos D1 mini -> LCD2004

D1 / GPIO5 -> SCL

D2 / GPIO4 -> SDA

5v -> VCC

GND -> GND

Vaihe 3: Laita se Al koteloon

Laita se Al koteloon
Laita se Al koteloon
Laita se Al koteloon
Laita se Al koteloon
Laita se Al koteloon
Laita se Al koteloon

Joten nyt on aika laittaa kaikki koteloon. Näytöt on jo asennettu sinne. Laitat vain kaikki osat varovasti sisään ja että signaaliosat eivät kosketa. Katso kuva miten tein sen.

Lisäksi tämä on hetki porata useita reikiä liittimille. Minun tapauksessani laitan virran toiselle puolelle ja anturit / tuulettimen lähdön toiselle sivustolle.

Vaihe 4: Ohjelmisto

Image
Image
Ohjelmisto
Ohjelmisto
Ohjelmisto
Ohjelmisto
Ohjelmisto
Ohjelmisto

Tässä opetusohjelmassa Wemos D1 mini -laitteen pitäisi vilkkua ESPeasy -ohjelmalla, mutta voit käyttää omaa valintasi. Katso ESPeasyn asennusohjeet:

Määritä kaikki liitetyt laitteet oikeille GPIO -laitteille (katso kokoonpanoni kuvista)

  • Analoginen tulo (potometri) - D0 / ADC (TOUT)
  • Tuuletin: GPIO 16
  • Grillausanturi: GPIO15
  • LCD2004 -näyttö: GPIO4, 5, 0
  • Liha -anturi: GPIO2

Tehtävän asetukset

Analoginen tulo:

Sinun on määritettävä 1024 mittauspistettä "normaaliksi". Käytin 50-250'C, mutta voit säätää tämän mielesi mukaan "kahden pisteen kalibroinnissa". Katso kuvia. Väli 1 sek, arvo 0 desimaalia

Lämpötila -anturit (BBQ ja liha):

Mittausväli 5 sekuntiin (ei muutu niin paljon)

LCD2004:

Löydä oikea I2C -osoite, tämä on kokeilu ja erehdys (tai kun tiedät osoitteen, valitse se). Säädä näytön koko oikeaan kokoon (4x20). Kirjoita riveille haluamasi teksti ja arvot. Katso kuva, miten tein tämän (se on hollanniksi).

Ota säännöt käyttöön kohdassa "Työkalut" ja valitse sitten "Säännöt" ja "Vanha moottori".

Tee sääntö puhaltimen ohjaamiseksi (varmista, että laitteiden nimet ja arvot ovat samat, muuten se ei toimi):

on Mittaus#Lämpötila <[Waarde#Analog] do

anna, 1, [Waarde#analoginen]-[Mittaus#lämpötila]

jos %v1 %> 5

GPIO, 16, 1 // kytke tuuletin päälle

loppu Jos

endon

Mittaus#Lämpötila> [Waarde#Analoginen]

anna, 2, [Mittaus#Lämpötila]-[Waarde#Analoginen]

jos %v2 %> 5

GPIO, 16, 0 // sammuta tuuletin

loppu Jos

endon

On aika testata! Varmista, että ESP8266 voi muodostaa yhteyden wifi -verkkoon, muuten se ei käynnisty!

Vaihe 5: Grillausaika

Image
Image

Asenna nyt tuulettimet yhteen ja asenna ne grillille. Katso kuvia, miten tämä onnistui. Nyt on aloitettava "BBQ -guru" ja grillattava!

Suositeltava: