一共16篇文章
专题:第1期
-
(一)nodemcu初级:利用Arduino进行开发
这篇文章将教会大家怎么样搭建esp8266开发环境,但是这里使用的是nodemcu,nodemcu开发板使用的就是esp8266模块,感谢那些将arduino移植到esp8266的人,他们的热情,让更多人能够轻易的使用这款廉价且带有wifi的开发板。让我们从安装Arduino的Esp8266支持开始,看看如何让一个LED闪烁吧(让灯嗨起来)。 步骤1:材料准备 硬件 ·1×…...- Phantom
- 8.6k
- 2
-
(一)nodemcu进阶:从Web浏览器控制LED
现在物联网越来越走向我们的生活,物联网物联网嘛,可以理解为物体和网络相连接,那么这节课程,我将带领大家来学习下如何在局域网里通过网页来控制led灯。 步骤1:所需材料 本节课所需要的硬件材料清单列表: NodeMCU开发板 面包板 LED灯 杜邦线 * usb数据线 本节课所需具备的软件环境: * Arduino IDE(配置好了esp8266开发环境,没配置好的看基础部分第一节) 步骤2:引脚连…...- Phantom
- 9.8k
- 2
-
(二)nodemcu初级:引脚定义与原理图
前面第一节提到了引脚定义,下面分享一下nodemcu的引脚功能定义图,在编程过程中,学会看功能图是很重要的: 有需要的可以鼠标右键保存到本地供学习时查看!...- Phantom
- 12.8k
- 0
-
(三)nodemcu初级:按键点亮LED灯
步骤一:材料准备 硬件 NodeMCU 按钮 10K欧姆电阻 面包板 USB数据线 导线 软件 Arduino IDE(安装了ESP8266库) 步骤二:电路搭建 按钮连接: 第一个引脚从按钮的一条支脚通过上拉电阻(10K欧姆)连接到+5v电源。 第二个分脚进入从按钮的相应引脚接地(GND)引脚。 按钮另一侧的一个脚连接到数字I / O引脚(引脚D0)用于读取按钮状态。 LED连接: LED 阳极…...- Phantom
- 8.4k
- 0
-
(四)NodeMCU初级:红外传感器的应用
介绍:PIR传感器与NodeMCU的使用 这是一个简单的指导。 在本教程中,我们将学习如何使用红外传感器/HC-SR501传感器。 步骤1:材料准备 硬件组件 NodeMCU PIR传感器/ HC-SR501 面包板 跳线 微型USB电缆 LED * 100欧姆 软件组件 Arduino IDE 步骤2:原理说明 什么是PIR传感器? Pyroelectric / Passive InfraRed…...- Phantom
- 5.1k
- 0
-
(五)nodemcu初级:利用超声波传感器测距
在本次课程中中,我们将了解如何使用超声波传感器HC-SR04,了解它的工作原理以及学会如何与NodeMCU进行连接。当然了还能学会如何使用HC-SR04进行距离的测量。 在搭建电路之前,先来了解一下什么是HC-SR04传感器? 由名称可以知道,超声波传感器可以通过使用超声波来测量距离。传感器头发射超声波并接收从目标反射回来的波。超声波传感器通过测量发射和接收之间的时间来测量到目标的距离。当然,简单…...- Phantom
- 5.5k
- 0
-
(六)nodemcu初级:湿度传感器的使用
在本教程中,您将学会如何让湿度传感器在nodemcu上面工作。并了解传感器如何根据湿度的大小来进行工作的,以及学会在串行监视器查看湿度传感器输出的数据。 步骤1:材料准备 以上图片中的是这节课程需要用到的东西, 硬件清单: NodeMCU 湿度传感器 一块面包板 若干跳线 USB数据线 两个LED灯(红绿各一个) 软件环境 Arduino IDE(安装了esp8266) 步骤2:相关说明 湿度传感…...- Phantom
- 2k
- 0
-
(七)nodemcu初级:温湿度传感器(DHT11)的使用
在本节课程中,您将学习如何在NodeMCU上使用DHT11温湿度传感器。并了解温湿度传感器的工作原理,以及如何通过串口监视器查看传感器读取的数值。 步骤1:准备材料 硬件准备 NodeMCU开发板一块 DHT11温湿度传感器一个 面包板一块 跳线(可选) *USB数据线 软件准备 Arduino IDE(配置好了esp8266开发环境) 步骤2:简单说明 DHT11是通过测量两个电极之间的电阻来检…...- Phantom
- 8.4k
- 0
-
(八)nodemcu初级:OLED屏幕的使用
OLED!什么是OLED? OLED(Organic Light Emitting Diodes)又称为有机电激光显示、有机发光半导体。当施加电流时,发出亮光。OLED可用于制造显示器和照明。由于OLED发光,因此不需要背光源,因此比LCD显示器(需要白色背光源)更薄更有效率。 步骤1:材料准备 硬件材料清单: NodeMCU开发板 0.96“SSD1306 OLED显示屏 面包板 杜…...- Phantom
- 6.5k
- 0
-
(九)nodemcu初级:光敏电阻的使用
什么是光敏电阻? 光敏电阻器是一个装置,它的电阻率是入射电磁辐射的函数。因此,它们是光敏设备。它们也称为光导体,光电导电池或简单的光电池。它们由具有高电阻的半导体材料组成。 第1步:材料准备 硬件清单 NodeMCU开发板 LDR /光敏电阻 10k欧姆电阻 面包板 杜邦线 USB数据线 软件环境 *Arduino IDE(配置好了ESP8266环境) 步骤2:电路连接 光敏电阻实际上是模拟性器件…...- Phantom
- 4.4k
- 0
-
(十)nodemcu初级:舵机的控制
这节课内容,你将学会如何通过nodemcu来控制舵机。 步骤1:材料准备 上图是这节课所需要用到的材料。 硬件材料 NodeMCU 伺服电机 面包板 跳线 *微型USB电缆 软件环境 *Arduino IDE(配置好了esp8266环境) 步骤2:硬件说明 什么是面包板? 它是一个转接平台,您可以在其中插入组件并轻松移除它们。请参考照片看看它是如何制作的。每侧通常有2个带,表示电源通道。它将所有的…...- Phantom
- 4.5k
- 0
-
(十一)nodemcu初级:L298驱动模块控制电机
本次课程,我们将介绍L298N双H桥电机驱动模块如何与NodeMCU进行连接使用。 步骤1:材料准备 硬件要求 L298N双H桥电机驱动模块 NodeMCU开发板 杜邦线 直流电源(7-35v) *直流电机 软件要求 *Arduino IDE 步骤2:硬件描述 先来了解L298N双H桥电机控制器模块 H桥电机控制器可以驱动电流在任一极性,并控制电路的Pulse Width Modulation(P…...- Phantom
- 4.9k
- 0