Spisu treści:

Jak zaprogramować NodeMCU na Arduino IDE: 5 kroków
Jak zaprogramować NodeMCU na Arduino IDE: 5 kroków

Wideo: Jak zaprogramować NodeMCU na Arduino IDE: 5 kroków

Wideo: Jak zaprogramować NodeMCU na Arduino IDE: 5 kroków
Wideo: Arduino #1 Jak zacząć z NodeMcu 2024, Listopad
Anonim
Image
Image

Osoyoo NodeMCU jest wstępnie zaprogramowany z interpreterem Lua, ale nie musisz go używać! Zamiast tego możesz użyć Arduino IDE, które może być świetnym punktem wyjścia dla miłośników Arduino do zapoznania się z technologiami otaczającymi IoT. Zwróć uwagę, że gdy używasz płyty NodeMCU z Arduino IDE, zapisze ona bezpośrednio do oprogramowania układowego, usuwając oprogramowanie NodeMCU. Jeśli więc chcesz wrócić do Lua SDK, użyj „flashera”, aby ponownie zainstalować oprogramowanie.

Programowanie NodeMCU może być tak proste, jak w Arduino, główną różnicą jest rozmieszczenie pinów na płycie nodemcu. Wykonaj poniższe operacje i ciesz się pierwszą podróżą NodeMCU i Arduino IDE!

Krok 1: Podłącz NodeMCU do komputera

Użyj kabla USB, aby podłączyć NodeMCU do komputera, zobaczysz migotanie niebieskiej diody LED na płycie po włączeniu, ale nie będą świecić.

Krok 2: Zainstaluj sterownik portu COM/szeregowego

Aby przesłać kod do ESP8266 i korzystać z konsoli szeregowej, podłącz dowolny kabel micro USB z obsługą danych do płyty IOT ESP8266, a drugą stronę do portu USB komputera.

Nowa wersja NodeMCUv1.0 jest dostarczana z układem szeregowym CP2102, możesz pobrać i zainstalować sterownik ze strony: https://www.silabs.com/products/development-tools/…. NodeMCUv0.9 jest dostarczany z układem szeregowym CH340, możesz pobrać i zainstalować sterownik ze strony:

Krok 3: Zainstaluj Arduino IDE 1.6.4 lub nowsze

Pobierz Arduino IDE z Arduino.cc (1.6.4 lub nowszy) – nie używaj 1.6.2! Możesz użyć istniejącego IDE, jeśli już je zainstalowałeś. Możesz także spróbować pobrać gotowy pakiet z projektu ESP8266-Arduino, jeśli proxy sprawia ci problemy

Krok 4: zainstaluj pakiet płyty ESP8266

Zainstaluj pakiet płyty ESP8266!
Zainstaluj pakiet płyty ESP8266!
Zainstaluj pakiet płyty ESP8266!
Zainstaluj pakiet płyty ESP8266!

Wpisz https://arduino.esp8266.com/stable/package_esp8266… w polu Dodatkowe adresy URL menedżera płytek w preferencjach Arduino v1.6.4+ (Otwórz Arduino IDE–>Plik–>Perferencje–>Ustawienia). Wprowadź link i kliknij „OK”, aby zapisać zmiany. Następnie użyj menedżera płyt, aby zainstalować pakiet ESP8266. Wejdź do menedżera płyt i znajdź typ płyty, jak poniżej: Przewiń ekran menedżera Broads w dół na dół, zobaczysz moduł o nazwie „esp8266 by esp8266 Community” (patrz poniższe zdjęcie), wybierz najnowszą wersję i kliknij „Zainstaluj„. Pakiet ESP8266 został pomyślnie zainstalowany. Uwaga: Lepiej zamknij Arduino IDE i uruchom je ponownie.

Krok 5: Konfiguracja obsługi ESP8266

Konfiguracja Obsługa ESP8266
Konfiguracja Obsługa ESP8266
Konfiguracja Obsługa ESP8266
Konfiguracja Obsługa ESP8266

Po ponownym uruchomieniu wybierz NodeMCU 0.9 (lub NodeMCU 1.0) z menu Narzędzia->Płytka Konfiguruj płytkę i wybierz odpowiedni port dla swojego urządzenia. Częstotliwość procesora: 80 MHz, rozmiar pamięci Flash: 4 M (3M SPIFFS), prędkość wysyłania: 115200 Teraz po prostu kontynuuj jako Arduino: rozpocznij szkicowanie! Uwaga: prędkość wysyłania 115200 bodów to dobre miejsce na rozpoczęcie – później możesz spróbować wyższych prędkości, ale 115200 to dobre, bezpieczne miejsce na rozpoczęcie.

Zalecana: