esp8266灯上电闪一下_【零知ESP8266教程】快速入门2-点亮外部LED灯
【零知ESP8266教程】快速入门2-点亮外部LED灯
[复制链接]
一、工具原料
电脑,windows系统
ESP8266开发板
micro-usb线
LED灯1个
220Ω 电阻1个
面包板一个+若干跳线
二、硬件连接
原理.png (159.16 KB, 下载次数: 0)
2019-10-7 10:26 上传
三、方法步骤
1、打开零知开发工具软件,并新建一个项目,名字为:LED1-test,然后编写如下代码:
/**
* 文件: LED1-test.ino
* 作者: 零知实验室
* 时间: 2018/06/23 11:46
* 说明:
**/
// the setup routine runs once when you press reset:
void setup() {
// put your setup code here, to run once:
pinMode(1, OUTPUT);
digitalWrite(1, LOW);
}
// the loop routine runs over and over again forever:
void loop() {
// put your main code here, to run repeatedly:
}
验证,上传我们就会发现灯亮了。
四、扩展
我们现在修改一下代码,让这个灯闪烁起来。我们添加代码如下:
/**
* 文件: LED1-test.ino
* 作者: 云上上云
* 时间: 2019/05/27 17:17
* 说明:
**/
// the setup routine runs once when you press reset:
void setup() {
// put your setup code here, to run once:
pinMode(1, OUTPUT);
digitalWrite(1, LOW);
}
// the loop routine runs over and over again forever:
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(1, HIGH);//关闭LED
delay(300);//延时一段时间,这里为300ms
digitalWrite(1, LOW);//打开led
delay(300);//延时一段时间,这句代码执行完后会再次到digitalWrite(1,HIGH);这句代码执行
}
再次重复验证,上传我们就会发现LED闪烁起来了
接下来我给大家简单的讲一下闪烁的原理
他是通过控制LED两边的电频高低来控制开关LED灯,两边均为高时灯灭,一高一低时灯亮。然后再用loop()循环这个操作,并在灯灭和灯亮之后延时300毫秒,就能做到亮300毫秒,灭300毫秒的效果。
五、效果视频
esp8266灯上电闪一下_【零知ESP8266教程】快速入门2-点亮外部LED灯相关推荐
- esp8266灯上电闪一下_如何在ESP8266上实现变色呼吸灯效果?
引言 呼吸灯最早是由苹果公司发明并应用于笔记本睡眠提示上,一经展出,立刻吸引众多科技厂商争相效仿.将其广泛用于各种电子产品中,尤其是智能手机.于是研究了一下,一起来DIY一个变色RGB呼吸灯吧.呼吸灯 ...
- 51单片机入门教程(1)——点亮一个LED灯
51单片机入门教程(1)--点亮一个LED灯 一.什么是单片机 单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU.随机存储器 ...
- lajp linux教程,linux IMX6 汇编点亮一个LED灯
驱动Linux引脚与驱动STM32其实是一样的,都是在操作寄存器,在相应的寄存器上附上相应的值即可驱动. IMX6U手册上有各个管脚的命名,跟STM32不同,IOMUXC_SW_MUC_CTL_PAD ...
- esp8266灯上电闪一下_怎样使用ESP8266-01引脚和指示灯
第1步:ESP8266-01 Pins 步骤2:ESP8266编程技巧(espcomm失败) 使用Arduino IDE编程ESP8266时(请参阅ESP8266-01 Wifi Shield),有时 ...
- esp8266灯上电闪一下_消除esp8266上电时继电器抖动的几种方法
本帖最后由 lwq1947 于 2020-6-17 18:01 编辑 众所周知esp8266在上电时它的一些GPIO端口会有瞬间电平翻转现象,这就导制了在其输出控制的继电器就会突然瞬间吸合一下.这种状 ...
- 【零知ESP8266教程】快速入门10-使用PWM进行调光
前面的分享热身完毕,接下来,我们要进入更专业电子技术的深入哦! PWM科普:PWM,英文名Pulse Width Modulation,是脉冲宽度调制缩写,它是通过对一系列脉冲的宽度进行调制,等效出所 ...
- 【零知ESP8266教程】快速入门8-读取模拟数值
上次我们一起做了抢答器后,脑回路是不是特别快啦.这时候我们趁热打铁,思考一下.在前面我们一直使用的是数字引脚(比如:开发板上标注的D0.D1.D2等),但是很多情况下我们需要测量一个模拟量,比如读取某 ...
- 【零知ESP8266教程】blynk控制RGB LED
本文讲解使用blynk app+服务器(本地) + 零知ESP8266硬件的方法,通过手机APP控制RGB led三色灯. 硬件 零知ESP8266 RGB LED 杜邦线 2.准备 关于手机APP与 ...
- php实现tcp连接esp8266,【零知ESP8266教程】WIFI TCP协议通信 TCP客户端示例
本帖最后由 lz-esp-link 于 2019-9-25 09:56 编辑 本帖主要讲解ESP8266 WIFI功能关于TCP协议网络传输的应用,这里演示了ESP8266作为TCP客户端的示例: 1 ...
最新文章
- 一蹴而就的解释是什么_聪明的孩子喜欢问“为什么”,还是喜欢问“为什么”让孩子聪明?...
- L8.1 lvs+heartbeat-ldirectord实现高可用负载均衡
- 开发VR游戏的基本要求
- morphological antialiasing
- 微信小程序 - 基本学习资源
- 奇安信校招面试题来啦
- 命令行 蓝牙_蓝牙键盘接入UOS系统的方法
- android singletask启动模式,Android SingleTask启动模式与Home键的问题
- 台式计算机常用总线,计算机中常见的总线有哪些
- 虚拟钢琴音源插件-GSi Genuine Sounds Vol.I Piano Edition v1.0.2 CE-win
- mysql表结构指哪些_gp数据库查看表结构
- windows文件权限管理dos命令
- 基因重组-冲刺日志(第九天)
- strlen函数题目
- Nginx 部署、反向代理配置、负载均衡
- ORA-06401: NETCMN: invalid driver designator 的解决办法
- 石油大学个人训练赛(一)补题----问题 A: 斗地主
- 经典查找算法 --- B+树
- 利用Python进行数据分析之超市零售分析
- 计算机类(0809)求职经验