Arduino-LED亮度渐变

这篇博客介绍了如何使用Arduino使LED灯实现亮度渐变效果。首先,准备好硬件和arduino-1.8.9软件。然后,根据电路图连接硬件,接着在Arduino IDE中创建新项目并编写代码。在代码中设置了PWM pin 9的LED亮度,并通过`analogWrite()`函数调整亮度,通过`fadeAmount`变量实现亮度增减。当LED达到最亮或最暗时,`fadeAmount`取反以改变亮度变化方向。最后,编译并上传代码,实现LED亮度的渐变效果。
摘要由CSDN通过智能技术生成

Arduino-LED亮度渐变
下面我们一起学习如何让LED神灯的亮度有渐变的效果。

硬件和软件方面准备。

硬件方面:在这里插入图片描述
软件方面:arduino-1.8.9

连接电路

按照下图连接电路

创建一个新的Arduino项目

首先打开Arduino的IDE,新建一个Arduino项目窗口。
在这里插入图片描述

添加代码

int led = 9; // the PWM pin the LED is attached to
int brightness = 0; // how bright the LED is
int fadeAmount = 5; // how many points to fade the LED by

// 对Arduino电路板或相关状态进行初始化方法 ;
void setup() {
// 声明9号针脚为输出状态
pinMode(led, OUTPUT);
}

// 系统调用,无限循环方法;
void loop() {

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值