Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд
- Алхам 2: Эхлэх
- Алхам 3: Adafruit IO
- Алхам 4: Хяналтын самбар үүсгэх
- Алхам 5: Блок үүсгэх
- Алхам 6: Эцсийн хяналтын самбар
- Алхам 7: Хэрэглэгчийн нэр, түлхүүрийг авах
- Алхам 8: WEBREPL -ийг идэвхжүүлнэ үү
- Алхам 9: Webrepl руу холбогдоно уу
- Алхам 10: Кодыг нэмнэ үү
- Алхам 11: Ажлын видео
Видео: Nodemcu болон Micropython ашиглан IOT -ийн суурь тооцоолол: 11 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэхүү гарын авлагад би серверийг холбохын тулд NodeMcu, micropython болон Mqtt холболтыг ашиглах болно.
Энэхүү заавар нь Nodemcu -аас Adafruit.io Сервер рүү холбогдохын тулд https дээр суурилсан mqtt холболтыг ашиглаж байна.
Энэ төсөлд би питонтой бараг адилхан микропитон програмчлалын хэлийг ашиглаж байна.
Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд
Энэхүү төслийг дуусгахын тулд дараах бүрэлдэхүүн хэсгүүд шаардлагатай болно.
Шаардлагатай бүрэлдэхүүн хэсгүүд:
- Нодемку
- IR мэдрэгч
- LED
- USB кабель
- Интернет холболт
Алхам 2: Эхлэх
Журам:
- Дебаг хийх зориулалттай espcut програмыг татаж суулгаарай.
- Энэ линкээс файл татаж авах. github репозитор хэлбэрээр хадгалагддаг. Бүх програмыг энэ репозитороос авах боломжтой.
- Энэ линкээс micropython програмыг NODEMCU руу татаж суулгаарай
- IR мэдрэгчийг GPIO12, LED -ийг Nodemcu -ийн GPIO 2 руу холбоно уу.
- Энэ webrepl програмыг татаж авах
Алхам 3: Adafruit IO
io.adafruit.com руу зочилж, өөрийн самбар руу очихын тулд нэвтэрнэ үү
Алхам 4: Хяналтын самбар үүсгэх
Үйлдэл дээр дарж шинэ хяналтын самбар үүсгэнэ үү
Алхам 5: Блок үүсгэх
- Хяналтын самбарын нэр дээр дарна уу.
- блок үүсгэхийн тулд +(нэмэх) товчийг дахин дарна уу
- Одоо Toggle дээр дарж нэр өгнө үү.
- Одоо үүсгэх товчийг дарна уу
- Дараа нь блокоо сонгоод дараагийн алхам дээр дарна уу
- Энэ блокод нэр өгч, ON төлөв ба OFF төлөвийн нэрийг тохируулна уу.
- Үүний дараа блок үүсгэх дээр дарна уу.
Текстийг сонгосон 2 дахь алхамаас эхлэн процедурыг давтаж, зураг дээр үзүүлсэн шиг дахин нэг блок үүсгээрэй
Алхам 6: Эцсийн хяналтын самбар
Таны эцсийн хяналтын самбар иймэрхүү харагдах болно.
Алхам 7: Хэрэглэгчийн нэр, түлхүүрийг авах
Дэлгэцийн зүүн талд байгаа түлхүүр дүрс дээр дарж хэрэглэгчийн нэр, идэвхтэй түлхүүрийг хуулж ав
Алхам 8: WEBREPL -ийг идэвхжүүлнэ үү
- Espcut програмыг нээнэ үү
- "Импорт webrepl_setup" командыг илгээнэ үү.
- консол дээрх текстийг уншаад webrepl -ийг тохируулна уу.
Алхам 9: Webrepl руу холбогдоно уу
- Ssid micropython -ээс эхэлдэг wifi сүлжээг олоорой
- "ssid" руу "micropythoN" нууц үгээр холбогдоно уу
- та дээрх зурагт үзүүлсэн шиг дэлгэцийг авах болно.
Алхам 10: Кодыг нэмнэ үү
- webrepl програмыг задалж, webrepl.html -ийг нээгээд холболт дээр дарна уу
- Нууц үг оруулахыг танаас хүсэх болно
- миний хувьд нууц үг нь "1234567"
- хөөе чи холбогдсон байна
- github репозитороос татаж авсан файлуудыг байршуулах.
- webrepl ашиглан main.py, mqtt.py, boot.py болон data.txt байршуулах.
- nodemcu дээрх Reset товчийг дарна уу. мөн io.adafruit.com дээрх гаралтыг шалгана уу
- Хэрэв та кодын гүйцэтгэлийг шалгахыг хүсч байвал дахин micropython wifi руу холбогдож нэвтрэх шаардлагатай болно.
Алхам 11: Ажлын видео
Энэхүү гарын авлагын ажлын видеог эндээс авах боломжтой.
Зөвлөмж болгож буй:
Raspberry Pi болон MySQL мэдээллийн санг ашиглан хурууны хээ болон RFID дээр суурилсан ирцийн систем: 5 алхам
Raspberry Pi болон MySQL мэдээллийн санг ашиглан хурууны хээ, RFID дээр суурилсан ирцийн систем: Энэ төслийн видео
K210 самбар болон Arduino IDE/Micropython ашиглан зураг таних: 6 алхам (зурагтай)
K210 самбар, Arduino IDE/Micropython ашиглан зураг таних: Би Sipeed Maix Bit дээр OpenMV демо програмыг хэрхэн ажиллуулах талаар нэг нийтлэл бичсэн бөгөөд энэ самбараар объект илрүүлэх демо видео хийсэн. Хүмүүсийн асуусан олон асуултуудын нэг бол мэдрэлийн сүлжээ биш гэдгийг би яаж таних вэ?
Хямд тооцоолол: Arduino TTL цуврал: 3 алхам
Хямд тооцоолол: TTL цувралтай Arduino: НҮБ гэх мэт бүрэн хэмжээний arduino -ийн өртгийн ихэнх нь USB интерфэйсийн өртөг байдаг (анхаарна уу, үүнийг бичсэн үед үнэн байсан, гэхдээ энэ нь үнэн биш болсон, одоо USB хямд байна. Та магадгүй өөр шалтгаанаар TTL цуврал нэвтрүүлэг хийхийг хүсч байна.). Үүнээс салж
ESP8266 NODEMCU BLYNK IOT заавар - Esp8266 Blunk болон Arduino IDE ашиглан IOT - LED -ийг интернетээр хянах: 6 алхам
ESP8266 NODEMCU BLYNK IOT заавар | Esp8266 IOT нь Blunk болон Arduino IDE ашиглан | Интернэтээр LED хянах: Сайн байна уу залуусаа, энэхүү зааварчилгаанд бид ESP8266 эсвэл Nodemcu ашиглан IOT -ийг хэрхэн ашиглах талаар сурах болно. Үүний тулд бид blynk програмыг ашиглах болно, ингэснээр бид esp8266/nodemcu ашиглан интернэт дэх LED -ийг удирдах болно
Хос Ipod болон гар утасны цэнэглэгч суурь: 4 алхам
Хос Ipod болон гар утасны цэнэглэгч бааз: Хэдхэн хоногийн өмнө миний түргэн шуурхай кофе үйлдвэрлэгч кофе хийхээ больсон тул би цогцсыг нураажээ. Би унтраалга, кабель, моторын зарим эд анги гэх мэт хэрэгтэй бүх хэсгийг авсан. Эхнэр маань надад 2 -р үеийн мэдрэгчтэй под бэлэглэхэд хуванцар бие үүнийг хаяхад бэлэн байв. Тэгэхээр би