Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Хэлхээ диаграм
- Алхам 2: Туршилтын талхны самбар дээр хэлхээ хий
- Алхам 3: Энэхүү IOT төслийн заавар видео
- Алхам 4: Blynk програмыг суулгана уу
- Алхам 5: Ухаалаг буухиа модулийн өөр өөр горим
- Алхам 6: Гарын авлагын горим
- Алхам 7: Автомат горим
- Алхам 8: ПХБ -ийн дизайн
- Алхам 9: ПХБ захиалах
- Алхам 10: Gerber файлыг байршуулж, параметрүүдийг тохируулна уу
- Алхам 11: Хүргэлтийн хаяг ба төлбөрийн горимыг сонгоно уу
- Алхам 12: Бүх бүрэлдэхүүн хэсгүүдийг гагнах
- Алхам 13: NodeMCU програмчлах
- Алхам 14: Гэр ахуйн цахилгаан хэрэгслийг холбоно уу
- Алхам 15: Бүрэн хэлхээг хайрцаг дотор байрлуулна уу
- Алхам 16: Эцэст нь
Видео: NodeMCU мэдрэгчтэй LDR температурын хяналтын реле бүхий гэрийн автоматжуулалт: 16 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Өмнөх NodeMCU төслүүддээ би Blynk App -аас гэр ахуйн хоёр төхөөрөмжийг хянаж байсан. Би төслийг гарын авлагын хяналтаар сайжруулж, илүү олон боломжуудыг нэмж өгөх олон санал, мессежийг хүлээн авсан.
Тиймээс би энэ ухаалаг гэрийн өргөтгөлийн хайрцгийг зохион бүтээсэн.
Энэхүү IoT-д суурилсан гэрийн автоматжуулалтын төсөлд би Blynk & NodeMCU ашиглан Touch Sensor, LDR, Температурын хяналтын реле модулийг ашиглан бодит цагийн санал хүсэлтийг ашиглан гэрийн автоматжуулалтыг хийсэн.
Гарын авлагын горимд энэ реле модулийг гар утас эсвэл ухаалаг гар утас, гар мэдрэгчтэй унтраалга (TTP223) ашиглан удирдах боломжтой.
Автомат горимд энэхүү ухаалаг реле нь өрөөний температур, нарны гэрлийг мэдэрч, DHT11 мэдрэгч ба LDR ашиглан сэнс, чийдэнгээ асааж, унтраана.
Энэхүү ухаалаг байшингийн төсөл нь дараахь онцлог шинж чанартай байна.
1. Blynk App ашиглан Mobile -аас удирддаг гэр ахуйн цахилгаан хэрэгсэл
2. Гэрийн цахилгаан хэрэгсэл нь температур ба чийгшлийн мэдрэгчээр автоматаар хянагддаг (Автомат горимд)
3. Харанхуй мэдрэгчээр автоматаар удирддаг гэр ахуйн цахилгаан хэрэгсэл (Автомат горимд)
4. OLED болон ухаалаг гар утасны өрөөний температур, чийгшлийн түвшинг хянах
5. Гэр ахуйн цахилгаан хэрэгсэл мэдрэгчтэй унтраалгаар гараар удирддаг
6. Гэрийн цахилгаан хэрэгслийг интернетээр хянах (WiFi)
Энэхүү төсөл нь энэхүү Энгийн NodeMCU төслөөс санаа авсан болно
Хангамж
1. NodeMCU зөвлөл
2. DH11 мэдрэгч
3. LDR
4. 10к резистор 5 үгүй
5. 1k эсэргүүцэл 3 үгүй
6. 220 Ом эсэргүүцэл 2 үгүй
7. BC547 NPN транзистор 2 үгүй
8. Диод 1N4007 2 үгүй
9. Диод 1N4001 1no
10. 5 мм-ийн LED (1.5v) 3 үгүй
11. SPDT 5V реле 2 үгүй
12. Түлхүүр/ товчлуур 4 үгүй (эсвэл) TTP223 мэдрэгчтэй мэдрэгч (3но)
13. Холбогч ба холбогч
14. OLED I2C дэлгэц (0.96 "эсвэл 1.3") (заавал биш)
15. Hi-Link 220V-аас 5V AC-ээс DC хүртэл хөрвүүлэгч
Алхам 1: Хэлхээ диаграм
Энэ бол IoT дээр суурилсан ухаалаг гэрийн системийн бүрэн схем юм.
Би реле модулийг удирдахын тулд NodeMCU -ийг ашигласан. Би DHT11 -ийн температур, чийгшлийн мэдрэгч ба LDR -ийг холбож өрөөний температур, орчны гэрлийн дагуу реле автоматаар удирддаг.
NodeMCU -тай холбогдсон дөрвөн товчлуур байдаг, өөрөөр хэлбэл S1, S2, CMODE, RST. S1 & S2 релей модулийг гараар удирдах боломжтой.
Та мөн товчлуурын оронд TTP223 Touch мэдрэгчийг холбож болно.
Горимыг өөрчлөхийн тулд CMODE (Гарын авлагын горим, Автомат горим)
NodeMCU -ийг дахин тохируулахын тулд RST
Би 5V -ийг NodeMCU болон реле рүү нийлүүлэхийн тулд 110V/220V AC -аас 5V DC хүртэл хөрвүүлэгч ашигласан.
Тиймээс та энэхүү ухаалаг реле модулийг ашиглан 110V эсвэл 220V AC тэжээлийг шууд холбох боломжтой.
Алхам 2: Туршилтын талхны самбар дээр хэлхээ хий
ПХБ -ийг зохион бүтээхээс өмнө би эхлээд туршилтын талхны самбар дээрх хэлхээг хийсэн.
Туршилтын явцад би кодыг NodeMCU -д байршуулсны дараа релейг товчлуур, мэдрэгчтэй түлхүүрээр удирдахыг оролдсон. Blynk App, температур мэдрэгч, LDR.
Энд RST зүү идэвхгүй байгаа тул RST зүүтэй холбогдсон мэдрэгч нь бага байх ёстой.
Энэхүү NodeMCU төслийн хавсаргасан кодыг татаж авна уу. Би кодонд шаардлагатай номын сангийн бүх холбоосыг дурдсан.
Алхам 3: Энэхүү IOT төслийн заавар видео
Хичээлийн видеонд би энэхүү Ухаалаг Гэрийн төхөөрөмжийг хийх бүх үе шатыг нарийвчлан тайлбарласан болно.
Тиймээс та энэхүү IoT төслийг гэртээ хялбархан хийж чадна.
Алхам 4: Blynk програмыг суулгана уу
Blynk програмыг Google play store эсвэл App store -оос суулгаад дараа нь реле модулийг хянах, температур, чийгшлийг хянахад шаардлагатай бүх виджетүүдийг нэмнэ үү. Би видео бичлэг дээр бүх нарийн ширийн зүйлийг тайлбарласан болно.
Би буухиа модулийг хянах, горимыг өөрчлөхийн тулд 3 товчлуурын виджетийг ашигласан.
Мөн температур, чийгшлийг хянах 2 хэмжигч виджет.
Алхам 5: Ухаалаг буухиа модулийн өөр өөр горим
Бид ухаалаг релеийг хоёр горимоор хянах боломжтой.
1. Гарын авлагын горим
2. Автомат горим
Бид горимыг ПХБ эсвэл Blynk програм дээр суурилуулсан CMODE товчлуураар хялбархан өөрчлөх боломжтой.
Автомашинд
Алхам 6: Гарын авлагын горим
Гарын авлагын горимд бид буухиа модулийг S1 & S2 мэдрэгчтэй унтраалга эсвэл Blynk апп-аас удирдах боломжтой бөгөөд Blynk програмаас унтраалгын бодит цагийн эргэх байдлыг хянах боломжтой.
Мөн бид зурган дээр харж байгаа шиг OLED дэлгэц болон Blynk програм дээрх температур, чийгшлийн түвшинг хянах боломжтой.
Blynk програмын тусламжтайгаар бид ухаалаг гар утсан дээрээ интернеттэй бол бид реле модулийг хаанаас ч хянах боломжтой.
Алхам 7: Автомат горим
Автомат горимд реле модулийг DHT11 мэдрэгч ба LDR удирддаг.
Бид кодонд хамгийн бага ба хамгийн их температур, гэрлийн утгыг урьдчилан тодорхойлж болно.
Температурын хяналт
Өрөөний температур урьдчилан тогтоосон хамгийн дээд температурыг давах үед реле-1 асаж, өрөөний температур урьдчилан тогтоосон хамгийн бага температураас бага байх үед реле-1 автоматаар унтардаг.
LDR хяналт
Үүнтэй адилаар гэрлийн түвшин буурах үед реле-2 асаж, гэрэл хангалттай бол реле-2 автоматаар унтардаг.
Би видео бичлэг дээр дэлгэрэнгүй тайлбарласан байгаа.
Алхам 8: ПХБ -ийн дизайн
Ухаалаг буухиа модулийн бүх онцлог шинж чанарыг талхны самбар дээр туршиж үзсэний дараа би хэлхээ авсаархан болгож, төслийг мэргэжлийн харагдуулахын тулд ПХБ -ийг зохион бүтээв.
Та энэхүү IoT дээр суурилсан гэрийн автоматжуулалтын төслийн ПХБ Gerber файлыг дараах линкээс татаж авах боломжтой.
drive.google.com/uc?export=download&id=1EJY744U5df6GYXU8PtyAKucyPrD-gViX
Алхам 9: ПХБ захиалах
Garber файлыг татаж авсны дараа та ПХБ -ийг хялбархан захиалж болно
1. https://jlcpcb.com хаягаар орж Нэвтрэх/Бүртгүүлэх
2. QUOTE NOW товчлуур дээр дарна уу.
3 "Gerber файлаа нэмэх" товчийг дарна уу. Дараа нь татаж авсан Gerber файлыг хайж олоорой.
Алхам 10: Gerber файлыг байршуулж, параметрүүдийг тохируулна уу
4. Тоо хэмжээ, ПХБ -ийн будгийн өнгө гэх мэт шаардлагатай параметрийг тохируулна уу
5. ПХБ -ийн бүх параметрүүдийг сонгосны дараа АВААР ХАДГАЛАХ товчийг дарна уу.
Алхам 11: Хүргэлтийн хаяг ба төлбөрийн горимыг сонгоно уу
6. Хүргэлтийн хаягийг бичнэ үү.
7. Танд тохирох Хүргэлтийн аргыг сонгоно уу.
8. Захиалгаа өгөөд төлбөрөө үргэлжлүүлнэ үү.
Та мөн захиалгаа JLCPCB.com дээрээс хянах боломжтой.
Миний ПХБ -ийг DHL хүргэх сонголтыг ашиглан 2 хоногийн дотор үйлдвэрлэж, 7 хоногийн дотор ирэв.
ПХБ -ийг маш сайн савлаж, чанар нь үнэхээр боломжийн үнээр маш сайн байсан.
Алхам 12: Бүх бүрэлдэхүүн хэсгүүдийг гагнах
Үүний дараа бүх бүрэлдэхүүн хэсгүүдийг схемийн дагуу гагнана.
Дараа нь NodeMCU, DHT11, LDR, OLED дэлгэцийг холбоно уу.
Алхам 13: NodeMCU програмчлах
1. NodeMCU -ийг зөөврийн компьютерээр холбоно уу
2. Дүрмийг татаж авах. (Хавсаргасан)
3. Blynk Auth жетон, WiFi нэр, WiFi нууц үгийг өөрчлөх.
4. Автомат горимд тохируулсан температур, гэрлийн утгыг өөрийн хүссэн хэмжээгээр өөрчил
5. NodeMCU 12E самбар болон тохирох PORT -ийг сонгоно уу. Дараа нь кодыг байршуулна уу.
** Энэ төсөлд та 0.96 "OLED болон 1.3" OLED дэлгэцийг хоёуланг нь ашиглах боломжтой. Би OLED -ийн аль алиных нь кодыг хуваалцсан бөгөөд кодыг таны ашиглаж буй OLED дэлгэцийн дагуу байршуулаарай.
Би кодыг өмнөх алхамуудад хавсаргасан байгаа.
Алхам 14: Гэр ахуйн цахилгаан хэрэгслийг холбоно уу
Гэр ахуйн цахилгаан хэрэгслийг схемийн дагуу холбоно уу.
Өндөр хүчдэлтэй ажиллахдаа аюулгүй байдлын урьдчилан сэргийлэх арга хэмжээг дагаж мөрдөөрэй.
Энд та 110V эсвэл 220V AC тэжээлийг шууд холбох боломжтой.
** Би RST зүү дээр мэдрэгч мэдрэгч ашиглаагүй, учир нь энэ нь LOW идэвхтэй байна.
Алхам 15: Бүрэн хэлхээг хайрцаг дотор байрлуулна уу
Би бүрэн хэлхээг хуванцар хайрцагт байрлуулсан. Би энэ NodeMCU төслийг ухаалаг өргөтгөлийн хайрцаг болгон ашиглах болно.
Энэ нь маш ашигтай, ашиглахад хялбар байх болно.
Алхам 16: Эцэст нь
110V/230V тэжээлийг асаана уу.
Одоо та гэр ахуйн цахилгаан хэрэгслээ ухаалаг аргаар удирдах боломжтой боллоо. Энэхүү гэрийн автоматжуулалтын төсөл танд таалагдсан гэж найдаж байна. Би энэ төсөлд шаардлагатай бүх мэдээллийг хуваалцсан.
Хэрэв та үнэтэй санал хүсэлтээ хуваалцвал би үнэхээр талархах болно, хэрэв танд асуух зүйл байвал коммент хэсэгт бичнэ үү.
Бусад ийм төслүүдийг авахын тулд TechStudyCell -ийг дагана уу. Цаг зав гаргаж, аз жаргалтай суралцсанд баярлалаа.
Зөвлөмж болгож буй:
NodeMCU мэдрэгчийн хяналтын реле ашиглан IoT дээр суурилсан гэрийн автоматжуулалтыг хэрхэн хийх вэ: 14 алхам (зурагтай)
NodeMCU мэдрэгчийн хяналтын реле ашиглан IoT дээр суурилсан гэрийн автоматжуулалтыг хэрхэн хийх вэ: Энэхүү IoT дээр суурилсан төсөлд би Blynk болон NodeMCU хяналтын реле модулийг ашиглан бодит цагийн санал хүсэлтийг ашиглан гэрийн автоматжуулалтыг хийсэн. Гарын авлагын горимд энэ реле модулийг гар утас эсвэл ухаалаг гар утаснаас, гарын авлагаас удирдах боломжтой. Автомат горимд энэ ухаалаг
Хэт улаан туяаны болон Bluetooth хяналттай реле модуль бүхий гэрийн автоматжуулалт: 10 алхам
Хэт улаан туяаны болон Bluetooth хяналттай реле модуль бүхий гэрийн автоматжуулалт: Энэхүү гэрийн автоматжуулалтын төсөлд би Arduino удирдлагын реле модулийн хэлхээг ашиглан ухаалаг гар утасны аппликейшн болон IR алсын удирдлагаас гэрэл, сэнс болон бусад гэр ахуйн цахилгаан хэрэгслийг хэрхэн удирдахыг харууллаа. хэлхээ нь хоёр горимтой, Inf
Steinhart-Hart-ийн залруулга ба температурын дохиолол бүхий ESP32 NTP температурын шалгалт хийх термометр: 7 алхам (зурагтай)
Steinhart-Hart-ийн залруулга ба температурын дохиолол бүхий ESP32 NTP температурын шалгалт хийх термометр: "Удахгүй болох төсөл", " ESP32 NTP-ийн температурын мэдрэгчтэй хоол хийх термометрийг Steinhart-Hart-ийн залруулга ба температурын дохиололоор " Энэ бол миний NTP температурын датчикийг хэрхэн нэмэхийг зааж өгөх заавар юм, piezo b
[Гэрийн автоматжуулалт] ESP8266 + Blynk ашиглан бүх газраас хяналтын реле: 4 алхам
[Гэрийн автоматжуулалт] ESP8266 + Blynk ашиглан хаа сайгүй ирдэг хяналтын реле: Гэрийн автоматжуулалтыг хийх олон арга бий, зарим нь төвөгтэй, зарим нь хялбар, Энэ зааварчилгаагаар би Blynk ашиглан ESP-12E ашиглан энгийн реле хяналтыг хэрхэн хийхийг харуулах болно. Тохиромжтой болгохын тулд дизайн нь нэг талт ПХБ байсан тул та үүнийг өөрөө хийх боломжтой
Мэдрэгчтэй дэлгэцээр хананд суурилуулсан гэр бүлийн синхрончлол ба гэрийн хяналтын самбар: 7 алхам (зурагтай)
Мэдрэгчтэй дэлгэцэн хананд суурилуулсан гэр бүлийн синхрончлол ба гэрийн хяналтын самбар: Бидэнд сар бүр үйл явдлаар шинэчлэгддэг хуанли байдаг боловч үүнийг гараар хийдэг. Бид бас дууссан зүйлээ эсвэл бусад жижиг ажлаа мартах хандлагатай байдаг. Энэ эрин үед синхрончлогдсон хуанли, тэмдэглэлийн дэвтэр системтэй болох нь илүү хялбар гэж би бодож байсан