Yeni başlayanlar ve kendini geliştirmek isteyenler

ESP32-WROOM ile RGB LED Kontrol

ESP32-WROOM ile RGB LED Kontrol

Gerekli Parçalar

  • 1x ESP32-WROOM
  • 1x Micro USB Kablo
  • 4x Dişi-Dişi Jumper Kablo
  • HW-479 RGB LED

Açıklama

HW-479 RGB Led Modulü, tam renkli bir LED’den yapılmıştır. Bu modülü, kırmızı, mavi ve yeşil olmak üzere üç ana renk yoğunluğunu ayarlayarak kullanabilirsiniz.

HW-479 RGB LED Özellikleri:

  • Çalışma Gerilimi: DC5V
  • Renk: kırmızı, mavi, yeşil
  • Boyutlar:
    • Yükseklik: 14 mm
    • En: 15.2 mm
    • Boy: 23.9 mm

HW-479 RGB LED Pinleri:

  • R, 27 numaralı ESP32-WROOM pinine bağlanır.
  • G, 26 numaralı ESP32-WROOM pinine bağlanır.
  • B, 25 numaralı ESP32-WROOM pinine bağlanır.
  • GND, GND ESP32-WROOM pinine bağlanır.

Aşağıdaki örneğimizi çalıştırmadan önce Arduino™ IDE’mizi açıyoruz. Add .ZIP library aracılığıyla  https://github.com/me-no-dev/ESPAsyncWebServer linkinden indirdiğimiz ESPAsyncWebServer ve https://github.com/me-no-dev/AsyncTCP linkinden indirdiğimiz  AsyncTCP kütüphanelerini IDE’mize ekliyoruz. .ZIP kütüphane kurulumu hakkında detaylı bilgi için http://www.arduno.com.tr/index.php/2024/03/31/arduino-ide-zip-kutuphane-kurulumu/ yazımızı okuyabilirsiniz.

Projemizi çalıştırabilmek için index.h ve wifi_details.h dosyalarımızın kodumuzun bulunduğu .ino dosyası ile aynı klasörde bulunması gerekmektedir. Kod bölümünde, web sayfasından alınan r,g,b değerleri ile belirlenen renkte LED yanmaktadır.

Kod

esp32torgb.ino

index.h

wifi_details.h

Aylin Biçmen avatarı

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir