【Arduino】点亮灯和灯闪烁实验
前言
一、准备材料LED
二、使用步骤
三、原理图
三、实物图
四、代码
总结
前言
LED 小灯实验是比较基础的实验之一,上一个“ Hello World!”实验里已经利用到了Arduino 自带的LED,这次我们利用其他I/O 口和外接直插LED 灯来完成这个实验,我们需要的实验器材除了每个实验都必须的Arduino 控制器和USB 下载线以外的
一、准备材料
红色M5 直插LED*1
220Ω直插电阻*1
面包板*1
面包板跳线*1 扎
二、使用步骤
下一步我们按照下面的小灯实验原理图链接实物图,这里我们使用数字10 接口。使用发光二极管LED 时,要连接限流电阻,这里为220Ω电阻,否则电流过大会烧毁发光二极管。
三、原理图
三、实物图
四、代码
代码如下(示例):
int ledPin = 10; //定义数字10 接口
void setup()
{
pinMode(ledPin, OUTPUT);//定义接口为输出接口
}
void loop()
{
digitalWrite(ledPin, HIGH); //点亮
delay(1000); //延时1 秒
digitalWrite(ledPin, LOW); //熄灭
delay(1000); // 延时1 秒
}
按照上图链接好电路后,就可以开始编写程序了,我们还是让LED 小灯闪烁,点亮1 秒熄灭1 秒。这个程序很简单与Arduino 自带的例程里的Blink 相似只是将13 数字接口换做10 数字接口。
总结
下载完程序就可以看到我们的10 口外接小灯在闪烁了,这样我们的小灯闪烁实验就完成了。
【Arduino】点亮灯和灯闪烁实验相关推荐
- arduino点亮led小灯
arduino点亮led灯 这是一个简单的arduino程序,用于点亮LED小灯 线路图 小灯长脚接2号引脚,短脚接GND 代码 void setup() { pinMode(2, OUTPUT); ...
- 51单片机LED点灯实验(闪烁,点亮,流水灯)
led点亮 工作原理 如图,二极管阳极连接电阻,二极管阴极连接单片机引脚.D0对应P20,D1对应P21,,,,,,,都通过P2孔进行控制. 二极管: 电源正极连接到二极管阳极,负极连接到阴极,二极管 ...
- 51单片机 | 点亮第一个LED | LED 闪烁实验 | LED流水灯实验
文章目录 一.51单片机GPIO介绍 1.GPIO概念 2.GPIO 结构框图与工作原理 2.1 P0端口 2.2 P1端口 2.3 P2端口 2.4 P3端口 2.5 要点 二.LED简介 三.硬件 ...
- arm嵌入式led灯闪烁实验报告_嵌入式led灯亮灭实验报告
实验名称 Led 灯的亮灭 姓名 XXX 学号 XXX 一. 实验目的 通过在 ARM7TDI 实验机上,使 D7~D8 两个灯如下进行亮灭:开始时 D7 灯亮, D8 灯灭:而后 D7 灯灭, D8 ...
- 使用无线WIFI模块NodeMCU Lua V3物联网开发板8266-01/01S 在Arduino搭建环境到点亮一个LED灯
使用无线WIFI模块NodeMCU Lua V3物联网开发板8266-01/01S 在Arduino搭建环境到点亮一个LED灯 软件下载 基于Arduino环境搭建 点亮一个LED灯 上传成功 修改代 ...
- ARM裸机开发——Linux环境搭建和LED灯闪烁实验
写在前面 本文为学校开展的嵌入式系统设计课程,本文主要是记录课程中的相关作业与学习记录,本课程采用了S3C2440A嵌入式系统开发板,由于主要以学校开展课程为主,本文内容可能有一定的课程资料辅助以及 ...
- Step1 :【C51】LED灯闪烁、跑马灯、流水灯、实现每次亮两个灯的流水灯
Step1Step1Step1 :[C51]LED灯闪烁.跑马灯.流水灯.实现每次亮两个灯的流水灯 在我所使用的开发板中,LED采用共阳极接法,即所有LED阳极管脚接电源VCC,其阴极管脚接到P2口上 ...
- arduino灯光装置_Arduino教程中级 项目一 点亮一盏灯
项目一 点亮一盏灯 在前面几篇前奏中,我们已经对Arduino有了简单的了解,整个装置工作是依赖于哪些部分.也了解了电子世界最重要两个量,数字量与模拟量.接下来我们就正式开始做东西了,第一个要做的必须 ...
- 嵌入式系统实验——【玄武F103开发板】顺序点亮4小灯和4小灯全亮两种点亮模式、并使用KEY1控制切换点亮模式
一.实验目的 顺序点亮4小灯和4小灯全亮两种点亮模式.并可以使用KEY1控制切换点亮模式 二.实验思路: (一)示例程序分析 #include "stm32f10x.h" type ...
最新文章
- 第五讲 计算机体系结构 内存层次
- 计算机应用网站设计,《计算机应用基础》课程网站的设计与实现
- 你该认识这样的Linux_shell之循环控制
- java学习(54):接口之间的继承
- Sonar集成CAS
- oracle 行列转换 pivot unpivot (本文来自官网)
- 什么叫做形态学图像处理_【视觉】机器视觉技术和无人天车有什么关系?
- 如何无信用卡申请谷歌云
- PHP 导出excel
- 抖音极速版—–青龙面板
- 价值800新视界影视源码全开源源码
- web攻击之一:XSS跨站脚本
- iphone,ipad尺寸汇总
- 高中计算机绘画教,高中美术电脑绘画教案.doc
- 如何把图片上的文字提取出来并转成Word文档
- 《Kotin 极简教程》第14章 使用 Kotlin DSL
- 真正好用的RPC框架rest_rpc正式发布第一个版本
- 网页数据抓取-网页实时数据抓取软件
- AT24C02驱动程序,【I2C串行总线】的组成及工作原理
- 为了不当接盘侠,这位程序员做了一个识别“特殊”职业女性的系统