(三)nodemcu初级:按键点亮LED灯——趣讨教

(三)nodemcu初级:按键点亮LED灯——趣讨教_第1张图片

目录

步骤一:材料准备

硬件

NodeMCU

按钮

10K欧姆电阻

面包板

USB数据线

导线

软件

Arduino IDE(安装了ESP8266库)

步骤二:电路搭建

(三)nodemcu初级:按键点亮LED灯——趣讨教_第2张图片
(三)nodemcu初级:按键点亮LED灯——趣讨教_第3张图片
(三)nodemcu初级:按键点亮LED灯——趣讨教_第4张图片

按钮连接:

第一个引脚从按钮的一条支脚通过上拉电阻(10K欧姆)连接到+5v电源。

第二个分脚进入从按钮的相应引脚接地(GND)引脚。

按钮另一侧的一个脚连接到数字I / O引脚(引脚D0)用于读取按钮状态。

LED连接:

LED 阳极连接到数字I / O引脚(引脚D1),阴极连接到地(GND)引脚。

步骤三:开始编程

(三)nodemcu初级:按键点亮LED灯——趣讨教_第5张图片

程序写好后选择好相应的板子和端口进行烧录!

步骤四:编译程序

步骤五:上传程序

步骤六:验证结果

(三)nodemcu初级:按键点亮LED灯——趣讨教_第6张图片
(三)nodemcu初级:按键点亮LED灯——趣讨教_第7张图片

本节课相关代码如下:

intled =5;// LED引脚intbutton =16;// 按键连接的引脚inttemp =0;// 用于读取按键状态的临时变量void setup() {  pinMode(led, OUTPUT);// LED设置为输入pinMode(button, INPUT);// 按键设置为输出}void loop() {  temp = digitalRead(button);if(temp == HIGH) {    digitalWrite(led, HIGH);    Serial.println("LED Turned ON");    delay(1000);  }else{    digitalWrite(led, LOW);    Serial.println("LED Turned OFF");    delay(1000);  }}


文章转载自(三)nodemcu初级:按键点亮LED灯

更多相关教程请访问(趣讨教创客资源分享平台)www.qutaojiao.com

你可能感兴趣的:((三)nodemcu初级:按键点亮LED灯——趣讨教)