arduino点亮LED灯
一、所需材料
Arduino UNO、面包板、LED灯、220Ω电阻各一个,杜邦线。
1、区分LED管脚:led引脚长的一端为正极,短的一端为负极。也可以仔细观察灯珠内部的电极,较小的是正极,大的一端的是负极。
2、面包板说明:(1)面包板上最上面和最下面的两行插孔,是横向相通的,一般靠近蓝色线的那一行连电源负极,靠近红色线的那一行连电源正极。(2)中间上、下两组插孔,每组都是纵向相通的,一般用来插元、配件。如下图所示。
二、实验步骤
我们来做第一个LED灯不停闪烁(间隔为0.5s)的实验。
1、电路接线图
2、按图接好实物图
3、用Arduino IDE编写程序
在这里先跟着写代码就可以了,其实代码也是很简单的,如setup就是设置,loop就是循环,意思就是在setup{}里设置好参数后,然后在loop{}里不停地运行代码,直到断电或按系统复位健再来。
其中:
pinMode()函数定义Uno管脚的输入/输出模式:OUTPUT或INPUT,注意大写!
digitalWrite()函数输出电平的高或低(HIGH或LOW),高就点亮LED灯,低就熄灭LED灯;注意大写!
delay()函数为延时函数。
代码录入后可以点左上角的“√”,起一个有意义的名字并保存,校验一下是否代码有错误。
将Arduino Uno板子通过USB与电脑连接,记得在IDE里选板子为Arduino Uno:
再选连接端口,我的为COM7:
点击左上角的“→”,将代码传到板子上。。。。。略为稍等一下,代码传入板子后,LED灯就会按照我们的意图闪烁了。
大家可以改一改delay(500)里的数字,比如200、100、50、10、1000、2000、5000等,再传给板子看看LED有什么变化?(1000ms=1s)
arduino点亮LED灯相关推荐
- Arduino点亮LED灯带
物品清单 名称 规格 数量 开发板 Arduino 1 杜邦线 公公 母母 公母 若干 灯带 30/60珠 1 电源 5V 2000A左右 1 面包板 1 相关代码 相关库:FastLED 示例代码 ...
- w806(基于Arduino)——点亮LED灯
一.搭建Arduino环境 1.安装Arduino IDE 1)下载Arduino IDE Arduino官网地址:Arduino Docs | Arduino Documentation | Ard ...
- arduino点亮led小灯
arduino点亮led灯 这是一个简单的arduino程序,用于点亮LED小灯 线路图 小灯长脚接2号引脚,短脚接GND 代码 void setup() { pinMode(2, OUTPUT); ...
- Proteus 8.9 模拟仿真Arduino控制点亮LED
目标: 1.安装Proteus 8 模拟仿真软件 2.使用Proteus 8进行Arduino控制点亮LED灯 Proteus 8 模拟仿真软件 链接:链接:https://pan.baidu.com ...
- Arduino学习(三)点亮LED灯
本篇开始,学习用Arduino控制各种外部电子元器件.传感器等,学习如何搭建相关电路. 用Arduino搭建电路有两种方式: 方式1: 购买并使用Arduino现成的模块:由于模块本身已经做好了电路, ...
- 和12岁小同志搞创客开发:手撕代码,点亮LED灯
目录 1.Arduino编程架构 2.点亮LED灯 机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧. 项目专栏:https://blog.csdn.net/m0_381069 ...
- ROS-Ardunio 点亮LED灯
ROS-Ardunio 点亮LED灯 说明: • 这个教程展示如何通过rosserial创建subscribers,点亮Arduino上的LED灯 • 例子来自Arduino IDE,File-> ...
- 树莓派点亮LED灯需要几行代码?3行。小孩子都能学会
[TOC] 点亮LED灯 硬件连接 找一个LED灯,连接如上图,注意长短引脚,经过这些年的狂轰乱炸,大家对于这个应该不漠视,毕竟Arduino都进教材了. 代码 我们先来看图形化的版本: from g ...
- STM32F 103C8T6开发板 点亮LED灯
每组IO口含下面7个寄存器.7个寄存器可以控制一组GPIO的16个IO口. GPIOx_CRL:端口配置低寄存器 GPIOx_CRH:端口配置高寄存器 GPIOx_IDR:端口输入寄存器 GPIOx_ ...
最新文章
- des算法java_Java加密算法笔记--DES算法实现
- 生产环境故障处理之nginx缓存权限问题
- PicoBlaze 8 位微控制器
- 等待CreateProcess进程退出
- 设计模式20——Mediator设计模式
- 计算机入门的一些常用小技巧总结
- bzoj1083 [SCOI2005]繁忙的都市(最小生成树)
- (3)二分频systemverilog与VHDL编码
- 剑指offer面试题16. 数值的整数次方(二分法)
- C++--第14课 - 专题二经典问题解析
- git 设置单个文件上传大小
- AI绘图之基于文本/图片制图
- cocos2d-x传智播客_Hanselminutes播客54-压缩持续集成
- 关于怎么学习好一门技术一门语言
- fixedsys字体 win7_fixedsys字体 win7_帮您win7系统记事本像Word文档一样更换字体的解决步骤...
- 计算机网络设备配置与调试体会,计算机网络设备配置与调试课程标准
- 快速gcd vs 普通gcd
- C# 导出excel文件的6种办法
- 【Python】位运算(按位与 、按位或 |、左移位运算符 <<(相当于乘以2)、右移位运算符 >>(相当于除以2))
- 两个List<T>对象做对比