Jak mrugnąć diodę LED za pomocą ESP32
Zanim zaczniemy pisać nasz pierwszy kod. Podłącz płytę ESP32 do komputera za pomocą kabla Micro-USB. Po podłączeniu płyty ESP32 skonfiguruj go, wykonując poniższe kroki:
Krok 1: Najpierw wybierz typ płyty używanej. Zwykle model ESP32 jest zapisywany z tylnej strony planszy. Tutaj używamy ESP32 Devkit v1.
Iść do: Narzędzia> tablice> ESP32> Typ płyty:
Krok 2: Ostatnim krokiem przed kodowaniem ESP32 jest wybranie portu COM, z którym jest podłączony. Możesz sprawdzić port COM, idąc Menadżer urządzeń pod Com & lpt Sekcja.
Wybierz port COM. Iść do: Narzędzia> port> comx:
Teraz wybraliśmy płytę ESP32, czas przesłać nasz pierwszy kod.
Okrążenie
Narysuj następujący obwód na tablicy chleba za pomocą diody LED i rezystora. Połącz dodatni koniec LED w cyfrowym pinie 5 ESP32 i połącz ujemny koniec LED w GND ESP32. Pomiędzy płytą ESP i LED połącz rezystor, aby zachować bezpieczną wartość prądu.
Schematy
Poniżej diagramu ilustruje schematy zewnętrznej diody LED z ESP32. LED jest podłączony do cyfrowego pinu 5 ESP32:
Kod
Napisz następujący kod w środowisku programowania Arduino. Kod przesyłania za pomocą przycisku przesyłania w lewym górnym rogu ekranu.
We wspomnianym kodzie najpierw zainicjowaliśmy LED_PIN zmienna i ustaw go na pin 5. Potem w organizować coś Część, zadeklarowaliśmy PIN 5 jako wyjście dla płyty ESP32.
w pętla sekcja kodu, używając DigitalWrite () Funkcja LED_PIN jest ustawiona wysoko na 1 sek. Ten kod sekcji pętli będzie działał, co spowoduje mrugnięcie diody LED.
const int led_pin = 5; // PIN LED jest zdefiniowany
void setup ()
pinmode (LED_PIN, wyjście); // Pin 5 jest ustawiony jako wyjście
void Loop ()
DigitalWrite (LED_PIN, High); // LED
opóźnienie (1000); // opóźnienie 1 sekundy
DigitalWrite (LED_PIN, niski); // przewodził
opóźnienie (1000); // opóźnienie 1 sekundy
Wyjście
Poniżej obrazy pokazują wyjście obwodu LED, w którym zewnętrzna dioda LED zacznie migać z opóźnieniem 1 sekund. LED pozostanie na 1 sekund, a następnie pozostanie w niskim stanie przez 1 sekundę. Ten wzorzec powtórzy się, dopóki nowy kod zostanie przesłany na płytę ESP32.
Wniosek
ESP32 to tablica programistyczna posiadająca wstępnie zainstalowane funkcje Bluetooth i Wi-Fi. Jako początkujący, aby zapoznać się z programowaniem ESP32 i pinów cyfrowych, uruchomiony jest przykład. Tutaj mrugamy diodą LED przy użyciu płyty ESP32 w cyfrowym pin 5. Ten przewodnik pomoże początkującym w uzyskaniu podstawowych pomysłów związanych z ESP32 i jego pracą.