Mundarija:
Video: NodeMCU (ESP8266) bilan ishlashni boshlang .: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
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:-
- Arduino IDE.
- CP210X uchun haydovchi.
- NodeMCU [ESP8266] (Eng yaxshi sotib olish havolalari: AQSh, Buyuk Britaniya)
- LEDlar (eng yaxshi sotib olish havolalari: AQSh, Buyuk Britaniya)
- 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:-
- 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:-
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:
Uzoq masofali simsiz harorat va tebranish sensorlari bilan ishlashni boshlash: 7 qadam
Uzoq masofali simsiz harorat va tebranish sensorlarini ishga tushirish: Ba'zida tebranish ko'plab ilovalarda jiddiy muammolarga sabab bo'ladi. Mashina shaftlari va podshipniklaridan tortib qattiq disk ishlashigacha tebranish mashinaning shikastlanishiga, erta almashtirishga, past ishlashga olib keladi va aniqlikka katta zarba beradi. Kuzatilmoqda
Arduino IDE bilan Esp 8266 Esp-01 bilan ishlashni boshlash - Esp kartalarini Arduino Ide -ga o'rnatish va Esp -ni dasturlash: 4 qadam
Arduino IDE bilan Esp 8266 Esp-01 bilan ishlashni boshlash | Esp-ni Arduino Ide-ga o'rnatish va Esp-ni dasturlash: Bu yo'riqnomada biz esp8266 platalarini Arduino IDE-ga o'rnatishni, esp-01-ni dasturlashni va unga kodni yuklashni o'rganamiz. ESP-platalar juda mashhur bo'lgani uchun men ko'rsatmalarni to'g'rilash haqida o'yladim. bu va ko'pchilik odamlar muammoga duch kelishadi
Boshlang'ich: IOTni salqin baliq ovlagich bilan o'rganing: 9 qadam (rasmlar bilan)
Boshlang'ich: IOT -ni salqin baliq ovlagich bilan o'rganing: Bu loyiha kichik byudjetli IOT qurilmasidan boshlash va u bilan nima qilish mumkinligi haqida ko'proq ma'lumot beradi. IOT nima? Google -dan olingan: Internet -narsalar uchun IoT qisqa. Narsalar Interneti tobora o'sib borayotgan tarmoqni anglatadi
Sehrli teginish bilan ta'til rasmlari slayd -shousini boshlang!: 9 qadam (rasmlar bilan)
"Sehrli teginish bilan bayram rasmlaringiz slayd -shousini boshlang!: Yillar davomida men sayohat qilayotganda o'zim bilan kichkina haykalchani olib yurishni odat qilib oldim: men tez -tez kichkina, bo'sh artoy sotib olaman (rasmdagi kabi) va bo'yash" u men tashrif buyuradigan mamlakat bayrog'i va mavzusiga mos keladi (bu holda, Sitsiliya). T
Arduino va ESP8266 bilan ishlashni boshlash: 11 qadam
Arduino va ESP8266 bilan ishlashni boshlash: ESP8266 Wi-Fi va ikkita GPIO pinli mustaqil mikrokontroller sifatida ishlatilishi mumkin yoki mikrokontrollerga Wi-Fi ulanishi uchun ketma-ket aloqa orqali boshqa mikrokontroller bilan ishlatilishi mumkin. U IoT yaratish uchun ishlatilishi mumkin edi