2024年6月30日 星期日

[ESP32] 點亮 nanoESP32-C6 開發板上的彩燈

 nanoESP32-C6 開發板上有一顆 WS2812 全彩 LED,您可以利用這顆 LED 作多種用途,但通常是作為狀態指示燈。本文旨在說明如何點亮這顆全彩 LED。



準備材料

1. nanoESP32-C6 開發板 *1

2. Type-C USB 線 *1

提醒您:因 ESP32 在開啟 Wifi 和 BLE 時會耗用較大的電流,因此建議您準備品質好一點的 USB 傳輸線。


電路接線

nanoESP32-C6 開發板自帶 CH343x USB2TTL,所以在接線時非常方便,只要使用傳輸線連接電腦和這個開發板的 CH343 接口即可。


提醒您:
如果您還沒安裝 CH343x 驅動程式,請您先安裝好。


程式

如何在 Arduino IDE 裡使用 ESP 系列的開發板我們就不在此重複說明,如尚未明瞭的人可詳
如果已安裝 ESP32 系列開發板,但列表中沒有 ESP32-C6 Dev Moudle 的項目,您可以到「開發板管理員」內做一次更新。

Step1 開啟 Arduino IDE,開啟 [Ws2812Test.ino]。
將 LED 腳位改成 8,並將 LED 數量改成 1,如下

#define LED_PIN    8

#define LED_COUNT 1




Step2 點擊下拉功能表 [工具] > [開發板],選擇 ESP32-C6 Dev Module。



Step3 點擊下拉功能表 [工具] > [序列埠]。我的是 COM25,請您選擇自己的序列埠。



Step4 點擊上傳程式。在顯示"上傳完畢"後,您可以發現開發板上的 LED 開始變換顏色,如下影片。

https://youtu.be/FJjwHBZqLS0


採購資訊

露天[RWG]

蝦皮



沒有留言:

張貼留言