Satura rādītājs:
- Piegādes
- 1. darbība: mājokļa sagatavošana
- 2. solis: lodēšana
- 3. solis: ievietojiet to Al korpusā
- 4. solis: programmatūra
- 5. solis: laiks grilēšanai
Video: BBQ temperatūras un gaļas sensors uz ESP8266 ar displeju: 5 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Šajā pamācībā es jums parādīšu, kā izveidot savu BBQ rīka versiju, kas mēra jūsu grila pašreizējo temperatūru un ieslēdz ventilatoru, lai to iedegtu, ja nepieciešams. Papildus tam ir pievienots arī gaļas kodola temperatūras sensors, un tas viss (manā gadījumā) ir savienots ar Domoticz: reālā laika nolasīšana no pašreizējās temperatūras un arī reģistrēšana.
Piegādes
Nepieciešamās lietas:
- Wemos D1 mini (1x)
- MAX31855 termopāra modulis ar zondi (2x)
- Potenciometrs 10 kΩ (1x)
- LCD 2004 ar I2C moduli (1x)
- IRF 520 mosfet (1x)
- Ventilators 5v (2x)
- LM2596 līdzstrāvas padeve (1x) - iestatiet izeju uz 5v, ieeja var atšķirties
- Korpuss (1x)
- Savienotāji termopāram (2x) - (savienojiet ar abiem MAX31855 ar zondēm)
- Līdzstrāvas savienotāja mātīte (2x) - viena līdzstrāvas ieejai (atkarībā no līdzstrāvas barošanas ligzdas)
- Līdzstrāvas savienotājs (1x) - ventilatoru pievienošanai
- Uzgrieznis un skrūve M3 x 30
- Līdzstrāvas barošana vismaz 5v
- daži divu vadu - ventilatoru savienošanai.
- vecs USB mini kabelis - D1 mini barošanai
Nepieciešamie rīki:
- Lodēšanas stacija
- Urbji vairākos izmēros
- Griešanas rīks displejam
1. darbība: mājokļa sagatavošana
Sākumā izmēriet displeja izmēru. Izgrieziet korpusa augšdaļu pie displeja. Pēc tam LCD aizmugurējā plāksnē izveidojiet divus caurumus iztukšošanas caurumu vietā (skatiet fotoattēlu).
Displeja uzstādīšanai korpusā izmantojiet skrūves M3x30, skatiet citu attēlu no augšas.
Tagad mēs sākam savienot / lodēt visas detaļas kopā.
2. solis: lodēšana
Tagad ir pienācis laiks savienot visas detaļas kopā, skatiet attēlu un zemāk:
Wemos D1 mini -> MAX31855 (BBQ)
3v3 -> VCC
GND -> GND
D6/ GPIO12 -> SO
D5 / GPIO14 -> SCK
D8 /GPIO15 -> CS
Wemos D1 mini -> MAX31855 (gaļa)
3v3 -> VCC
GND -> GND
D6/ GPIO12 -> SO
D5 / GPIO14 -> SCK
D4 /GPIO2 -> CS
Wemos D1 mini -> Potmetrs
3v3 -> VCC
GND-> GND
A0 -> katls
Wemos D1 mini -> IRF520
D0 -> SIG
GND -> GND
Wemos D1 mini -> LCD2004
D1 / GPIO5 -> SCL
D2 / GPIO4 -> SDA
5v -> VCC
GND -> GND
3. solis: ievietojiet to Al korpusā
Tāpēc tagad ir pienācis laiks to visu ievietot korpusā. Displeji tur jau ir uzstādīti. Jūs vienkārši ievietojat visas detaļas, maigi un lai signāla daļas nepieskartos. Skatiet attēlu, kā es to izdarīju.
Turklāt šis ir brīdis, kad jāizurbj vairāki caurumi savienotājiem. Manā gadījumā es ievietoju strāvu vienā pusē un sensorus / ventilatora izeju otrā vietā.
4. solis: programmatūra
Šai apmācībai Wemos D1 mini vajadzētu mirgot ar ESPeasy, taču jūs varat izmantot savu izvēli. Skatiet, kā instalēt ESPeasy:
Konfigurējiet visas pievienotās ierīces pareizajiem GPIO (manu konfigurāciju skatiet attēlos)
- Analogā ieeja (potmetrs) līdz D0 / ADC (TOUT)
- Ventilators: GPIO 16
- BBQ sensors: GPIO15
- LCD2004 displejs: GPIO4, 5, 0
- Gaļas sensors: GPIO2
Uzdevuma iestatījumi
Analogā ieeja:
Jums ir jākonfigurē 1024 mērīšanas punkti "normālos" grādos. Es izmantoju 50 līdz 250 ° C, bet jūs varat to pielāgot pēc savas izvēles sadaļā "divu punktu kalibrēšana". Skatīt attēlus. Intervāls līdz 1 sekundei, vērtība ar 0 zīmēm aiz komata
Temperatūras sensori (BBQ un gaļa):
Mērījumu intervāls līdz 5 sekundēm (tik daudz nemainās)
LCD2004:
Atrodiet pareizo I2C adresi, tas ir izmēģinājums un kļūda (vai, kad zināt, ka adrese ir jāizvēlas tā). Pielāgojiet displeja izmēru pareizajam izmēram (4x20). Rindās aizpildiet vēlamo tekstu un vērtības. Skatiet attēlu, kā es to izdarīju (tas ir holandiešu valodā).
Iespējojiet noteikumus sadaļā "Rīki" un pēc tam atlasiet "Noteikumi" un "Vecais dzinējs".
Izpildiet noteikumu, lai kontrolētu ventilatoru (pārliecinieties, ka jūsu ierīču nosaukumi un vērtības ir vienādas, pretējā gadījumā tas nedarbojas):
par mērīšanu#Temperatūra <[Waarde#Analog] do
let, 1, [Waarde#Analog]-[Mērīšanas#temperatūra]
ja %v1 %> 5
GPIO, 16, 1 // ieslēdziet ventilatoru
endif
endon
uz Mērīšana#Temperatūra> [Waarde#Analog]
let, 2, [Mērīšanas#temperatūra]-[Waarde#Analog]
ja %v2 %> 5
GPIO, 16, 0 // izslēgt ventilatoru
endif
endon
Ir pienācis laiks to pārbaudīt! Pārliecinieties, ka ESP8266 var savienot wifi tīklu, pretējā gadījumā tas netiks startēts!
5. solis: laiks grilēšanai
Tagad salieciet ventilatorus kopā un uzstādiet tos uz BBQ. Skatiet attēlus, kā tas notika. Tagad jāsāk "BBQ guru" un jāsāk grilēt!
Ieteicams:
Arduino saules enerģijas temperatūras un mitruma sensors kā 433 MHz Oregon sensors: 6 soļi
Arduino saules enerģijas temperatūras un mitruma sensors kā 433 MHz Oregon sensors: tas ir saules enerģijas temperatūras un mitruma sensora konstrukcija. Sensors atdarina 433 MHz Oregon sensoru un ir redzams Telldus Net vārtejā. Kas jums nepieciešams: 1x "10-LED Saules enerģijas kustības sensors " no ebay. Pārliecinieties, ka ir rakstīts 3.7v mīkla
Temperatūras un mitruma sensors ar Arduino un LCD displeju: 4 soļi
Temperatūras un mitruma sensors ar Arduino un LCD displeju: Sveiki puiši, laipni lūdzam atpakaļ Artuino. Kā jūs jau redzējāt, es esmu uzsācis An InstructableToday mēs gatavojamies Temperatūra & Mitruma mērītājs ar DHT11 moduli. Sāksim darbu Apsveriet iespēju abonēt un atzīmēt videoklipu ar Patīk
Temperatūras un mitruma interneta reģistrētājs ar displeju, izmantojot ESP8266: 3 soļi
Temperatūras un mitruma interneta reģistrētājs ar displeju, izmantojot ESP8266: Es vēlējos dalīties ar nelielu projektu, kas, manuprāt, jums patiks. Tas ir mazs, izturīgs interneta temperatūras un mitruma reģistrētājs ar displeju. Tas tiek reģistrēts vietnē emoncms.org un pēc izvēles lokāli uz aveņu PI vai jūsu emoncm
Kā izveidot reāllaika pulksteni, izmantojot Arduino un TFT displeju - Arduino Mega RTC ar 3,5 collu TFT displeju: 4 soļi
Kā izveidot reāllaika pulksteni, izmantojot Arduino un TFT displeju | Arduino Mega RTC ar 3,5 collu TFT displeju: apmeklējiet manu Youtube kanālu. Ievads:- Šajā amatā es izveidošu reāllaika pulksteni, izmantojot 3,5 collu TFT skārienekrānu, Arduino Mega 2560 un DS3231 RTC modulis…. Pirms sākat… pārbaudiet videoklipu no mana YouTube kanāla. Piezīme:- Ja izmantojat Arduin
Temperatūras sensors (LM35) ar ATmega32 un LCD displeju - Automātiskā ventilatora vadība: 6 soļi
Temperatūras sensors (LM35) ar ATmega32 un LCD displeju | Automātiskā ventilatora vadība: temperatūras sensors (LM35), saskarne ar ATmega32 un LCD displeju