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

IoT ашиглан өдрийн үг харуулах: 7 алхам
IoT ашиглан өдрийн үг харуулах: 7 алхам

Видео: IoT ашиглан өдрийн үг харуулах: 7 алхам

Видео: IoT ашиглан өдрийн үг харуулах: 7 алхам
Видео: 🎶 ДИМАШ "ОПЕРА 2". История выступления и анализ успеха | Dimash "Opera 2" 2024, Арваннэгдүгээр
Anonim
Өдрийн үг IoT ашиглан харуулав
Өдрийн үг IoT ашиглан харуулав

Энэхүү зааварчилгаанд би NodeMCU Wi-Fi модуль болон цэг матрицын дэлгэц ашиглан "Өдрийн үгийг харуулах" аргыг хэрхэн яаж хийхийг танд үзүүлэх болно. Өдрийн үгийн оронд та энэ хичээлийг үзсэний дараа интернетээс хүссэн бүх зүйлээ (текст) үзүүлэх боломжтой. Хэрэв та анх удаа Wi-Fi модулийг ашиглаж байгаа бол энэ заавар нь танд эхнээс нь дуустал тусгасан болно.

Үүнд орцгооё.

Алхам 1: Видеог үзээрэй

Image
Image

Видео бичлэг дээр би энэ төслийг бүтээхэд шаардлагатай бүх алхамуудыг тусгасан болно. Би мөн төсөлд ашигласан кодын талаар гүнзгий тайлбар өгсөн бөгөөд энэ нь эхлэгчдэд хэрэгтэй бөгөөд бичгээр тайлбарлах боломжгүй юм.

Тиймээс цааш явахаасаа өмнө үүнийг анхаарч үзээрэй.

Алхам 2: Arduino IDE-ийг NodeMCU Wi-Fi модульд ажиллахад бэлтгэ

Wi-Fi модуль дээр анх удаа ажиллах нь ихэнх хэрэглэгчдийн хувьд бялуу биш юм. Тиймээс үүнийг алхам алхамаар эхлүүлэхийг зөвлөж байна.

Би энэ зааварчилгааны хичээлийг эхлэгч бүрт санал болгох болно. Зохиогч Bekathwia энэ модулийг хэрхэн эхлүүлэхээ тайлбарлахад маш сайн ажилласан. Би өөрөө модультай танилцахдаа ижил эх сурвалжийг ашигласан.

Тиймээс, хэрэв та эхлэгч бол энэ хичээлийг даван туулж байгаа бол зөвхөн та л дараагийн алхмуудаас гарах боломжтой болно.

Алхам 3: Дот матрицын дэлгэцийг туршиж үзээрэй

Дот матрицын дэлгэцийг туршиж үзээрэй
Дот матрицын дэлгэцийг туршиж үзээрэй
Дот матрицын дэлгэцийг туршиж үзээрэй
Дот матрицын дэлгэцийг туршиж үзээрэй
Дот матрицын дэлгэцийг туршиж үзээрэй
Дот матрицын дэлгэцийг туршиж үзээрэй

Dot Matrix-ийг Wi-Fi модульд дараах байдлаар холбоно уу.

DMD - NodeMCU

Vcc - 3.3V

Гнд - Гнд

Clk - D5

Дин - D7

CS - D8

Dot Matrix Display -ийг шалгахын тулд MD Parola болон MD_MAX72XX номын санг Arduino номын санд нэмээрэй.

Гэхдээ үүнийг ашиглахаасаа өмнө Arduino номын сангийн хавтас руу орж MD_MAX_72XX номын сангийн хавтсыг нээгээд docs руу ороод дурын HMTL файлыг нээгээд өөрт байгаа цэг матрицын дэлгэцийн төрлийг тодорхойлно уу (энд дарж дэлгэрэнгүй үзнэ үү). Минийх бол FC_16. Үүний дараа "src" фолдерт очиж MD_MAX72XX.h файлыг нээнэ үү. Толгой файлыг өөрт байгаа модулийн дагуу өөрчилж, дараа нь хадгална уу. Одоо та модулийнхаа туршилтын тоймыг нээж, байршуулж болно. Цэгэн матриц нь зарим загварыг гарчигтай нь харуулах ёстой бөгөөд үүнийг Цуваа монитор дээрээс харж болно.

Алхам 4: ThingHTTP бэлтгэ

ThingHTTP бэлтгэ
ThingHTTP бэлтгэ
ThingHTTP бэлтгэ
ThingHTTP бэлтгэ
ThingHTTP бэлтгэ
ThingHTTP бэлтгэ

1. Mozilla Firefox -ийг нээх (Chrome миний хувьд ажиллаагүй).2. Вэбсайтаа сонгоно уу (Би Dictionary.com ашиглаж байсан).3. Таны сонирхож буй үг дээр хулганы баруун товчийг дараад шалгах элементийг сонгоно уу. Тодруулсан кодын XPath -ийг хуулах. Thingspeak.com руу орно уу6. Аппууд руу очоод ThingHTTP -ийг сонгоно уу. Шинэ ThingHTTP үүсгээрэй, үүнийг нэрлээрэй, XPath -ийг хуулж авсан хуудасныхаа URL -г оруулна уу, өмнө нь хуулж авсан XPath -ийг буулгаж, ThingHTTP -ийг хадгална уу.

Үүсгэсэн API -ийг анхаарч үзээрэй.

Үүнийг хэрхэн ойлгох, хэрхэн зөв ойлгох талаар видеог үзээрэй.

Алхам 5: Модулийг турших

Модулийг турших
Модулийг турших
Модулийг турших
Модулийг турших
Модулийг турших
Модулийг турших

Энэ алхамд хавсаргасан тоймыг нээгээд Wi-Fi SSID, Pass Key болон API түлхүүрийг засварлаж байршуулаарай Байршуулсны дараа цуваа дэлгэцийг нээгээрэй, хэрэв гаралт нь энэ алхамд хавсаргасан шиг харагдаж байвал модуль сайн ажиллаж байна. мөн та эцсийн шат руу шилжиж болно.

Хэрэв та хүсвэл өөр вэбсайтыг ашиглаж болно.

Алхам 6: Эцсийн ноорог

Эцсийн ноорог
Эцсийн ноорог
Эцсийн ноорог
Эцсийн ноорог

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

Wi-Fi SSID, Pass Key (Wi-Fi нээлттэй бол ишлэл дотор хоосон зай үлдээнэ үү) болон API-г засварлаж модульд байршуулна уу.

Wi-Fi-д холбогдож, өгөгдлийг татаж авсны дараа энэ нь DMD-д байгаа үг, утгыг салгаж харуулна (статусыг тодорхойлохын тулд LED-ийг үзнэ үү. - холбогдсон, унтраасан - салгагдсан). Wi-Fi-аас салгах нь эрчим хүч хэмнэдэг боловч сул талтай тул та шинэ мэдээлэл авахын тулд модулийг дахин эхлүүлэх шаардлагатай болно.

Гэхдээ ийм програмуудын хувьд Wi-Fi-д холбогдох нь тийм ч сайн санаа биш гэж би бодож байна, гэхдээ та програмыг хэд хэдэн удаа тохируулсны дараа үүнийг хялбархан хийж чадна. Энэ бүхэн танд хамаарна.

Алхам 7: Боллоо

Ингээд л боллоо!

Ямар нэгэн зөвлөгөө, эргэлзээ байвал сэтгэгдлээ бичээрэй, би танд туслахдаа баяртай байх болно.

Уншсанд баярлалаа, бүртгүүлээрэй, хэрэв танд энэ төсөл таалагдсан бол манай YouTube сувгийг үзээрэй, бидэнд маш олон бий:)

Дараагийн зааварчилгаанд уулзацгаая.

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