Ameba Arduino: [RTL8710AF] PWM – 使用PWM讓LED燈泡呈現漸暗與漸亮的效果
材料準備
- 麵包板 x 1
- #3 Ameba RTL8710 Board x 1
- LED燈泡 x 1
- 1 KΩ 電阻
範例說明
在Fade這個example裡,使用PWM讓LED燈泡漸暗與漸亮。PWM是利用數位訊號模擬成類比訊號的方式,它在一段時間內,藉由調整3V3與0V出現的時間比例,達到輸出不同的平均電壓。
程式碼說明
我們使用的是與Arduino同一份程式碼,所以可以參考Arduino的Fade範例文件:
https://www.arduino.cc/en/Tutorial/Fade
以及Arduino的PWM參考文件:
https://www.arduino.cc/en/Tutorial/PWM
在Setup裡面, 使用pinMode決定D9為output:
https://www.arduino.cc/en/Reference/PinMode
使用analogWrite決定輸出的頻率(0~255):
https://www.arduino.cc/en/Reference/AnalogWrite
https://www.arduino.cc/en/Tutorial/Fade
以及Arduino的PWM參考文件:
https://www.arduino.cc/en/Tutorial/PWM
在Setup裡面, 使用pinMode決定D9為output:
https://www.arduino.cc/en/Reference/PinMode
使用analogWrite決定輸出的頻率(0~255):
https://www.arduino.cc/en/Reference/AnalogWrite
Realtek IoT/Wi-Fi MCU Solutions . All Rights Reserved. 使用條款