Sisukord:

Grillimis- ja lihaandur ESP8266 ekraanil: 5 sammu (piltidega)
Grillimis- ja lihaandur ESP8266 ekraanil: 5 sammu (piltidega)

Video: Grillimis- ja lihaandur ESP8266 ekraanil: 5 sammu (piltidega)

Video: Grillimis- ja lihaandur ESP8266 ekraanil: 5 sammu (piltidega)
Video: Uneallika puhketalu külalistemaja video 2024, Juuli
Anonim
Image
Image
BBQ temperatuuri- ja lihaandur ekraanil ESP8266
BBQ temperatuuri- ja lihaandur ekraanil ESP8266

Selles juhendis näitan teile, kuidas teha oma versioon BBQ -tööriistast, mis mõõdab teie grilli praegust temperatuuri ja lülitab ventilaatori sisse, et seda vajadusel süüdata. Lisaks sellele on lisatud ka liha südamiku temperatuuriandur ja see kõik on (minu puhul) ühendatud Domoticziga: reaalajas lugemine praegustest temperatuuridest ja ka logimine.

Tarvikud

Asjad, mida vajate:

  • Wemos D1 mini (1x)
  • MAX31855 Termopaarimoodul koos sondiga (2x)
  • Potentsiomeeter 10 kΩ (1x)
  • LCD 2004 koos I2C mooduliga (1x)
  • IRF 520 mosfet (1x)
  • Ventilaator 5v (2x)
  • LM2596 alalisvoolu toide (1x) - seadke väljund 5v, sisend võib olla erinev
  • Korpus (1x)
  • Termopaari pistikud (2x) - (ühendage sondidega mõlema MAX31855 -ga)
  • Alalisvoolu pistik (2x) - üks alalisvoolu jaoks (olenevalt alalisvoolu toitepesast)
  • Alalisvoolu pistik (1x) - ventilaatorite ühendamiseks
  • Mutter ja polt M3 x 30
  • Alalisvoolu toide vähemalt 5V
  • mõni kahejuhtmeline - ventilaatorite ühendamiseks.
  • vana USB minikaabel - D1 mini toiteks

Vajalikud tööriistad:

  • Jootmisjaam
  • Puurid mitmes suuruses
  • Lõiketööriist kuvamiseks

Samm: eluaseme ettevalmistamine

Eluaseme ettevalmistamine
Eluaseme ettevalmistamine
Eluaseme ettevalmistamine
Eluaseme ettevalmistamine

Kõigepealt mõõtke ekraani suurust. Tehke korpuse ülaosas lõige ekraanile, mis sobib kenasti sisse. Seejärel tehke vedelkristallekraani tagaplaadil olevate aukude asukohta kaks auku (vt fotot).

Kui kasutate ekraani korpusesse paigaldamiseks polte M3x30, vaadake teist pilti ülalt.

Nüüd hakkame kõiki osi kokku ühendama / jootma.

2. samm: jootmine

Jootmine
Jootmine

Nüüd on aeg kõik osad omavahel ühendada, vaata pilti ja allpool:

Wemos D1 mini -> MAX31855 (BBQ)

3v3 -> VCC

GND -> GND

D6/ GPIO12 -> NII

D5 / GPIO14 -> SCK

D8 /GPIO15 -> CS

Wemos D1 mini -> MAX31855 (liha)

3v3 -> VCC

GND -> GND

D6/ GPIO12 -> NII

D5 / GPIO14 -> SCK

D4 /GPIO2 -> CS

Wemos D1 mini -> Potmeter

3v3 -> VCC

GND-> GND

A0 -> Pott

Wemos D1 mini -> IRF520

D0 -> SIG

GND -> GND

Wemos D1 mini -> LCD2004

D1 / GPIO5 -> SCL

D2 / GPIO4 -> SDA

5v -> VCC

GND -> GND

Samm: pange see korpusesse Al

Pange see Al korpusesse
Pange see Al korpusesse
Pange see Al korpusesse
Pange see Al korpusesse
Pange see Al korpusesse
Pange see Al korpusesse

Nii et nüüd on aeg see kõik korpusesse panna. Näidikud on sinna juba paigaldatud. Paned lihtsalt kõik osad õrnalt sisse ja et signaalosad ei puutu kokku. Vaata pilti, kuidas ma seda tegin.

Samuti on see hetk puurida pistikute jaoks mitu auku. Minu puhul panin toite ühele küljele ja andurid / ventilaatori väljundi teisele saidile.

4. samm: tarkvara

Image
Image
Tarkvara
Tarkvara
Tarkvara
Tarkvara
Tarkvara
Tarkvara

Selle õpetuse jaoks tuleks Wemos D1 mini kasutada ESPeasy abil, kuid võite kasutada oma valikut. ESPeasy installimist vaadake:

Seadistage kõik lisatud seadmed õigetele GPIO -dele (minu konfiguratsiooni leiate piltidelt)

  • Analoogsisend (potmeter) kuni D0 / ADC (TOUT)
  • Ventilaator: GPIO 16
  • Grillimisandur: GPIO15
  • LCD2004 ekraan: GPIO4, 5, 0
  • Lihasensor: GPIO2

Ülesande seaded

Analoogsisend:

Peate konfigureerima 1024 mõõtmispunkti "tavalisteks" kraadideks. Ma kasutasin 50 kuni 250 ° C, kuid saate seda oma maitse järgi reguleerida "kahe punkti kalibreerimise" all. Vaata pilte. Intervall kuni 1 sekund, väärtus 0 komakohaga

Temperatuuriandurid (grill ja liha):

Mõõtmisintervall kuni 5 sekundit (ei muutu nii palju)

LCD2004:

Leidke õige I2C -aadress, see on katse ja viga (või kui teate aadressi, valige see). Reguleerige ekraani suurus õigeks (4x20). Täitke ridadel soovitud tekst ja väärtused. Vaata pilti, kuidas ma seda tegin (hollandi keeles).

Lubage reeglid jaotises "Tööriistad" ja seejärel valige "Reeglid" ja "Vana mootor".

Ventilaatori juhtimiseks järgige reeglit (veenduge, et teie seadmete nimed ja väärtused oleksid samad, vastasel juhul see ei tööta):

mõõtmisel#Temperature <[Waarde#Analog] do

lubage, 1, [Waarde#analoog]-[Mõõtmise#temperatuur]

kui %v1 %> 5

GPIO, 16, 1 // lülitage ventilaator sisse

endif

endon

mõõtmisel#Temperatuur> [Waarde#Analog]

lase, 2, [Mõõtmise#temperatuur]-[Waarde#analoog]

kui %v2 %> 5

GPIO, 16, 0 // lülitage ventilaator välja

endif

endon

On aeg seda testida! Veenduge, et ESP8266 saab WiFi -võrku ühendada, muidu see ei käivitu!

Samm: aeg grillimiseks

Image
Image

Nüüd ühendage ventilaatorid kokku ja paigaldage need grillile. Vaata pilte, kuidas see õnnestus. Nüüd tuleb alustada "BBQ guruga" ja alustada grillimist!

Soovitan: