INHOUDSOPGAWE:
- Voorrade
- Stap 1: berei u behuising voor
- Stap 2: Soldeer
- Stap 3: Sit dit alles in die behuising
- Stap 4: sagteware
- Stap 5: Tyd vir braai
Video: BBQ -temperatuur- en vleissensor op ESP8266 met skerm: 5 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
In hierdie instruksies sal ek u wys hoe u u eie weergawe kan maak van 'n braai -instrument wat die huidige temperatuur in u braai meet en 'n waaier aanskakel om dit aan te steek indien nodig. Daarbenewens is daar ook 'n vleisskerntemperatuursensor aan, en dit is alles (in my geval) aan Domoticz gekoppel: intydse uitlees van die huidige temperature en ook aanmelding.
Voorrade
Dinge wat jy nodig het:
- Wemos D1 mini (1x)
- MAX31855 Termokoppel module insluitend sonde (2x)
- Potensiometer 10k Ohm (1x)
- LCD 2004 incl. I2C -module (1x)
- IRF 520 mosfet (1x)
- Waaier 5v (2x)
- LM2596 DC -toevoer (1x) - stel die uitset op 5v, insette kan wissel
- Behuising (1x)
- Verbindings vir termokoppel (2x) - (verbind met beide MAX31855's met die sondes)
- DC -aansluiting vroulik (2x) - een vir DC -ingang (afhangende van die DC -kragbron)
- DC -aansluiting manlik (1x) - om die waaiers aan te sluit
- Moer en bout M3 x 30
- DC -kragvoorsiening ten minste 5v
- 'n paar dubbeldraad - om die waaiers aan te sluit.
- ou USB -mini -kabel - om die D1 mini aan te skakel
Gereedskap wat u benodig:
- Soldeerstasie
- Bore in verskillende groottes
- Snyhulpmiddel vir vertoning
Stap 1: berei u behuising voor
Meet eers die grootte van die skerm. Maak 'n sny aan die bokant van die behuizing, sodat die skerm mooi pas. Maak dan twee gate op die plek van die snygate in die agterplaat van die LCD (sien foto).
Gebruik dan die boute M3x30 om die skerm in die behuizing te monteer, sien 'n ander prent van bo.
Nou begin ons al die dele saam verbind / soldeer.
Stap 2: Soldeer
Dit is nou tyd om al die dele aan mekaar te koppel, sien die prentjie en hieronder:
Wemos D1 mini -> MAX31855 (BBQ)
3v3 -> VCC
GND -> GND
D6/ GPIO12 -> SO
D5 / GPIO14 -> SCK
D8 /GPIO15 -> CS
Wemos D1 mini -> MAX31855 (vleis)
3v3 -> VCC
GND -> GND
D6/ GPIO12 -> SO
D5 / GPIO14 -> SCK
D4 /GPIO2 -> CS
Wemos D1 mini -> Potmeter
3v3 -> VCC
GND-> GND
A0 -> Pot
Wemos D1 mini -> IRF520
D0 -> SIG
GND -> GND
Wemos D1 mini -> LCD2004
D1 / GPIO5 -> SCL
D2 / GPIO4 -> SDA
5v -> VCC
GND -> GND
Stap 3: Sit dit alles in die behuising
Dit is dus nou tyd om dit alles in die behuising te plaas. Die skerms is reeds daar aangebring. Plaas net die dele saggies in en dat die seindele nie raak nie. Sien die prentjie hoe ek dit gedoen het.
Dit is ook die oomblik om die verskillende gate vir die verbindings te boor. In my geval sit ek die krag aan die een kant en die sensors / waaier -uitset aan die ander kant.
Stap 4: sagteware
Die Wemos D1 mini moet met ESPeasy flits vir hierdie tutoriaal, maar u kan u eie keuse gebruik. Hoe om ESPeasy te installeer, sien:
Stel al die aangehegte toestelle op die regte GPIO's in (sien foto's vir my konfigurasies)
- Analoog ingang (potmeter) na D0 / ADC (TOUT)
- Waaier: GPIO 16
- BBQ sensor: GPIO15
- LCD2004 -skerm: GPIO4, 5, 0
- Vleissensor: GPIO2
Taakinstellings
Analoog insette:
U moet die 1024 meetpunte instel op 'normale' grade. Ek het 50 tot 250'C gebruik, maar u kan dit aanpas volgens 'tweepuntkalibrasie'. Sien prente. Interval tot 1 sek., Waarde met 0 desimale
Temperatuursensors (braai en vleis):
Meetinterval tot 5 sek. (Verander nie soveel nie)
LCD2004:
Soek die regte I2C -adres, dit is 'n toets en fout (of as u die adres ken, kies dit). Pas die skermgrootte aan tot die regte grootte (4x20). Vul die gewenste teks en waardes by die reëls in. Sien prentjie hoe ek dit gedoen het (dit is in Nederlands).
Aktiveer die reëls onder "Tools" en kies dan "Reëls" en "Old Engine".
Maak 'n reël om die waaier te beheer (maak seker dat u die toestelle en die waardes dieselfde noem, anders werk dit nie):
op Meting#Temperatuur <[Waarde#Analoog] do
laat, 1, [Waarde#Analoog]-[Meting#temperatuur]
as %v1 %> 5
GPIO, 16, 1 // skakel waaier aan
endif
endon
op Meting#Temperatuur> [Waarde#Analoog] do
laat, 2, [Meting#temperatuur]-[Waarde#analoog]
as %v2 %> 5
GPIO, 16, 0 // skakel waaier af
endif
endon
Dit is tyd om dit te toets! Maak seker dat die ESP8266 die wifi -netwerk kan verbind, anders begin dit nie!
Stap 5: Tyd vir braai
Monteer nou die waaiers saam en monteer dit op die braai. Sien foto's hoe dit gedoen is. Dit is nou om die 'BBQ -ghoeroe' te begin en te braai!
Aanbeveel:
BBQ Pi (met data -visualisering!): 4 stappe (met foto's)
BBQ Pi (met data -visualisering!): Inleiding Barbecue verwys meestal na die stadige proses om indirekte hitte te gebruik om u gunsteling vleis te kook. Alhoewel hierdie kookmetode baie gewild is - veral in die VSA - het dit volgens sommige sommige nogal 'n ernstige probleem
Hardloop sonder 'n skerm / skerm (sonder kop) op Raspberry Pi of ander Linux / unix -gebaseerde rekenaars: 6 stappe
Hardloop sonder 'n skerm / skerm (sonder kop) op Raspberry Pi of ander Linux / unix -gebaseerde rekenaars: As die meeste mense 'n Raspberry PI koop, dink hulle dat hulle 'n rekenaarskerm nodig het. Moenie u geld mors op onnodige rekenaarmonitors en sleutelborde nie. Moenie u tyd mors om sleutelborde en monitors tussen rekenaars te skuif nie. Moenie 'n TV vasmaak as dit nie is nie
Grafika op 'n SSD1306 I2C OLED 128x64 -skerm met CircuitPython met 'n Itsybitsy M4 Express: 13 stappe (met foto's)
Grafika op 'n SSD1306 I2C OLED 128x64 -skerm met CircuitPython met behulp van 'n Itsybitsy M4 Express: Die SSD1306 OLED -skerm is 'n klein (0,96 "), goedkoop, algemeen beskikbaar, I2C, monochroom grafiese skerm met 128x64 pixels, wat maklik gekoppel kan word (slegs 4 drade) na mikroprosessor -ontwikkelingsborde soos 'n Raspberry Pi, Arduino of
Beheer van 7-segment LED-skerm met behulp van ESP8266-webbediener: 8 stappe (met foto's)
Beheer van 7-segment LED-skerm met behulp van ESP8266-webbediener: My projek het 'n Nodemcu ESP8266 wat 'n 7-segment-skerm deur die http-bediener beheer met behulp van html-vorm
Hoe om 'n intydse klok te maak met Arduino en TFT -skerm - Arduino Mega RTC met 3,5 duim TFT -skerm: 4 stappe
Hoe om 'n intydse horlosie te maak met behulp van Arduino en TFT-skerm | Arduino Mega RTC met 3,5 duim TFT-skerm: Besoek my Youtube-kanaal 2560 en DS3231 RTC-module … .Voordat u begin … kyk na die video van my YouTube-kanaal..Let op:- As u Arduin gebruik