Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Орон сууцаа бэлтгэх
- Алхам 2: Гагнах
- Алхам 3: Үүнийг орон сууцанд хий
- Алхам 4: Програм хангамж
- Алхам 5: BBQ хийх цаг
Видео: ESP8266 дээрх BBQ температур ба махны мэдрэгч дэлгэцтэй: 5 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Энэхүү гарын авлагад би шарсан махныхаа одоогийн температурыг хэмжиж, шаардлагатай бол асаахын тулд сэнс асаах шарсан махны багаж хэрэгслийг өөрийн гараар хэрхэн яаж хийхийг танд үзүүлэх болно. Нэмж дурдахад махны үндсэн температур мэдрэгчийг хавсаргасан бөгөөд энэ нь (миний хувьд) Domoticz -тэй холбогдсон байдаг: бодит цагийг одоогийн температураас унших, мод бэлтгэх.
Хангамж
Танд хэрэгтэй зүйлс:
- Wemos D1 мини (1х)
- MAX31855 термопар модуль (2х)
- Потенциометр 10к Ом (1х)
- LCD 2004, түүний дотор I2C модуль (1x)
- IRF 520 мосфет (1x)
- Сэнс 5v (2x)
- LM2596 DC тэжээл (1x) - гаралтыг 5v болгож тохируулах, оролт өөр байж болно
- Орон сууц (1x)
- Термопар (2х) холбогч
- Эмэгтэй холбогч эмэгтэй (2х) - нэг DC оролт (DC тэжээлийн залгуураас хамаарна)
- Эрэгтэй DC холбогч (1x) - фенүүдийг холбох зориулалттай
- Самар ба боолт M3 x 30
- DC тэжээлийн хангамж дор хаяж 5 вольт
- зарим хос утас - фенүүдийг холбох зориулалттай.
- хуучин USB мини кабель - D1 мини -ийг асаах зориулалттай
Танд хэрэгтэй хэрэгсэл:
- Гагнуурын станц
- Хэд хэдэн хэмжээтэй өрөм
- Дэлгэцийг огтлох хэрэгсэл
Алхам 1: Орон сууцаа бэлтгэх
Эхлээд дэлгэцийн хэмжээг хэмжинэ. Байшингийн дээд хэсэгт зүсэлт хийж, дэлгэц нь хоорондоо таарч тохирно. Дараа нь LCD -ийн арын хавтан дээрх амны нүхний байршилд хоёр нүх гарга (зураг харна уу).
Дэлгэцийг орон сууцанд бэхлэхийн тулд M3x30 боолтыг ашиглаарай, бусад зургийг дээрээс үзнэ үү.
Одоо бид бүх эд ангиудыг хооронд нь холбож / гагнаж эхлэв.
Алхам 2: Гагнах
Одоо бүх хэсгүүдийг хооронд нь холбох цаг болжээ, доорх зургийг үзнэ үү.
Wemos D1 мини -> MAX31855 (BBQ)
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 -> Сав
Wemos D1 мини -> IRF520
D0 -> Тэмдэг
GND -> GND
Wemos D1 мини -> LCD2004
D1 / GPIO5 -> SCL
D2 / GPIO4 -> SDA
5V -> VCC
GND -> GND
Алхам 3: Үүнийг орон сууцанд хий
Тиймээс одоо бүгдийг орон сууцанд оруулах цаг болжээ. Дэлгэцийг аль хэдийн тэнд суулгасан болно. Та зүгээр л хэсгүүдийг зөөлөн оруулаад дохионы хэсгүүд хүрэхгүй байна. Би үүнийг яаж хийснийг зургаас харна уу.
Түүнчлэн, энэ нь холбогчдын хэд хэдэн цооног өрөмдөх мөч юм. Миний хувьд би хүчийг нэг талдаа, нөгөө талдаа мэдрэгч / сэнсний гаралтыг тавьдаг.
Алхам 4: Програм хангамж
Энэхүү гарын авлагад зориулж Wemos D1 mini -ийг ESPeasy -ээр гэрэлтүүлэх ёстой боловч та өөрийн сонголтыг ашиглаж болно. ESPeasy -ийг хэрхэн суулгах талаар үзнэ үү:
Хавсаргасан бүх төхөөрөмжийг зөв GPIO дээр тохируулах (миний тохиргооны зургийг үзнэ үү)
- Аналог оролт (потметр) D0 / ADC (TOUT)
- Фен: GPIO 16
- BBQ мэдрэгч: GPIO15
- LCD2004 дэлгэц: GPIO4, 5, 0
- Махны мэдрэгч: GPIO2
Ажлын тохиргоо
Аналог оролт:
Та 1024 хэмжилтийн цэгийг "хэвийн" градусаар тохируулах хэрэгтэй. Би 50 -аас 250 хэм хүртэл температурыг ашиглаж байсан боловч та үүнийг "хоёр цэгийн шалгалт тохируулга" хэсэгт тохируулан өөрчилж болно. Зургийг үзнэ үү. 1 сек хүртэлх интервал, 0 аравтын утгатай
Температур мэдрэгч (BBQ ба Мах):
Хэмжилтийн интервал 5 сек хүртэл (тийм их өөрчлөгддөггүй)
LCD2004:
Зөв I2C хаягийг олоорой, энэ бол туршилт, алдаа юм (эсвэл та хаягийг нь мэдээд үүнийг сонгоорой). Дэлгэцийн хэмжээг зөв хэмжээтэй (4x20) тохируулна уу. Мөрөнд хүссэн текст, утгыг бөглөнө үү. Үүнийг яаж хийснийг зургаас харна уу (Голланд хэл дээр).
"Багаж хэрэгсэл" хэсэгт дүрмийг идэвхжүүлж, "Дүрэм" ба "Хуучин хөдөлгүүр" -ийг сонгоно уу.
Сэнсийг хянахын тулд дүрмийг гарга (төхөөрөмжүүдийн нэр, утгууд ижил байгаа эсэхийг шалгаарай, эс тэгвэл энэ нь ажиллахгүй болно):
on Meting#Temperature <[Waarde#Analog] do
зөвшөөрөх, 1, [Waarde#Analog]-[Meting#Temperature]
хэрэв %v1 %> 5
GPIO, 16, 1 // сэнс асаах
эндиф
эндон
Meting#Temperature> [Waarde#Analog] хийх
зөвшөөрөх, 2, [Уулзах#Температур]-[Waarde#Аналог]
хэрэв %v2 %> 5
GPIO, 16, 0 // сэнсийг унтраах
эндиф
эндон
Үүнийг туршиж үзэх цаг боллоо! ESP8266 нь wifi сүлжээг холбох боломжтой эсэхийг шалгаарай, эс тэгвэл энэ нь асахгүй болно!
Алхам 5: BBQ хийх цаг
Одоо фенүүдээ хооронд нь холбоод BBQ дээр тавь. Үүнийг хэрхэн хийснийг зургуудаас үзнэ үү. Одоо "BBQ гуру" -г эхлүүлж, BBQ'ing эхлүүлэх болно!
Зөвлөмж болгож буй:
OLED дэлгэцтэй IoT температур ба чийгшил хэмжигч: 5 алхам (зурагтай)
OLED дэлгэцтэй IoT температур ба чийгшил хэмжигч: Хүссэн үедээ OLED дэлгэц дээрх температур, чийгшлийг шалгаж, тэр өгөгдлийг IoT платформ дээр цуглуулж, өнгөрсөн долоо хоногт би хамгийн энгийн IoT температур ба чийгшлийн тоолуур нэртэй төслийг нийтлэв. Энэ бол сайн төсөл, учир нь та
Хэт авианы мэдрэгч ба контактгүй температур мэдрэгч бүхий Arduino интерфейс: 8 алхам
Хэт авианы мэдрэгч ба контактгүй температур мэдрэгч бүхий Arduino интерфейс: Өнөө үед үйлдвэрлэгчид, хөгжүүлэгчид төслийн загварыг хурдан хөгжүүлэхийн тулд Arduino -г илүүд үздэг болсон. Arduino бол ашиглахад хялбар техник хангамж, програм хангамж дээр суурилсан нээлттэй эхийн электроникийн платформ юм. Arduino нь маш сайн хэрэглэгчийн нийгэмлэгтэй. Энэхүү төсөлд
Arduino болон Lcd дэлгэцтэй температур ба чийгшил мэдрэгч: 4 алхам
Температур ба чийгшил мэдрэгч нь Arduino болон Lcd дэлгэцтэй: Сайн байна уу залуусаа, Artuino -д тавтай морилно уу. Таныг харсан шиг би InstructableToday -ийг эхлүүлсэн бөгөөд бид температурыг бий болгох гэж байна. DHT11 модультай чийгшил хэмжигч. Эхлээд үзье. Видеог захиалах, лайк дарах талаар бодож үзээрэй
ESP8266: 3 алхам ашиглан дэлгэцтэй температур ба чийгшил бүхий интернет бүртгэгч
ESP8266 ашиглан дэлгэцтэй температур ба чийгшил бүхий интернет бүртгэгч: Би танд таалагдах болно гэж бодож буй жижиг төслийг хуваалцахыг хүссэн юм. Энэ бол дэлгэцтэй жижиг, удаан эдэлгээтэй интернетийн температур, чийгшил бүхий интернет бүртгэгч юм. Энэ нь emoncms.org -д бүртгэгддэг бөгөөд дотооддоо Raspberry PI эсвэл өөрийн emoncm -д бүртгэгддэг
Температур мэдрэгч (LM35) ATmega32 болон LCD дэлгэцтэй харилцах - Автомат сэнсний хяналт: 6 алхам
Температур мэдрэгч (LM35) ATmega32 болон LCD дэлгэцтэй харилцах | Автомат сэнсний хяналт: Температур мэдрэгч (LM35) ATmega32 болон LCD дэлгэцтэй харилцах