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
Copyrights ©瑞晟微电子(苏州)有限公司 2021. All rights reserved. 使用条款