
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00


Osoyoo NodeMCU нь Луа хэлмэрчтэй урьдчилан програмчлагдсан байдаг, гэхдээ та үүнийг ашиглах шаардлагагүй! Үүний оронд та Arduino -ийн дурлагчдын хувьд IoT -ийн эргэн тойрон дахь технологитой танилцах маш сайн эхлэл болох Arduino IDE -ийг ашиглаж болно. NodeMCU самбарыг Arduino IDE -тэй хамт ашиглах үед програмыг шууд устгах болно гэдгийг анхаарна уу. NodeMCU програм хангамж. Тиймээс хэрэв та Lua SDK руу буцахыг хүсч байвал "анивчуулагч" ашиглан програмыг дахин суулгана уу.
NodeMCU програмчлал нь Arduino шиг хялбар байдаг бөгөөд гол ялгаа нь nodemcu самбар дээр зүү тараах явдал юм. Доорх үйлдлүүдийг дагаж NodeMCU & Arduino IDE -ийн анхны аялалаа үзээрэй!
Алхам 1: NodeMCU -аа компьютерт холбоно уу
NodeMCU -ийг компьютерт холбохын тулд USB кабелийг ашиглана уу.
Алхам 2: COM/цуваа портын драйверийг суулгана уу
ESP8266 руу код оруулах, цуваа консолыг ашиглахын тулд өгөгдөлд тохирсон аливаа микро USB кабелийг ESP8266 IOT самбар, нөгөө талыг компьютерийн USB порт руу холбоно уу.
Шинэ хувилбар NodeMCUv1.0 нь CP2102 серийн чиптэй хамт ирдэг бөгөөд та драйверыг дараах хаягаас татаж суулгаж болно: https://www.silabs.com/products/development-tools/…. NodeMCUv0.9 нь CH340 серийн чиптэй ирдэг бөгөөд та драйверыг https://github.com/nodemcu/nodemcu-devkit/tree/mas… дээрээс татаж суулгаж болно.
Алхам 3: Arduino IDE 1.6.4 эсвэл түүнээс дээш хувилбарыг суулгана уу
Arduino.cc -аас Arduino IDE татаж аваарай (1.6.4 ба түүнээс дээш) - 1.6.2 бүү ашиглаарай! Хэрэв та аль хэдийн суулгасан бол одоо байгаа IDE -г ашиглаж болно. Хэрэв прокси танд асуудал үүсгэж байвал ESP8266-Arduino төслөөс бэлэн багцыг татаж авахыг оролдож болно.
Алхам 4: ESP8266 самбарын багцыг суулгана уу


Arduino v1.6.4+ тохиргоонд нэмэлт самбар менежерийн URL талбарт https://arduino.esp8266.com/stable/package_esp8266… оруулна уу (Arduino IDE -> Файл -> Үзүүлэлтүүд -> Тохиргоо). Холбоосыг оруулаад "OK" дээр дарж өөрчлөлтөө хадгална уу. Дараа нь ESP8266 багцыг суулгахын тулд ТУЗ -ийн менежерийг ашиглан самбарын менежерийг оруулаад доорхи самбарын төрлийг олоорой: Broads Manager -ийн дэлгэцийг доош гүйлгэж харвал "esp8266 by esp8266 хамт олон" модулийг харах болно (дараах зургийг үзнэ үү)., хамгийн сүүлийн хувилбарыг сонгоод "Суулгах" дээр дарна уу. ESP8266 багцыг амжилттай суулгалаа. Тэмдэглэл: Та Arduino IDE -г хааж, дахин эхлүүлсэн нь дээр.
Алхам 5: ESP8266 дэмжлэгийг тохируулна уу


Дахин эхлүүлсний дараа Tools-> Board унах самбараас NodeMCU 0.9 (эсвэл NodeMCU 1.0) -ийг сонгоно уу. CPU -ийн давтамж: 80MHz, Flash хэмжээ: 4M, 3M SPIFFS, Байршуулах хурд: 115200 Arduino: Зураг зурж эхлээрэй. Тэмдэглэл: 115200 baud байршуулах хурд нь эхлэхэд тохиромжтой газар юм - дараа нь та илүү өндөр хурдыг туршиж үзэх боломжтой боловч 115200 бол эхлэхэд тохиромжтой газар юм.
Зөвлөмж болгож буй:
8MHz болор ашиглан Arduino IDE ашиглан ATmega328 програмчлах: 4 алхам

8MHz болор ашиглан Arduino IDE ашиглан ATmega328 програмчлах: Энэхүү гарын авлагад би өөрийгөө Arduino IDE болон Arduino UNO ашиглан ATmega328P IC (Arudino UNO дээр байрлуулсан ижил микроконтроллер) програмчлах алхам алхмаар зааварчилгааг авч үзэх болно. захиалгат Arduino, төслүүдээ хийх
ISP Wifi модулийг ESP8266 флаш ба програмист ашиглан ESP8266 AT програмыг хэрхэн яаж Flash хийх эсвэл програмчлах вэ: 6 алхам

ISP Wifi модулийг ESP8266 флашер ба программист ашиглан ESP8266 AT програмыг хэрхэн яаж асаах эсвэл програмчлах вэ: Тодорхойлолт: Энэхүү модуль нь ESP-01 эсвэл ESP-01S төрлийн ESP8266 модульд зориулсан USB адаптер /програмист юм. Энэ нь ESP01 -ийг залгахын тулд 2x4P 2.54 мм хэмжээтэй эмэгтэй толгойгоор тоноглогдсон болно. Мөн энэ нь ESP-01-ийн бүх тээглүүрийг 2x4P 2.54 мм хэмжээтэй эрэгтэй цоорхойгоор гаргаж авдаг
Олон шатлалт AC моторын удирдлагад IR декодерыг хэрхэн програмчлах вэ: 7 алхам

Олон шатлалт хувьсах гүйдлийн моторын удирдлагад IR декодерыг хэрхэн яаж програмчлах вэ: Нэг фазын хувьсах гүйдлийн хөдөлгүүрийг ихэвчлэн сэнс гэх мэт гэр ахуйн эд зүйлсээс олдог бөгөөд тогтоосон хурдны хувьд хэд хэдэн салангид ороомог ашиглах үед тэдгээрийн хурдыг хялбархан хянах боломжтой байдаг. Энэхүү зааварт бид дижитал хянагч бүтээдэг бөгөөд
Arduino самбар ашиглан AVR самбарыг хэрхэн програмчлах вэ: 6 алхам

Arduino самбар ашиглан AVR самбарыг хэрхэн яаж програмчлах вэ: Танд AVR микроконтроллерийн самбар байгаа юу? Үүнийг програмчлахад хэцүү байна уу? За, та зөв газартаа байна. Энд би Arduino Uno самбарыг ашиглан програмистаар Atmega8a микроконтроллерийн самбарыг хэрхэн програмчлахыг танд үзүүлэх болно. Тиймээс уурлахгүйгээр
C-энгийн зааварчилгаанд хэрхэн програмчлах вэ: 5 алхам

C-энгийн зааварчилгаанд хэрхэн програмчлах вэ: Хэрэв танд таалагдаж байвал сэтгэгдлээ үлдээнэ үү! Энэхүү зааварчилгаа нь C програмчлалын хэл дээр энгийн програм бичихийг заах болно