“Arduino实验四:三彩渐变实验”的版本间的差异
来自丢石头百科
Yousimaier17(讨论 | 贡献) (→电路连接) |
Yousimaier17(讨论 | 贡献) (→主要程序) |
||
第12行: | 第12行: | ||
=== 主要程序 === | === 主要程序 === | ||
<pre> | <pre> | ||
− | + | int i = 0; | |
− | + | PWMValue = 0; | |
− | + | for(i = 0 ; i < 255 ; i++) //红色逐渐变亮 | |
− | + | { | |
− | + | analogWrite(LED_R,PWMValue++); | |
− | + | analogWrite(LED_G,0); | |
− | + | analogWrite(LED_B,0); | |
− | + | delay(10); | |
− | + | } | |
+ | …… | ||
</pre> | </pre> | ||
=== 相关下载 === | === 相关下载 === | ||
*[[:File:三彩渐变实验.zip|三彩渐变实验]] | *[[:File:三彩渐变实验.zip|三彩渐变实验]] |
2022年11月8日 (二) 17:09的最新版本
实验现象
- LED灯按照红绿蓝的顺序慢慢变亮在慢慢变暗
实验思路
- 控制红色LED的电压慢慢增大,在慢慢减小。
- 控制绿色LED的电压慢慢增大,在慢慢减小。
- 控制蓝色LED的电压慢慢增大,在慢慢减小。
电路连接
主要程序
int i = 0; PWMValue = 0; for(i = 0 ; i < 255 ; i++) //红色逐渐变亮 { analogWrite(LED_R,PWMValue++); analogWrite(LED_G,0); analogWrite(LED_B,0); delay(10); } ……