
1、介紹
2、原理圖

3、模組參數
引腳名稱 | 描述 |
|---|---|
G | GND(電源輸入負極) |
V | VCC(電源輸入正極) |
1 | 數字信號引腳 |
2 | 數字信號引腳 |
3 | 數字信號引腳 |
供電電壓:3.3V / 5V
連接方式:PH2.0端子線
安裝方式:積木固定
4、電路板尺寸

5、Arduino IDE示範程序
示例程式(UNO開發板):點擊下載
volatile int light;
void setup(){
light = 0;
pinMode(6, OUTPUT);
analogWrite(6, 0);
pinMode(11, INPUT);
pinMode(9, INPUT);
pinMode(13, INPUT);
}
void loop(){
//led灯接D6引脚:四位按键模块1~4分别接开发板11,9,13
//
//
if (digitalRead(11) == 0) {
light = 0;
} else if (digitalRead(9) == 0) {
light = 20;
} else if (digitalRead(13) == 0) {
light = 255;
}
delay(10);
analogWrite(6, light);
}示例程序(ESP32開發板—基於Python語言,不能用Arduino IDE上傳代碼):
6、米思齊Mixly示例程式(圖形化語言)
示例程式:點擊下載

示例程式(ESP32開發板):點擊下載
7、測試環境搭建
Arduino環境搭建
準備配件:
HELLO STEM UNO R3 開發板 *1
HELLO STEM UNO R3 P 扩展板 *1
USB type-c 資料線 *1
LED燈模塊(HS-F08L)*1
3位模擬按鍵模塊(HS-KEY3-L)*1
PH2.0 5P雙頭端子線 *1
PH2.0 3P雙頭端子線 *1
電路接線圖:

Micropython環境搭建
準備配件:
電路接線圖:
8、視頻教學
視頻教學:點擊查看
9、測試結論

器件連接好線之後,將上述程式燒錄到UNO-R3 PRO開發板之後,接通電源。按下不同按鈕後,led的亮度也會有不同。