Arduino LED灯随机亮起过程

  • LED广告灯类型
    • LDE广告灯绘图
    • Mixly模块代码
    • Arduino代码
  • LED灯与触碰开关使用
    • LED灯与触碰开关绘图
    • Mixly模块代码
    • Arduino代码
    • 江客:时荒
      • 你不会遇到第二个我了,友情也好,爱情也罢。——————宫崎骏

LED广告灯类型

LED灯广告灯类型其实就是让我们的LED灯第一个亮起然后第一个马上亮起随后依次熄灭,这一个过程也主要LED灯的使用,可以在程序上增加一些理解

LDE广告灯绘图


在LED灯中的

Mixly模块代码

Arduino代码

int  a=2;
void setup(){for(a=2;a<=4;a++)//循环让2,3,4引脚为输出模式
{pinMode(a,OUTPUT);
}
}void loop(){for(a=2;a<=4;a++)//LED灯依次亮起
{digitalWrite(a,HIGH);delay(100);
}for(a=5;a>=2;a--)//LED灯倒着熄灭
{digitalWrite(a,LOW);delay(100);
}
for(a=5;a>=2;a--)//LED倒着亮起
{digitalWrite(a,HIGH);delay(100);
}
for(a=2;a<=5;a++)//LED灯顺着熄灭
{digitalWrite(a,LOW);delay(100);
}
}

这个Arduino的代码和上面米思琪的模块代码稍微是不一样的,相当于是有了多一点的变化,新手可以试试增加多循环的理解并且Mixly这个软件确实很好用

LED灯与触碰开关使用

LED灯与触碰开关绘图


在这个作品中主要是使用我们的三个开关和三个LED灯 当我们其中的一个开关摁下的时候其中的某一个LED灯就亮起,这同时也可以设置三种不同的亮灯方式,让后当其中一个按键按下的时候会对应的亮灯·方式亮起。

Mixly模块代码

Arduino代码

void setup(){pinMode(5, INPUT);pinMode(6, INPUT);pinMode(7, INPUT);pinMode(10, OUTPUT);pinMode(9, OUTPUT);pinMode(8, OUTPUT);
}void loop(){int item = 0;int item2 = 0;int item3 = 0;item = digitalRead(6);item2 = digitalRead(7);item3 = digitalRead(5);if (item == HIGH) {//对应的10号灯亮起digitalWrite(10,HIGH);} else if (item2 == HIGH) {//对应的9号灯亮起digitalWrite(9,HIGH);} else if (item3 == HIGH) {//对应的8号灯亮起digitalWrite(8,HIGH);} else {digitalWrite(10,LOW);digitalWrite(9,LOW);digitalWrite(8,LOW);}
}

注意事项:主要是在开关的使用中,如果开关直接连接的是引脚和接地线没有使用电阻那么就需要使用上拉模式,可以多试试了解一下。

江客:时荒

继续在求知的道路上行走。

你不会遇到第二个我了,友情也好,爱情也罢。——————宫崎骏

Arduino lED灯与开关控制学习相关推荐

  1. 【Arduino实验05 基于环境光的LED灯亮度感应控制】

    目录 一.实验目的 二.实验设备与环境 三.实验重点 四.实验难点 五.实验内容 5.1实验任务 5.2实验原理 5.3实验内容 5.4实验结果 5.5思考题 一.实验目的 1熟悉光敏传感器原理与功能 ...

  2. Arduino-Mixly-超声波测距仪-实现距离控制LED灯的开关

    Arduino-Mixly-超声波测距仪-实现距离控制LED灯的开关 Arduino:个人理解那块电板就叫arduino,本质上它是一块单片机(功能不怎么强大的计算机),具备了接受信息处理信息的能力, ...

  3. python自动化控制arduino_LattePandaAI-Python控制Arduino LED灯

    本帖最后由 铁甲小宝 于 2020-9-3 17:58 编辑 LattePanda&AI-Python控制Arduino LED灯 概述 --------------------------- ...

  4. 怎么控制LED灯的开关呢?最简单的方法是给它加一个开关

    怎么控制LED灯的开关呢?最简单的方法是给它加一个开关,然后串联一个电阻,闭合开关,LED灯就会亮,断开开关,LED灯就会熄灭,但这种方法的缺陷是得需要人为的参与. 如果频率很快,比如一秒钟开关100 ...

  5. TP-LINK 720N刷了OpenWRT后LED灯定时开关

    TP-LINK 720N刷了OpenWRT后LED灯定时开关 参考链接:https://blog.wangmao.me/openwrt-timing-off-led-lights.html 因为家里有 ...

  6. LED灯带蓝牙芯片控制解决方案

    LED灯带简介 LED灯带常规分为柔性LED灯带和LED硬灯条两种,但一般也包含了用线材连接LED的老式灯带,如扁三线4.3W/米.扁四线6.48W/米.扁五线8.64W/米灯带等.led灯带是把LE ...

  7. Arduino LED灯随着蜂鸣器音乐闪烁

    Arduino LED灯随着蜂鸣器音乐闪烁 所需组件: 开发板 面包板 LED灯 蜂鸣器 连接线 示意图: 接线方式: 3脚蜂鸣器: 1.GND接开发板的一个地口 2.VCC线接5V开发板5v电源 3 ...

  8. 实战microPython(05)-WS2812全彩LED灯串的控制

    实战microPython(05)-WS2812全彩LED灯串的控制 David Zou 2018-09-17 在喜庆的节日中,我们经常使用彩灯串来增加节日的气氛.最早期的使用的是单色的小灯珠,只有亮 ...

  9. 【Arduino基础】倾斜开关控制led灯的亮灭

    实验现象 手拿着面包板,当倾斜到一定程度时,LED被点亮:没有倾斜时,led不亮. 理论学习 当开关一端低于水平位置倾斜,开关导通,模拟口电压值为5V左右 (数字二进制表示为1023),点亮led灯. ...

最新文章

  1. ntp服务器源码c语言,搭建自己的NTP时间服务器
  2. 【渝粤教育】电大中专学前儿童健康教育_1作业 题库
  3. 计算机联用测定无机盐溶解热测试题,计算机联用测定无机盐溶解热
  4. ios无痕埋点_iOS无痕埋点方案分享探究
  5. 使用Win7时,出现无法切换电视墙
  6. HDU1061 Rightmost Digit【快速模幂】
  7. springboot+junit测试
  8. 有好事?卡巴斯基推出免费杀毒软件
  9. Machine Learning ——Homework5
  10. python全栈脱产第20天------常用模块---re模块和subprocess模块
  11. 原理图端口符号_电气原理图与接线图的区别和联系
  12. 整流管与稳压管的参数和选择原则
  13. STM32F205通过SDIO和SPI读写SD卡文件
  14. ThinkPHP6敏捷后台开发框架
  15. 人类杏仁核的核团:手动分割到自动图谱
  16. 关于微信小程序中时间预约的简单实现
  17. 如何利用等比频宽公式将信号分解成部分重叠的子频段
  18. 树莓派+android+盒子,用树莓派作电视盒子,安装Android TV系统
  19. 几款超牛逼的终端命令行工具!好用到爆
  20. 虚拟机hyper-v安装win7操作系统网络连接红叉失败

热门文章

  1. 新能源车的火烧到了二手车市场
  2. win10 mysql服务无法正常启动
  3. HbuilderX制作Echarts图表教程
  4. 骁龙875和麒麟985的区别 哪个好
  5. 单片机c语言变频调速实验程序,单片机C语言实验例程80个
  6. NPOI 打印设置,网格线,页眉页脚字体大小
  7. Vuforia官方文档-05-Pose Status and Status Info
  8. 抖音怎么拍60s视频?怎么置顶自己的长视频?
  9. android触屏压力方案,触摸屏实现原理与在android上实现.doc
  10. linux mysql flush_innodb_flush_method 与 Linux File I/O