Мазмуну:
- Жабдуулар
- 1 -кадам: Турак жайыңызды даярдоо
- 2 -кадам: ширетүү
- 3 -кадам: Турак жайына Al кой
- 4 -кадам: Программалык камсыздоо
- 5 -кадам: Барбекю үчүн убакыт
Video: Барбекю температурасы жана эт сенсору ESP8266 дисплейи менен: 5 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул Нускамада мен барбекюңуздун учурдагы температурасын өлчөгөн жана керек болсо күйгүзүү үчүн желдеткичти күйгүзүүчү барбекю куралынын өз версиясын кантип жасоону көрсөтөм. Мындан тышкары, эттин негизги температурасы сенсору тиркелет жана мунун баары (менин жагдайымда) Domoticz менен байланышкан: реалдуу убакыт учурдагы температурадан жана ошондой эле жыгачтан окулат.
Жабдуулар
Сиз керек:
- Wemos D1 мини (1x)
- MAX31855 термопара модулу, анын ичинде иликтөө (2x)
- Потенциометр 10k Ом (1х)
- ЖК 2004, анын ичинде I2C модулу (1x)
- IRF 520 mosfet (1x)
- Желдеткич 5v (2x)
- LM2596 DC менен камсыздоо (1x) - 5вге чыгаруу, ар кандай болушу мүмкүн
- Турак жай (1x)
- Термопар үчүн туташтыргычтар (2x) - (MAX31855тин экөөнө тең зонд менен туташуу)
- DC коннектору аял (2x) - DC үчүн бир (DC электр менен камсыздоо розеткасына жараша)
- DC коннектору эркек (1x) - желдеткичтерди туташтыруу үчүн
- Гайка жана болт M3 x 30
- DC кубаттуулугу жок дегенде 5v
- кээ бир кош зым - күйөрмандарды туташтыруу үчүн.
- эски USB мини кабели - D1 мини иштетүү үчүн
Сизге керектүү шаймандар:
- Лагердик станция
- Бир нече өлчөмдөгү машыгуулар
- Көрсөтүү үчүн кесүүчү курал
1 -кадам: Турак жайыңызды даярдоо
Биринчиден, дисплейдин өлчөмүн өлчөө. Корпустун үстүнкү бөлүгүндө дисплей жакшы жарашат. Андан кийин ЖКнын арткы бетиндеги сүйлөө тешиктери жайгашкан жерде эки тешик жасаңыз (сүрөттү караңыз).
Дисплейди корпуска орнотуу үчүн M3x30 болтторун колдонуңуз, жогорудагы башка сүрөттү караңыз.
Эми биз бардык бөлүктөрдү бириктирип / ширете баштайбыз.
2 -кадам: ширетүү
Эми бардык бөлүктөрдү бириктирүү убактысы келди, сүрөттү жана төмөндө караңыз:
Wemos D1 mini -> MAX31855 (Барбекю)
3v3 -> VCC
GND -> GND
D6/ GPIO12 -> SO
D5 / GPIO14 -> SCK
D8 /GPIO15 -> CS
Wemos D1 mini -> MAX31855 (эт)
3v3 -> VCC
GND -> GND
D6/ GPIO12 -> SO
D5 / GPIO14 -> SCK
D4 /GPIO2 -> CS
Wemos D1 mini -> Потметр
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
3 -кадам: Турак жайына Al кой
Ошентип, азыр анын баарын турак жайга жайгаштыруу мезгили келди. Дисплейлер мурунтан эле ошол жерге орнотулган. Сиз жөн гана ал бөлүктөрдү акырындык менен салып, сигнал бөлүктөрү тийбей тургандыгын киргизиңиз. Мен муну кантип кылганымды сүрөттөн караңыз.
Ошондой эле, бул туташтыргычтар үчүн бир нече тешиктерди бургулоо учуру. Менин учурда, мен кубатты бир жагына, ал эми сенсорлорду / желдеткичти башка сайтка коём.
4 -кадам: Программалык камсыздоо
Wemos D1 mini бул окуу куралы үчүн ESPeasy менен жаркырап турушу керек, бирок сиз өзүңүздүн тандооңузду колдоно аласыз. ESPeasyди кантип орнотуу керектигин караңыз:
Бардык тиркелген түзмөктөрдү туура GPIOго конфигурациялаңыз (конфигурацияларым үчүн сүрөттөрдү караңыз)
- Аналогдук киргизүү (потметр) D0 / ADC (TOUT)
- Күйөрман: GPIO 16
- Барбекю сенсору: GPIO15
- LCD2004 дисплейи: GPIO4, 5, 0
- Эт сенсор: GPIO2
Task Settings
Аналогдук киргизүү:
Сиз 1024 өлчөө чекитин "нормалдуу" градуска конфигурациялашыңыз керек. Мен 50дөн 250'Ске чейин колдондум, бирок сиз муну "эки чекиттүү калибрлөө" астында өзүңүздүн каалооңузга ылайыкташтыра аласыз. Сүрөттөрдү көрүү. 1 сек чейин интервал, 0 ондук менен мааниси
Температура сенсорлору (барбекю жана эт):
Өлчөө аралыгы 5 сек (анча өзгөрбөйт)
LCD2004:
Туура I2C дарегин табыңыз, бул кандайдыр бир сыноо жана ката (же даректи тандап алганда). Дисплейдин өлчөмүн туура өлчөмгө тууралаңыз (4x20). Саптарда каалаган текстти жана баалуулуктарды толтуруңуз. Муну кантип кылганымды сүрөттөн караңыз (ал голландча).
Эрежелерди "Куралдар" астынан иштетип, "Эрежелерди" жана "Эски Моторду" тандаңыз.
Желдеткичти башкаруу үчүн эреже чыгаргандан көрө (түзмөктөрдүн аталыштары менен баалуулуктары бирдей экенин текшериңиз, антпесе иштебейт):
Meting#Temperature боюнча <[Waarde#Analog] do
болсун, 1, [Waarde#Analog]-[Meting#Temperature]
эгер %v1 %> 5
GPIO, 16, 1 // желдеткичти күйгүзүү
endif
токтотуу жөнүндө
Meting#Temperature> [Waarde#Analog] do
болсун, 2, [Meting#Temperature]-[Waarde#Analog]
эгер %v2 %> 5
GPIO, 16, 0 // желдеткичти өчүрүү
endif
токтотуу жөнүндө
Сыноо убактысы келди! ESP8266 wifi тармагын туташтыра алаарына ишениңиз, антпесе ал иштебейт!
5 -кадам: Барбекю үчүн убакыт
Эми күйөрмандарды чогуу орнотуп, барбекюга орнотуңуз. Муну кантип кылганын сүрөттөрдү караңыз. Эми бул "барбекю гуру" баштоо жана барбекю баштоо!
Сунушталууда:
DHT21 Санарип температурасы жана нымдуулук сенсору Arduino менен: 6 кадам
DHT21 Санарип температурасы жана нымдуулук сенсору Arduino менен: Бул окуу куралында биз DHT21 нымдуулук жана температура сенсорун Arduino менен кантип колдонууну жана OLED дисплейде баалуулуктарды көрсөтүүнү үйрөнөбүз
ESP8266 NodeMCU кирүү чекити (AP) DT11 температура сенсору жана браузердеги басма температурасы жана нымдуулугу менен: 5 кадам
ESP8266 NodeMCU кирүү чекити (AP) DT11 температура сенсору жана браузердеги басуу температурасы жана нымдуулугу бар веб -сервер үчүн: Салам достор, биз ESP8266 колдонгон долбоорлордун көбүндө жана долбоорлордун көбүндө биз ESP8266ды веб -сервер катары колдонобуз, андыктан маалыматтарга жетүү үчүн wifi аркылуу каалаган түзмөк, ESP8266 тарабынан жайгаштырылган Webserverге кирүү менен, бирок бир гана көйгөй, биз үчүн жумушчу роутер керек
Температура жана нымдуулук сенсору Arduino жана Lcd дисплейи менен: 4 кадам
Температура жана нымдуулук сенсору Arduino жана Lcd дисплейи менен: Саламатсыздарбы балдар, Артуиного кайра кош келиңиздер. Сиз көргөндөй, мен InstructableToday программасын баштадым, биз температураны & DHT11 модулу менен нымдуулук өлчөгүч. Келгиле, баштайлы PS. Жазылууну жана видеону жактырууну карап көрүңүз
Сүйлөө температурасы жана нымдуулук сенсору - Si7021 жана Little Buddy Talker: 3 кадам
Сүйлөп турган температура жана нымдуулук сенсору - Si7021 жана Little Buddy Talker: " Кичинекей Бадди сүйлөөчү " кичинекей түзмөк, бул Arduino долбоорлоруңузга жөнөкөй үн чыгарууну кошууга мүмкүндүк берет. Ал чектелген 254 сөздү камтыйт жана SPU аркылуу Arduino же башка микроконтроллерлерге туташтырылышы мүмкүн. Кичинекей Бадди Т
Төмөн наркы суу агымы сенсору жана чөйрө дисплейи: 8 кадам (сүрөттөр менен)
Төмөн наркы суу агымы сенсору жана чөйрө дисплейи: Суу - баалуу булак. Миллиондогон адамдар таза ичүүчү сууга жетпейт жана күн сайын 4000ге жакын бала сууга чалдыккан оорулардан каза болушат. Ошентсе да, биз ресурстарыбыз менен ысырапкорчулукту улантуудабыз. Эң башкы максатыбыз