Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд
- Алхам 2: IoT дээр суурилсан ухаалаг зогсоолын схем
- Алхам 3: IOT зогсоолын системд зориулсан Adafruit IO тохиргоо
- Алхам 4: IOT зогсоолын системд NodeMCU програмчлах
- Алхам 5: IoT дээр суурилсан ухаалаг машины зогсоолын системийн ажлын видео
Видео: NodeMCU ESP8266: 5 алхамыг ашиглан IoT дээр суурилсан ухаалаг зогсоолын систем
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Өнөө үед хөл хөдөлгөөн ихтэй газарт машины зогсоол олох нь маш хэцүү бөгөөд зогсоолын бэлэн байдлын талаархи дэлгэрэнгүй мэдээллийг онлайнаар авах систем байхгүй байна. Та машины зогсоолын бэлэн байдлын талаархи мэдээллийг утсан дээрээ авах боломжтой бөгөөд бэлэн байгаа эсэхийг шалгахын тулд тэнүүчлэхгүй байна гэж төсөөлөөд үз дээ. Энэ асуудлыг IoT дээр суурилсан ухаалаг зогсоолын системээр шийдэж болно. IoT дээр суурилсан зогсоолын системийг ашиглан та зогсоолын үүрийг интернетээр хялбархан олж авах боломжтой. Энэхүү систем нь машины зогсоолын системийг бүрэн автоматжуулах боломжтой юм. Таны оруулсан төлбөрөөс эхлээд гарах хүртэл бүх зүйлийг автоматаар хийх боломжтой.
Тиймээс энд бид NodeMCU, таван IR мэдрэгч, хоёр servo мотор ашиглан IoT дээр суурилсан автомашины зогсоолын системийг барьж байна. Орох, гарах хаалган дээр хоёр IR мэдрэгчийг ашиглан машиныг илрүүлдэг бол гурван IR мэдрэгчийг машины зогсоолын бэлэн байдлыг илрүүлэхэд ашигладаг. Серво моторыг мэдрэгчийн утгын дагуу хаалгыг онгойлгох, хаахад ашигладаг. Энд бид Adafruit IO платформыг ашиглан дэлхийн өнцөг булан бүрээс хянах боломжтой үүл дээрх өгөгдлийг нийтлэх болно.
Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд
Техник хангамж
- NodeMCU ESP8266
- IR мэдрэгч (5)
- Servo мотор (2)
Онлайн үйлчилгээ
Adafruit IO
Алхам 2: IoT дээр суурилсан ухаалаг зогсоолын схем
IoT ашигладаг энэхүү ухаалаг зогсоолын системд бид таван IR мэдрэгч, хоёр servo мотор ашиглаж байна. IR мэдрэгч ба Servo мотор NodeMCU -т холбогдсон байна. NodeMCU нь бүх үйл явцыг хянаж, зогсоолын бэлэн байдал, зогсоолын талаархи мэдээллийг Adafruit IO руу илгээдэг бөгөөд үүнийг энэхүү платформ ашиглан дэлхийн аль ч өнцгөөс хянах боломжтой болно. Орох, гарах хаалган дээр хоёр IR мэдрэгчийг ашигладаг бөгөөд ингэснээр машиныг орох, гарах хаалган дээр илрүүлж, хаалгыг автоматаар онгойлгож, хаах боломжтой. Бид өмнө нь Adafruit IO үүлийг олон IoT төслүүдэд ашиглаж байсан бөгөөд линкээр орж илүү ихийг мэдэж аваарай.
Орох, гарах хаалганы хувьд хоёр servo мотор ашигладаг тул IR мэдрэгч машин илрүүлэх бүрт servo мотор 45 ° -аас 140 ° хүртэл автоматаар эргэдэг бөгөөд хэсэг хугацааны дараа анхны байрлалдаа эргэж орно. Өөр гурван IR мэдрэгчийг ашиглан машины зогсоол байгаа эсэхийг олж мэдээд NodeMCU руу өгөгдлийг илгээдэг. Adafruit IO хяналтын самбар нь орох, гарах хаалгыг гараар ажиллуулах хоёр товчлууртай.
Алхам 3: IOT зогсоолын системд зориулсан Adafruit IO тохиргоо
Adafruit IO нь үүлэн дээрх амьд өгөгдлийг нэгтгэх, дүрслэх, дүн шинжилгээ хийх боломжийг олгодог нээлттэй мэдээллийн платформ юм. Adafruit IO -ийг ашиглан та интернетээр дамжуулан өгөгдлөө байршуулах, харуулах, хянах, IoT -г идэвхжүүлэх боломжтой. Та Adafruit IO ашиглан моторыг хянах, мэдрэгчийн өгөгдлийг унших, IoT програмыг интернетээр хийх боломжтой. Туршилт, туршилт хийхийн тулд зарим хязгаарлалттайгаар Adafruit IO -ийг үнэгүй ашиглах боломжтой. Бид өмнө нь Adafruit IO -ийг Raspberry Pi -тай хамт хэрэглэж байсан.
1. Adafruit IO ашиглахын тулд эхлээд Adafruit IO дээр данс үүсгэх ёстой. Үүнийг хийхийн тулд Adafruit IO вэбсайт руу ороод дэлгэцийн баруун дээд хэсэгт байрлах "Үнэгүй эхлүүлэх" дээр дарна уу.
2. Данс үүсгэх процессыг дуусгасны дараа данс руугаа нэвтэрч, баруун дээд буланд байгаа "AIO түлхүүр" дээр дарж дансны хэрэглэгчийн нэр болон AIO түлхүүрийг авна уу.
"AIO түлхүүр" дээр дарахад таны Adafruit IO AIO түлхүүр болон хэрэглэгчийн нэр гарч ирэх цонх гарч ирнэ. Энэ түлхүүр болон хэрэглэгчийн нэрийг хуулж аваарай, дараа нь кодонд хэрэгтэй болно.
3. Одоо, үүний дараа та тэжээл үүсгэх хэрэгтэй. Хангамж үүсгэхийн тулд 'Feed' дээр дарна уу. Дараа нь 'Actions' дээр дараад доорх зурагт үзүүлсэн шиг 'New Feed үүсгэх' дээр дарна уу.
4. Үүний дараа тэжээлийн нэр, тайлбарыг оруулах шинэ цонх нээгдэнэ. Бичлэгийн тайлбар нь заавал биш юм.
5. Үүний дараа ‘Create’ дээр дарна уу; таныг шинээр үүсгэсэн тэжээл рүү чиглүүлэх болно. Энэ төслийн хувьд бид гарах хаалга, орох хаалга, оролт 1 орох ба гарах, оролт 2 орох ба гарах, оролт 3 орох ба гарах нийт 9 тэжээлийг үүсгэсэн. Хангамж үүсгэсний дараа эдгээр бүх тэжээлийг нэг хуудсан дээр харуулахын тулд Adafruit IO хяналтын самбар үүсгээрэй. Хяналтын самбар үүсгэхийн тулд "Хяналтын самбар" гэсэн сонголтыг дараад "Үйлдэл" дээр дараад "Шинэ Хяналтын самбар үүсгэх" дээр дарна уу. Дараагийн цонхонд хяналтын самбарынхаа нэрийг оруулаад "Үүсгэх" дээр дарна уу.
6. Хяналтын самбарыг одоо үүсгэж байгаа тул бид тэжээлээ хяналтын самбарт нэмэх болно. Хангамж нэмэхийн тулд баруун дээд буланд байгаа "+" дээр дарна уу.
Нэгдүгээрт, бид орох ба гарах хаалганы RESET товчлуурын хоёр блок, дараа нь зогсоолын дэлгэрэнгүй мэдээллийг авахын тулд долоон TEXT блок нэмнэ. Хяналтын самбар дээр товчлуур нэмэхийн тулд RESET блок дээр дарна уу.
Дараагийн цонхонд тэжээлийг сонгохыг танаас хүсэх тул орох хаалганы тэжээл дээр дарна уу.
Энэ эцсийн шатанд блоктоо гарчиг өгч, үүний дагуу тохируулна уу. Хэвлэлийн утгыг '1' -ээс 'ON' болгож өөрчилнө үү. Тиймээс товчлуур дарагдах бүрт "ON" мөрийг NodeMCU руу илгээх бөгөөд NodeMCU нь дараагийн ажлыг гүйцэтгэх болно. Хэрэв та энд дарах утгыг өөрчлөхийг хүсэхгүй байгаа бол програмын нөхцлийг өөрчилж болно.
Үүний дараа гарах хаалганы өөр блок үүсгэхийн тулд ижил процедурыг дагана уу. Үлдсэн блокуудыг үүсгэхийн тулд ижил процедурыг дагана уу, гэхдээ RESET блок үүсгэхийн оронд зогсоолын дэлгэрэнгүйг харуулахын тулд TEXT блок үүсгэнэ үү. Бүх блокуудыг хийсний дараа миний хяналтын самбар доорх шиг харагдаж байна. Та тохиргооны товчлуур дээр дарж хяналтын самбарыг засах боломжтой.
Алхам 4: IOT зогсоолын системд NodeMCU програмчлах
NodeMCU -г Arduino IDE програмчлахын тулд Файл -> Үзүүлэлтүүд -> Тохиргоо руу очно уу.
Https: // arduino.esp8266.com/stable/package_esp82… "Нэмэлт самбар менежерийн URL" талбарт оруулаад "Ok" дээр дарна уу.
Одоо Хэрэгсэл> Удирдах зөвлөл> Самбарын менежер рүү очно уу.
Самбар менежерийн цонхонд хайлтын талбарт esp гэж бичээд esp8266 -ийг доор жагсаасан болно. Одоо самбарын хамгийн сүүлийн хувилбарыг сонгоод суулгах дээр дарна уу.
Суулгалт дууссаны дараа Tools> Board> руу очоод NodeMCU 1.0 (ESP-12E Module) -ийг сонгоно уу.
Одоо та NodeMCU -г Arduino IDE -ээр програмчилж болно.
Тиймээс IoT ашигладаг Ухаалаг зогсоолын системийг ийм байдлаар барьж болно. Та зогсоолын хэмжээг нэмэгдүүлэхийн тулд илүү олон мэдрэгч нэмж, зогсоолын төлбөрийг автоматаар төлөх төлбөрийн системийг нэмж болно. Хэрэв та энэ төслийн талаар эргэлзэж байвал доорх тайлбарыг бичнэ үү.
Зөвлөмж болгож буй:
IOT дээр суурилсан ухаалаг цаг агаар, салхины хурдны хяналтын систем: 8 алхам
IOT -д суурилсан ухаалаг цаг агаар, салхины хурдны хяналтын систем: Хөгжүүлсэн: Никхил Чудасма, Дханашри Мудлиар, Ашита Раж Оршил Цаг агаарын ажиглалтын ач холбогдол олон талаар бий. Хөдөө аж ахуй, хүлэмжийн аж ахуйг хөгжүүлэхийн тулд цаг агаарын параметрүүдийг хянах шаардлагатай байна
NodeMCU ашиглан IoT дээр суурилсан хөрсний чийгийн хяналт, хяналтын систем: 6 алхам
NodeMCU ашиглан IoT дээр суурилсан хөрсний чийгийн хяналт, хяналтын систем: Энэхүү гарын авлагад бид ESP8266 WiFi модуль, өөрөөр хэлбэл NodeMCU ашиглан IoT дээр суурилсан хөрсний чийгийн хяналт, хяналтын системийг хэрэгжүүлэх гэж байна. Энэхүү төсөлд шаардлагатай бүрэлдэхүүн хэсгүүд: ESP8266 WiFi модуль- Амазон (334/- INR) Реле модуль- Амазон (130/- INR
ESP32: 7 алхамыг ашиглан IoT дээр суурилсан ухаалаг цэцэрлэгжүүлэлт, ухаалаг хөдөө аж ахуй
ESP32 ашиглан IoT -д суурилсан ухаалаг цэцэрлэгжүүлэлт ба ухаалаг хөдөө аж ахуй: Дэлхий цаг үеэ дагаад хөдөө аж ахуйтай зэрэгцэн өөрчлөгдөж байна.Одоогийн байдлаар хүмүүс электроникийг салбар бүрт нэгтгэж байгаа бөгөөд хөдөө аж ахуй нь үүнд үл хамаарах зүйл биш юм. Хөдөө аж ахуй дахь электроникийн нэгдэл нь фермерүүд болон цэцэрлэгжүүлэлт хийдэг хүмүүст тусалдаг
RFID дээр суурилсан ухаалаг баталгаажуулалтын систем [Intel IoT]: 3 алхам
RFID -д суурилсан ухаалаг баталгаажуулалтын систем [Intel IoT]: Төслийн товч тойм: Энэхүү төсөл нь баталгаажуулалтын систем болон автоматжуулалтын тухай юм. Энэхүү ухаалаг төсөл нь 3 зүйлийг хамардаг: 1. Зөөврийн компьютерын баталгаажуулалт 2. Номын сангийн менежмент3. Хөрөнгийн хяналт Энэ нь юу хийдэг, хэрхэн вэ? Энэхүү RFID дээр суурилсан ухаалаг төсөлд
Pi дээр суурилсан зогсоолын туслах систем: 9 алхам
Pi дээр суурилсан зогсоолын туслах систем: Сайн байна уу! Ганцхан үдээс хойш хийж, дараа нь өдөр бүр ашиглах боломжтой гайхалтай жижиг төсөл энд байна. Энэ нь Raspberry Pi Zero W дээр суурилсан бөгөөд машинаа төгс зогсоолд тавихад тань туслах болно. Танд хэрэгтэй хэсгүүдийн бүрэн жагсаалт энд байна: R