Съдържание:

Започнете с NodeMCU (ESP8266) .: 3 стъпки
Започнете с NodeMCU (ESP8266) .: 3 стъпки

Видео: Започнете с NodeMCU (ESP8266) .: 3 стъпки

Видео: Започнете с NodeMCU (ESP8266) .: 3 стъпки
Видео: Home Assistant - подключаем адресную ленту WS2812B через ESP8266 с прошивкой WLED 2024, Ноември
Anonim
Image
Image
НЕЩОТО, КОЕТО ТРЯБВА
НЕЩОТО, КОЕТО ТРЯБВА

В тази инструкция споделям как можете да започнете с NodeMCU (ESP8266) с Arduino IDE. Този урок е за начинаещи, които тепърва започват. NodeMCU е точно като Arduino с вграден Wi -Fi, така че можете да вземете вашите проекти онлайн. За да научите повече за NodeMCU, посетете официалния му уебсайт тук.

Ще споделя още проекти въз основа на това, така че не забравяйте да ме последвате, ако се интересувате.

Така че нека започнем.

Стъпка 1: НЕЩОТО, от което се нуждаете:-

НЕЩОТО, КОЕТО ТРЯБВА
НЕЩОТО, КОЕТО ТРЯБВА
НЕЩОТО, КОЕТО ТРЯБВА
НЕЩОТО, КОЕТО ТРЯБВА
  1. Arduino IDE.
  2. CP210X драйвер.
  3. NodeMCU [ESP8266] (Връзки за най -добра покупка: САЩ, Великобритания)
  4. LED (връзки за най -добра покупка: САЩ, Великобритания)
  5. Платка. (Връзки за най -добра покупка: САЩ, Великобритания)

Това е всичко, от което се нуждаете, препратете връзките за най -добра покупка, ако все още нямате борда.

След като имате необходимите неща. Преминете към следващата стъпка.

Стъпка 2: НАСТРОЙВАНЕ НА ИДЕЯТА:-

НАСТРОЯВАНЕ НА ИДЕята
НАСТРОЯВАНЕ НА ИДЕята
НАСТРОЯВАНЕ НА ИДЕята
НАСТРОЯВАНЕ НА ИДЕята
НАСТРОЙВАНЕ НА ИДЕята
НАСТРОЙВАНЕ НА ИДЕята
  • Първо изтеглете и инсталирайте Arduino IDE.
  • Отидете >> Файлове >> Предпочитания и поставете следната връзка в „Допълнителни URL адреси на мениджъра на таблото“

"https://arduino.esp8266.com/stable/package_esp8266com_index.json" (Без кавичките)

  • Щракнете върху OK, Сега отидете >> Инструменти >> Табло >> Board Manager.
  • Превъртете надолу, за да намерите ESP8266 и щракнете върху инсталиране.

Това ще добави всички ESP платки към IDE.

Сега, за да разпознаете платката в компютъра, трябва да инсталирате драйвери CP210X. Много е просто. Просто посетете връзката и изтеглете версията, съвместима с вашето устройство.

сега трябва да изберете правилната платка. Тук използвах NodeMCU 1.0 (ESP-12E модул).

След като изберете дъската, следвайте настройките по-долу:-

  • Размер на светкавицата: "4M (3M SPIFFS)"
  • Порт за отстраняване на грешки: „Деактивиран“
  • Ниво на отстраняване на грешки: „Няма“
  • Вариант на IWIP: "V2 Lower Memory"
  • Честота на процесора: "80Mhz"
  • Скорост на качване: "921600"
  • Изтриване на флаш: „Sketch On“
  • Порт: „COM портът е наличен“(където устройството е свързано трябва да се показва)

Сега можете да качите скицата си на дъската.

(Вижте снимките за подробности.)

Стъпка 3: Качване на скицата:-

КАЧВАНЕ НА СКИЦАТА
КАЧВАНЕ НА СКИЦАТА

Сега, когато IDE е настроен за NodeMCU, можете да го тествате, като качите Примерна скица, както следва:-

  • В IDE Goto >> Файлове >> Примери >> ESP8266
  • Изберете Примера за мигане и го качете.

Вграденият светодиод трябва да започне да мига. Това означава, че успешно сте програмирали платката. Вграденият светодиод е свързан към щифт D0 на NodeMCU. Можете да добавите външен светодиод към Pin D0.

Сега, за да работите с 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

Така че, за да използвате щифт D0 на NodeMCU, трябва да използвате Pin 16 в Arduino IDE.

Ако имате някакви съмнения, можете да попитате в коментарите.

В следващия Instructable ще ви покажа как можете да контролирате LED през Интернет от всяка точка на света. Проверете го тук.

Препоръчано: