Mundarija:

NodeMCU (ESP8266) bilan ishlashni boshlang .: 3 qadam
NodeMCU (ESP8266) bilan ishlashni boshlang .: 3 qadam

Video: NodeMCU (ESP8266) bilan ishlashni boshlang .: 3 qadam

Video: NodeMCU (ESP8266) bilan ishlashni boshlang .: 3 qadam
Video: Esp8266 NodeMCU o‘zbekcha dars | Wi-fi modulni ishlatish | Wi-fi robot | roboshop / @roboshopuz 2024, Iyul
Anonim
Image
Image
Sizga kerak bo'lgan narsalar
Sizga kerak bo'lgan narsalar

Bu yo'riqnomada men Arduino IDE yordamida NodeMCU (ESP8266) bilan qanday ishlashni aytib beraman. Bu darslik yangi boshlayotganlar uchun. NodeMCU xuddi Wi -Fi bortiga ega bo'lgan Arduino -ga o'xshaydi, shuning uchun siz o'z loyihalaringizni Internetda qabul qilishingiz mumkin. NodeMCU haqida ko'proq bilish uchun uning rasmiy veb -saytiga tashrif buyuring.

Men bunga asoslangan boshqa loyihalar bilan bo'lishaman, shuning uchun agar qiziqsangiz, meni kuzatib boring.

Shunday qilib, boshlaylik.

1-qadam: Sizga kerak bo'lgan narsalar:-

Sizga kerak bo'lgan narsalar
Sizga kerak bo'lgan narsalar
Sizga kerak bo'lgan narsalar
Sizga kerak bo'lgan narsalar
  1. Arduino IDE.
  2. CP210X uchun haydovchi.
  3. NodeMCU [ESP8266] (Eng yaxshi sotib olish havolalari: AQSh, Buyuk Britaniya)
  4. LEDlar (eng yaxshi sotib olish havolalari: AQSh, Buyuk Britaniya)
  5. Non paneli. (Eng yaxshi sotib olish havolalari: AQSh, Buyuk Britaniya)

Agar sizda Kengash bo'lmasa, sizga eng yaxshi sotib olish havolalari kerak bo'ladi.

Siz kerakli narsalarni olgandan keyin. Keyingi bosqichga o'ting.

2-qadam: IDE ni o'rnatish:-

IDE ni o'rnatish
IDE ni o'rnatish
IDE ni o'rnatish
IDE ni o'rnatish
IDE ni o'rnatish
IDE ni o'rnatish
  • Avval Arduino IDE -ni yuklab oling va o'rnating.
  • O'tish >> Fayllar >> Tanlovlar va quyidagi havolani "Qo'shimcha boshqaruv paneli URL manzili" ga joylashtiring.

"https://arduino.esp8266.com/stable/package_esp8266com_index.json" (tirnoqsiz)

  • OK tugmasini bosing, Endi Git >> Asboblar >> Kengash >> Kengash menejeri.
  • ESP8266 -ni topish uchun pastga aylantiring va o'rnatish -ni bosing.

Bu barcha ESP platalarini IDE ga qo'shadi.

Kengashni kompyuterda tanib olish uchun siz CP210X drayverlarini o'rnatishingiz kerak. Bu juda oddiy. Faqat havolaga o'ting va qurilmangizga mos keladigan versiyani yuklab oling.

Endi siz to'g'ri taxtani tanlashingiz kerak, bu erda men NodeMCU 1.0 (ESP-12E moduli) dan foydalanganman.

Kengashni tanlagandan so'ng, quyidagi sozlamalarga amal qiling:-

  • Fleshli hajmi: "4M (3M SPIFFS)"
  • Tuzatish porti: "O'chirilgan"
  • Nosozliklarni tuzatish darajasi: "Yo'q"
  • IWIP varianti: "V2 past xotira"
  • CPU chastotasi: "80 MGts"
  • Yuklash tezligi: "921600"
  • Flash -ni o'chirish: "Sketch On"
  • Port: "COM porti mavjud" (qurilma ulangan joyda ko'rsatilishi kerak)

Endi siz eskizingizni taxtaga yuklashingiz mumkin.

(Tafsilotlar uchun rasmlarga qarang.)

3-qadam: Eskizni yuklash:-

Eskizni yuklash
Eskizni yuklash

Endi IDE NodeMCU uchun o'rnatilgandan so'ng, siz namunaviy eskizni quyidagi tarzda yuklash orqali sinab ko'rishingiz mumkin:-

  • IDE Goto >> Fayllar >> Misollar >> ESP8266
  • Ko'z ochish misolini tanlang va uni yuklang.

Bortdagi LED yonib -o'chib turishi kerak. Bu shuni anglatadiki, siz taxtani muvaffaqiyatli dasturladingiz. Bortdagi LED NodeMCU ning D0 piniga ulangan. Pin D0 ga tashqi LEDni qo'shishingiz mumkin.

Endi siz NodeMCU bilan ishlashingiz uchun siz pinli chiqishlarni va Arduino -ni ESP8266 -pin xaritalashini bilishingiz kerak.

Bu erda men NodeMCU pinini va tegishli Arduino pinlarini sanab o'tdim:

  • D0 = 16
  • D1 = 5
  • D2 = 4
  • D3 = 0
  • D4 = 2
  • D5 = 14
  • D6 = 12
  • D7 = 13
  • D8 = 15
  • D9 = 3
  • D10 = 1

Shunday qilib, NodeMCU -ning D0 -pinidan foydalanish uchun Arduino IDE -da Pin 16 -dan foydalanish kerak.

Agar sizda shubha bo'lsa, izohlarda so'rashingiz mumkin.

Keyingi yo'riqnomada men sizga dunyoning istalgan nuqtasidan Internet orqali LEDni qanday boshqarishni ko'rsataman. Bu erda tekshiring.

Tavsiya: