Mündəricat:

IoT ilə Günün Sözü: 7 addım
IoT ilə Günün Sözü: 7 addım

Video: IoT ilə Günün Sözü: 7 addım

Video: IoT ilə Günün Sözü: 7 addım
Video: Bayram Nurlu dostu Elmarnan Xoşqədəm Hidayetqızını belə parodya etdilər🤣🤣🤣 2024, Noyabr
Anonim
Günün sözü IoT ilə göstərilir
Günün sözü IoT ilə göstərilir

Bu Təlimat kitabında NodeMCU Wi-Fi modulu və Dot Matrix Ekranından istifadə edərək "Günün Sözü Ekranını" necə qura biləcəyinizi sizə göstərəcəyəm. Günün sözü əvəzinə, bu dərsdən keçdikdən sonra bütün internetdən istədiyiniz hər şeyi (mətni) göstərə bilərsiniz. Wi-Fi modulundan ilk dəfə istifadə edirsinizsə, əvvəldən axıra qədər əhatə etdiyim kimi, bu dərs də sizə kömək edəcək.

Gəlin buna girək.

Addım 1: Videoya baxın

Image
Image

Videoda bu layihəni qurmaq üçün lazım olan bütün addımları əhatə etdim. Layihədə istifadə olunan kodun bir başlanğıc üçün də faydalı olduğunu və əks halda yazılı şəkildə izah etmək mümkün olmadığını dərindən izah etdim.

Buna görə davam etməzdən əvvəl bunu izlədiyinizə əmin olun.

Addım 2: Arduino IDE-ni NodeMCU Wi-Fi Modulu ilə işləməyə hazırlayın

Wi-Fi modulu üzərində ilk dəfə işləyərkən əksər istifadəçilər üçün tort gəzintisi olmur (mən də). Buna görə də addım -addım onunla başlamağınız məsləhətdir.

Hər yeni başlayana bu Instructables sinifini təklif edəcəyəm. Müəllif bekathwia, bu moduldan necə başlayacağınızı izah etmək üçün əla bir iş gördü. Modulla tanış olmaq üçün özüm də eyni mənbədən istifadə etdim.

Beləliklə, bir başlanğıc olsanız, bu sinifdən keçin, onda yalnız növbəti addımlarda yolunuzu işlədə bilərsiniz.

Addım 3: Dot Matrix Ekranını sınayın

Dot Matrix Ekranını sınayın
Dot Matrix Ekranını sınayın
Dot Matrix Ekranını sınayın
Dot Matrix Ekranını sınayın
Dot Matrix Ekranını sınayın
Dot Matrix Ekranını sınayın

Dot Matrixi Wi-Fi moduluna aşağıdakı kimi bağlayın:

DMD - NodeMCU

Vcc - 3.3V

Gnd - Gnd

Clk - D5

Din - D7

CS - D8

İndi Dot Matrix Ekranını yoxlamaq üçün MD Parola və MD_MAX72XX kitabxanalarını Arduino kitabxanasına əlavə edin.

Ancaq istifadə etməzdən əvvəl Arduino kitabxana qovluğuna gedin, MD_MAX_72XX kitabxana qovluğunu açın, sonra sənədlərə gedin və hər hansı bir HMTL faylını açın, sonra əldə etdiyiniz Dot Matrix Ekran növünü təyin edin (daha çox məlumat üçün bura vurun). Mənimki FC_16. Bundan sonra "src" qovluğuna gedin və MD_MAX72XX.h faylını açın. Başlıq faylını əlinizdəki modula uyğun olaraq dəyişdirin və sonra qeyd edin. İndi test modulunuzu yoxlaya və yükləyə bilərsiniz. Dot matrix, Serial Monitorda da görülə bilən başlıqları izləyən bəzi nümunələri göstərməlidir.

Addım 4: ThingHTTP hazırlayın

ThingHTTP hazırlayın
ThingHTTP hazırlayın
ThingHTTP hazırlayın
ThingHTTP hazırlayın
ThingHTTP hazırlayın
ThingHTTP hazırlayın

1. Mozilla Firefox'u açın (Chrome mənim üçün işləmədi).2. Veb saytınızı seçin (Dictionary.com istifadə etdim).3. Maraqlandığınız sözü sağ vurun, elementi yoxlayın seçin. Vurgulanan kodun XPath -ı kopyalayın.5. Thingspeak.com saytına daxil olun6. Tətbiqlərə gedin və sonra ThingHTTP seçin. Yeni bir ThingHTTP yaradın, bir şey adlandırın, XPath -dan kopyaladığınız səhifənin URL -ni təmin edin, əvvəllər simli təhlil etmək üçün kopyaladığınız XPath -ı yapışdırın, ThingHTTP -ni qeyd edin.

Yaradılan API -yə diqqət yetirin.

Düzgün başa düşmək və bunun lazım olduğunu bilmək üçün videoya baxın.

Addım 5: Modulu sınayın

Modulu sınayın
Modulu sınayın
Modulu sınayın
Modulu sınayın
Modulu sınayın
Modulu sınayın

Bu addımda əlavə edilmiş eskizi açın və Wi-Fi SSID, Pass Key və API açarını redaktə edin və yükləyin Yüklədikdən sonra serial monitoru açın, əgər çıxış bu addımda əlavə etdiyim kimi görünürsə, modul yaxşı işləyir və son mərhələyə keçə bilərsiniz.

İstəyirsinizsə, fərqli bir veb saytından da istifadə edə bilərsiniz, buna baxın.

Addım 6: Final Sketch

Son eskiz
Son eskiz
Son eskiz
Son eskiz

3 -cü addımda olduğu kimi eyni əlaqələri edin. Son addım bu addıma əlavə olunur.

Wi-Fi SSID, Pass Açarını (Wi-Fi açıqdırsa tirnoq daxilində boş buraxın) və API-ni düzəldin və modula yükləyin.

Wi-Fi-a qoşulduqdan və məlumatları əldə etdikdən sonra, sözü və mənanı DMD-də ayıracaq və göstərəcək (vəziyyəti müəyyən etmək üçün quraşdırılmış LED-ə baxın, yanıb-sönən-Wi-Fi-a qoşulmağa çalışarkən, mavi) - bağlı, söndürülmüş - ayrılmış). Wi-Fi-dan ayrılmaq gücə qənaət edir, lakin bunun da bir dezavantajı var, yeni məlumatlar əldə etmək üçün modulu yenidən başlatmalısınız.

Ancaq bu kimi tətbiqlər üçün, Wi-Fi-ya bağlı qalmağın yaxşı bir fikir olmadığını düşünmürəm, ancaq bunu proqramdakı bir neçə düzəlişdən sonra asanlıqla edə bilərsiniz. Hər şey sizə bağlıdır.

Addım 7: Tamamlandı

Bu belədir!

Hər hansı bir məsləhət və ya şübhə ilə bağlı fikirlərinizi bildirməkdən çekinmeyin, sizə kömək etməkdən çox məmnun olarıq.

Oxuduğunuz üçün təşəkkürlər, abunə olmağı düşünün və bu layihəni bəyənmisinizsə, YouTube kanalımıza baxın, bunların çoxu var:)

Növbəti Təlimatda görüşərik.

Tövsiyə: