Агуулгын хүснэгт:

IDC2018IOT дохиоллын систем: 7 алхам
IDC2018IOT дохиоллын систем: 7 алхам

Видео: IDC2018IOT дохиоллын систем: 7 алхам

Видео: IDC2018IOT дохиоллын систем: 7 алхам
Видео: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, Долдугаар сарын
Anonim
Image
Image

Энэхүү зааварчилгаанд та IoT дохиолол хийх алхамуудыг дагаж мөрдөх болно. Энэ бол хямд үнээр хийсэн гэрийн дохиоллын систем бөгөөд WiFi -ээр интернетэд холбогдох боломжтой. Хэн нэгэн хаалгаа онгойлгох эсвэл өрөөнийхөө гэрлийг асаахад дохиолол асдаг. Энэ төсөл нь та өрөөгөө хамгаалахын тулд дохиолол тохируулахыг үнэхээр хүсч байгаа эсвэл Node MCU -д код бичих чадвараа хэрэгжүүлэхийг хүсч байгаа эсэхээс үл хамааран танд туслах болно. Өөр нэг сонголт бол гэрлийн мэдрэгчийг сэрүүлгийн цаг болгон ашиглах бөгөөд энэ нь таныг нар мандах үед өдөр бүр сэрээх болно.

Алхам 1: эд анги

Техникийн барилга
Техникийн барилга

Энэхүү төсөлд шаардлагатай бүрэлдэхүүн хэсгүүд:

1. Зангилааны MCU самбар.

2. Хөнгөн теремин + 330 ом эсэргүүцэл - Өрөөн доторх гэрлийн хүчийг илрүүлэхэд ашигладаг.

3. Хаалганы унтраалга зэгс - хаалга онгойлгох хувилбарыг илрүүлэхэд ашигладаг.

4. Илтгэгч - сэрүүлгийг тоглуулахад ашигладаг

5. Холбогч кабель

6. blynk апп + данстай гар утас - таны утасны сэрүүлгийг хянахад ашигладаг.

7. Adafruit данс - theremin мэдрэгчийг хянах, дохиоллын хэлхээнээс цуглуулсан статистик мэдээллийг харахад ашигладаг.

Алхам 2: Хэлхээний урсгал

Цахилгаан хэлхээг эрчим хүчний сүлжээнд холбосны дараа дохиолол таны гар утасны blynk програмаас идэвхжих болно. Хаалганы нээлхийг илрүүлсэн эсвэл гэрлийн хэмжигч нь гэрлийн хүчийг хэмжсэн тохиолдолд босго нь дохиоллын дохиог өгдөг. Блинк таны утас руу сэрэмжлүүлэг өгсөн болохыг мэдэгдсэн мэдэгдэл, имэйл илгээх болно. Сэрүүлгийг идэвхжүүлсэн тохиолдолд хэмжсэн өгөгдлийг (солих зэгс ба гэрэл theremin) adafruit вэбсайтад нийтлэх болно.

Алхам 3: Техникийн барилгын ажил

Техникийн барилга
Техникийн барилга
Техникийн барилга
Техникийн барилга

1. https://www.blynk.cc/ хаягаар blynk данс нээнэ үү. Хувийн хандалтын жетоноо хадгална уу.

2. Гар утсан дээрээ blynk програмаа зурган дээрх байдлаар тохируулна уу.

3. Adafruit дансаа нээж, хяналтын самбарыг зураг дээрх шиг хий. Хувийн хандалтын жетоноо хадгална уу.

4. config.h -ийг нээж, WIFI, Adafruit, Blynk гэсэн тохиргоог бөглөнө үү.

5. Зураг дээрх шиг хэлхээг байгуул. Анхаарна уу: зэгс шилжүүлэгчийг жишээ нь матриц дээр байрлуулна. Гэсэн хэдий ч үүнийг хаалган дээрээ байрлуулахаа мартуузай.

6. Ноорогоо NodeMCU самбартаа оруулаад сэрүүлгээ ашиглаж эхлээрэй!

Алхам 4: Код

Эндээс та энэ дохиоллын системийн кодыг харж болно.

Алхам 5: Хязгаарлалт

Энэ хэлхээний гол хязгаарлалт нь blynk гэх мэт гуравдагч талын үйлчилгээнээс хамааралтай байдаг. Хэрэв энэ үйлчилгээ ажиллахгүй бол бид энэ төсөлд бий болгосон зарим функцийг алдаж магадгүй юм.

Алхам 6: Сорилтууд

Энэ төслийн хамгийн том бэрхшээл бол бид хамт ажилладаг 3 өөр протоколтой гэдгийг ойлгох явдал юм. WiFi, Blynk, болон MQTT ба энэ дохиоллыг ажиллуулахын тулд бид тэдгээрийг эхнээс нь өөрөөр тохируулах хэрэгтэй. Энэхүү тохиргооны үе шатыг дамжуулж, Блинк, Адафрутад өөрийн гэсэн данстай болсны дараа танд энэ төслийг ашиглахад маш хялбар байх болно гэж бодож байна.

Бид бүх тохиргоог ноорогоос гаргаж аваад conifg.h файлд оруулснаар энэ даалгаврыг даван туулахад хялбар болгохыг хичээсэн. Ийм байдлаар хамаагүй хялбар болно гэж бид бодож байна.

Алхам 7: Ирээдүйн сайжруулалт

1. Сэрүүлгийг суулгасан үедээ асаах/унтраах боломжтой мэдрэгч ID мэдрэгчийг нэмэх магадлал өндөр байна. Энэ нь blynk ашиглан алсаас асаах/унтраах функцээс гадна нэмэгдэх болно. Ажлын цагийн тооцоо - 1 өдөр.

2. Цахилгаан хэвлэлтийг компьютерт орлуулах OLED дэлгэцийг хэлхээнд нэмнэ үү. Та энэ функцийг нэмж оруулах магадлал өндөр байна. Дэлгэц нь компьютерт холбогдоогүй байсан ч дохиоллын байдлын талаар мэдээлэл өгөх боломжтой. Ажлын цагийн тооцоо - 1 өдөр.

3. Мөн дохиолол асах бүрт шууд дамжуулж эхлэх камерыг хэлхээнд нэмж оруулахыг хүсч байна. Тиймээс өрөөн дотор хэн байгааг алсаас харах боломжтой болно. Ажлын цагийн тооцоо - 2 хоног.

Зөвлөмж болгож буй: