Мазмуну:

NodeMCU (ESP8266) менен баштоо .: 3 кадам
NodeMCU (ESP8266) менен баштоо .: 3 кадам

Video: NodeMCU (ESP8266) менен баштоо .: 3 кадам

Video: NodeMCU (ESP8266) менен баштоо .: 3 кадам
Video: How to use DHT11 DHT22 with NodeMCU ESP8266 to read temperature over WiFi - IoT 2024, Июль
Anonim
Image
Image
СИЗ КЕРЕК
СИЗ КЕРЕК

Бул Нускамада мен Arduino IDE менен NodeMCU (ESP8266) менен кантип баштоону бөлүшөм. Бул окуу куралы жаңы баштагандар үчүн. NodeMCU жөн эле Wifi борттогу Arduino сыяктуу, андыктан сиз долбоорлоруңузду онлайн режиминде жүргүзө аласыз. NodeMCU жөнүндө көбүрөөк билүү үчүн анын расмий сайтына баш багыңыз бул жерде.

Мен буга негизделген башка долбоорлор менен бөлүшөм, андыктан эгер сизди кызыктырса, мени ээрчиңиз.

Андыктан баштайлы.

1-кадам: Сизге керектүү нерселер:-

СИЗ КЕРЕК
СИЗ КЕРЕК
СИЗ КЕРЕК
СИЗ КЕРЕК
  1. Arduino IDE.
  2. CP210X айдоочу.
  3. NodeMCU [ESP8266] (Best Buy Links: АКШ, Улуу Британия)
  4. LED (Best Buy Links: АКШ, Улуу Британия)
  5. Breadboard. (Мыкты сатып алуу шилтемелери: АКШ, Улуу Британия)

Эгерде сизде Башкаруу жок болсо, сизге эң жакшы сатып алуу шилтемелери керек болот.

Сиз керектүү нерселерди алгандан кийин. Кийинки кадамга өтүңүз.

2-кадам: IDE ЖӨНДӨӨ:-

ИДЕНИ ЖӨНДӨӨ
ИДЕНИ ЖӨНДӨӨ
ИДЕНИ ЖӨНДӨӨ
ИДЕНИ ЖӨНДӨӨ
ИДЕНИ ЖӨНДӨӨ
ИДЕНИ ЖӨНДӨӨ
  • Алгач Arduino IDEди жүктөп алып, орнотуңуз.
  • Кирүү >> Файлдар >> Тандоолор жана кийинки шилтемени "Кошумча такта башкаруучусунун URL'дерине" чаптаңыз

"https://arduino.esp8266.com/stable/package_esp8266com_index.json" (Цитатасыз)

  • Ок чыкылдатыңыз, Азыр Кирүү >> Куралдар >> Такта >> Башкаруу менеджери.
  • ESP8266 табуу үчүн ылдый жылдырып, орнотууну чыкылдатыңыз.

Бул IDEге бардык ESP такталарын кошот.

Эми компьютердеги Башкарманы таануу үчүн CP210X драйверлерин орнотушуңуз керек. Бул абдан жөнөкөй. Жөн гана шилтемеге кирип, түзмөгүңүзгө туура келген версиясын жүктөп алыңыз.

Эми сиз туура тактаны тандооңуз керек, Бул жерде мен NodeMCU 1.0 (ESP-12E Module) колдондум.

Башкарманы тандагандан кийин төмөнкү орнотууларды аткарыңыз:-

  • Жарыктын өлчөмү: "4M (3M SPIFFS)"
  • Мүчүлүштүктөрдү оңдоо портунда: "Өчүрүлгөн"
  • Мүчүлүштүктөрдү оңдоо деңгээли: "Жок"
  • IWIP Variant: "V2 Төмөнкү Эстутум"
  • CPU жыштыгы: "80 МГц"
  • Жүктөө ылдамдыгы: "921600"
  • Flashти тазалоо: "Эскиз"
  • Порт: "COM порту бар" (түзмөк туташкан жерде көрүнүшү керек)

Эми сиз эскизиңизди доскага жүктөй аласыз.

(Чоо -жайын билүү үчүн сүрөттөрдү караңыз.)

3-кадам: ЭСКИЗДИ ЖҮКТӨӨ:-

ЭСКИЗДИ ЖҮКТӨӨ
ЭСКИЗДИ ЖҮКТӨӨ

Эми IDE NodeMCU үчүн орнотулгандан кийин, аны мисал эскизин жүктөө аркылуу төмөнкүдөй текшере аласыз:-

  • IDE Goto >> Файлдар >> Мисалдар >> ESP8266
  • Кирүү мисалын тандап, жүктөп бериңиз.

Борттогу LED жаркырай башташы керек. Бул сиз тактаны ийгиликтүү программалаганыңызды билдирет. Борттогу LED NodeMCUнун D0 пинине туташкан. Сиз D0 пинге тышкы LED кошо аласыз.

Эми сиз NodeMCU менен иштөө үчүн, пиндин чыгышын жана Arduino менен ESP8266 пин картасын билишиңиз керек.

Бул жерде мен NodeMCU пин жана тиешелүү Arduino казыктарын тизмектедим:

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

Ошентип, NodeMCU D0 пинин колдонуу үчүн Arduino IDEдеги Pin 16ны колдонушуңуз керек.

Эгерде кандайдыр бир күмөн санасаңыз, комментарийлерде сурасаңыз болот.

Кийинки Нускамада мен сизге дүйнөнүн каалаган жеринен Интернетте LEDди кантип башкарууга болорун көрсөтөм. Бул жерден текшерип көрүңүз.

Сунушталууда: