-
(八)Nodemcu的MicroPython之旅:UART串口通信
简介 在本章中,我将解释如何在MicroPython板上访问UART串口。 步骤一 材料准备 硬件准备: Nodemcu开发板×1 Arduino UNO开发板×1 面包板×1 usb数据线×1 软件准备: WebREPL(第一节有下载链接) 步骤二 原理说明 NodeMCU v2提供三个UART。您可以在TXD0,RXD0,TXD1,TXD2,RXD2上看到它们: 我们可以使用UART库访问UA…- 5.1k
- 0
-
(七)Nodemcu的MicroPython之旅:I2C(IIC)的使用方法
简介 在本章中,我们将学习如何在Nodemcu开发板上使用I2C。 步骤一 材料准备 硬件准备: Nodemcu开发板×1 面包板×1 PCF8591 AD / DA转换器模块×1 usb数据线×1 软件准备: WebREPL(第一节有下载链接) 步骤二 原理说明 I2C(内部集成电路)总线由飞利浦在80年代早期设计,允许在同一电路板上的组件之间轻松通信。 TWI代表双线接口,对于大多数市场,这条…- 4.8k
- 0
-
(五)ESPlorer系列:NodeMCU GPIO中断使用方法
介绍中断是在连续性流中随机发生的事件。这就像你忙于一些工作时的电话,根据电话优先级,你决定是参加还是忽视。基于NodeMCU的ESP8266在其GPIO引脚上具有中断功能。此功能在NodeMCU Dev Kit的D0-D8引脚上可用。我们可以在Kit的GPIO引脚上设置上升沿,下降沿,双沿,低电平和高电平中断模式。我们需要使用以下函数初始化特定GPIO引脚的中断和中断模式。 gpio.mode()…- 3.2k
- 0
-
(二十)nodemcu初级:使用光敏电阻控制舵机
在这节课中,将学习一个小项目,就是通过光敏电阻控制舵机。 即舵机角度随着光的改变而改变。 学会了这个项目,做个智能窗帘也不是不可以的,好吧 ,开始了! 第一步 准备材料 硬件清单: NodeMCU开发板 LDR /光敏电阻 10kΩ电阻 舵机 面包板 USB数据线 连接线或杜邦线 第二步 电路连接 光敏电阻的连接: 输出本质上是模拟的,因此它连接到NodeMCU 的A0引脚。 舵机连接…- 3.5k
- 0
-
(三)nodemcu基础:NodeMCU开发套件及原理图介绍
介绍NodeMCU开发套件/板由ESP8266 wifi芯片组成。ESP8266芯片具有GPIO引脚,串行通信协议等功能。ESP8266 是 Espressif Systems使用TCP / IP协议开发的低成本 Wi-Fi芯片。ESP8266的功能在NodeMCU开发板上提取。NodeMCU(基于LUA的固件)带有由ESP8266(支持wifi的芯片)芯片组成的开发板/套件,它结合了NodeMC…- 9.9k
- 0
-
-
(一)ESP8266/nodemcu如何使用MicroPython进行开发
简介大家都知道ESP8266(nodemcu)可以使用arduino的语法(C)进行开发,也有些小伙伴可能也知道可以使用lua语言进行开发的。但是现在我们也可以使用python来开发esp8266(nodemcu)了。那么这篇教程就是教你如何在esp8266(nodemcu)上用python开发的,那咱们开始吧。步骤一 材料准备硬件准备:Nodemcu开发板×1usb数据线×1软件准备:nodem…- 3.5k
- 0
-
二十八,如何配置ESP32双核
1,介绍 ESP32是ESP8266 的一个升级、改进的版本(花时间玩ESP32 后,发现比ESP8266更快,功能更加丰富)。ESP32 的一个特点是其他单片机不能比的是它支持双核。以下的演示将为您展示如何在arduino中配置ESP32 多核。 2.硬件 ESP32开发板 3.代码设计 我们将重用Queue教程,在本演示中,我们创建了2个任务,1个任务称为“sendTa…- 6.8k
- 0
-
(二)Arduino系列:NodeMCU GPIO使用
介绍通用输入/输出(GPIO)是IC(集成电路)上的引脚。它可以是输入引脚或输出引脚,其行为可以在运行时控制。NodeMCU开发套件提供对ESP8266的这些GPIO的访问。唯一需要注意的是NodeMCU Dev kit引脚的编号与ESP8266的内部GPIO符号不同,如下图和表所示。例如,NodeMCU开发套件上的D0引脚映射到ESP8266的内部GPIO引脚16。NodeMCU DevKit …- 3.1k
- 0
-
(十八)nodemcu初级:LM35温度传感器的使用
在这个课程中,我们将学习如何将LM35与NodeMCU进行连接,并通过串口监视器查看温度数据。 第一步 材料准备 硬件清单: NodeMCU开发板 LM35温度传感器 面包板 跳线或杜邦线 USB数据线 第二步 原理说明 通常,LM35是一种温度传感器,专门用于测量物体的温度的。 LM35是一款精密IC温度传感器,其输出与温度成正比(单位为°C)。 使用LM35,与热敏电阻相比,可以更精确…- 2.1k
- 0
-
(二)ESPlorer系列:NodeMCU GPIO介绍
介绍通用输入/输出(GPIO)是IC(集成电路)上的引脚。它可以是输入引脚或输出引脚,其行为可以在运行时控制。NodeMCU开发套件提供对ESP8266的这些GPIO的访问。唯一需要注意的是NodeMCU Dev kit引脚的编号与ESP8266的内部GPIO符号不同,如下图和表所示。例如,NodeMCU开发套件上的D0引脚映射到ESP8266的内部GPIO引脚16。NodeMCU GPIO下表给…- 2k
- 0
-
(五)Nodemcu的MicroPython之旅:PWM的学习(RGB灯)
简介这一节和下一节将会介绍如何使用基于MicroPython板的ESP8266模拟I / O.我们将学习如何使用PWM。在ESP8266板上,我们可以使用PWM引脚:0,2,4,5,12,13,14和15全部支持PWM。步骤一 材料准备硬件准备:Nodemcu开发板×1面包板×1RGB灯×1usb数据线×1软件准备:WebREPL(第一节有下载链接)步骤二 原理说明在这种情况下,我们使用Micro…- 2.8k
- 0
-
(三)Arduino系列:NodeMCU ADC使用方法
介绍 模数转换器(ADC)用于将模拟信号转换为数字形式。ESP8266内置10位ADC,只有一个ADC通道,即它只有一个ADC输入引脚,用于从外部器件读取模拟电压。 NodeMCU上的ESP8266 ADC引脚 NodeMCU ADC引脚 ESP8266上的ADC通道与电池电压复用。因此,我们可以将其设置为测量板载系统电压或外部电压。读取外部电压时,ADC引脚的输入电压范围为0-1.0V。 固件的…- 3.7k
- 0
-
吃豆子的字符串游戏机制作
简介哈哈,它不是一个吃豆人,但它是沿着一个长LED条移动收集好东西,躲避坏东西的一个游戏。所以你明白了吗?! 一群中学生在周末和我一起学习和玩Arduino,NodeMCU和MQTT,当我听说Maker-Faire活动时,这是我们用我们拥有的东西制作一个很酷游戏的绝佳机会。到目前为止学到了 所以孩子们想出了收集的彩色宝石,我们称之为翡翠,黄金等,并引入了惊人的黄蜂来追逐你。游戏开始非常简单,但获得…- 697
- 0
-
物联网监控植物 – 让你可以从世界各地种植植物
物联网植物 设备装置准备 光传感器和土壤湿度传感器 如何从世界各地种植任何植物,有没有可能实现呢?当然,这个名为“物联网监控植物”的项目是可能的。 您可以通过Android应用程序中提供的不同模式为植物浇水,您将在智能手机上获得植物的湿度,温度和光线的实时读数。当您的工厂需要水,粪便等时,您也会收到一封电子邮件。 让我们详细了解一下 - 什么是物…- 1.3k
- 0
-
NodeMCU上使用ISD1820语音模块
简介 在这个简单的教程中,我将解释在NodeMCU上如何使用ISD1820模块。 语音模块数据手册写道:该模块使用非常简单,你可以通过板载按钮或Arduino,STM32,ChipKit等微控制器直接控制。 步骤一 材料准备 硬件准备: NodeMCU开发板。 ISD1820语音模块。 面包板 扬声器(通常包含在语音模块中) 若干杜邦线 软件准备: Arduino IDE 注意:NodeMcu板的…- 2.6k
- 0
-
nodemcu与xl1276-D01 Lora(433MHz SPI)的完美邂逅
简介Lora是一种远距离传输的协议,在这个项目中,我们尝试与XL1276-D01 LoRa(433MHz)进行点对点连接,我们使用NodeMCU作为主控板。提示:使用xl1278也可以。在这个项目中,将包含发送器和接收器两个部分。步骤一 材料清单硬件:Nodemcu开发板*2XL1276-D01 LoRa模块*2或xl1278若干杜邦线面包板软件:Arduino IDE步骤二 硬件搭建ANT =&…- 1.6k
- 0
-
(六)ESPlorer 系列:NodeMCU I2C使用方法
介绍I2C(Inter Integrated Circuit)是串行总线接口连接协议。它也被称为TWI(双线接口),因为它只使用两根电线进行通信。这两条线是SDA(串行数据)和SCL(串行时钟)。I2C是基于确认的通信协议,即发送器在发送数据之后等待来自接收器的确认以知道接收器是否成功接收到数据。I2Cworks有两种模式,主模式从模式SDA(串行数据)线用于主设备和从设备之间的数据交换。SCL(…- 3.1k
- 0
-
(六)Nodemcu的MicroPython之旅:模拟输入之电位器
简介在本节中,我们将学习如何在MicroPython板上读取模拟输入。为了说明,我使用电位器作为模拟输入源。我们的方案是从电位器读取模拟值。然后,在Lua shell上显示它。 NodeMCU v2在A0上只有一个ADC。如果要使用许多模拟输入,则必须使用基于IC的ADC进行扩展。在本节中,我们需要研究A0上的NodeMCU ADC。开始吧伙伴们!步骤一 材料准备硬件准备:Nodemcu开发板×1…- 1.7k
- 0
-
通过网络控制LED灯(D-DUINO)
控制LED始终是刚开始学习硬件的起点,如Arduino,Raspberry Pi ......都是这样 但D-duino可以做得比他们更多(我们也可以使用nodemcu替代,都是ESP8266的)。 接下来让我们开始吧:网络控制LED灯。 在这个项目中,我使用LUA语言编写此程序。- 1k
- 0
-
(二)你好MicroPython:闪烁的LED灯
简介 在本节中,我们使用MicroPython固件通过Python shell编写一个闪烁的LED程序。 步骤一 材料准备 硬件准备: Nodemcu开发板×1 usb数据线×1 软件准备: 串口工具 步骤二 原理说明 首先,必须知道MicroPython板的引脚功能,例如带有NodeMCU的ESP8266,您可以看到NodeMCU v2 GPIO布局,如下所示: 步骤三 电路搭建 Nodemcu…- 2.8k
- 0
-
(四)Nodemcu开发板GPIO的使用
简介 在这一节结成中,我将给大家解释如何在MicroPython上使用GPIO。 步骤一 材料准备 硬件准备: Nodemcu开发板×1 面包板×1 LED灯×3 usb数据线×1 软件准备: WebREPL(第一节有下载链接) 步骤二 原理说明 通常,GPIO可用于控制MicroPython板上的数字I / O.对于基于MicroPython板的ESP8266,有可用的引脚:0,1,2,3,4,…- 1.4k
- 0
-
(八)ESPlorer系列:NodeMCU Wi-Fi使用方法
介绍NodeMCU开发板基于ESP8266片上系统,它结合了Wi-Fi和微控制器的特性,可以在更短的时间内完成物联网应用原型设计的需求,并且只需几行Lua脚本。Wi-Fi是用于短距离无线网络应用的无线LAN技术。它基于IEEE 802.11标准。NodeMCU固件为网络应用程序提供事件驱动的API。NodeMCU wi-fi网络可用于连接,获取或上传数据到互联网。NodeMCU Wi-Fi子系统定…- 2.4k
- 0
-
(一)Arduino系列:开始使用NodeMCU
介绍NodeMCU是基于Lua的ESP8266固件。通常,ESPlorer IDE用于为NodeMCU编写Lua脚本。它需要熟悉ESPlorer IDE和Lua脚本语言。还有另一种使用着名的IDE即Arduino IDE开发NodeMCU的方法。我们还可以使用Arduino开发环境开发NodeMCU应用程序。这使得Arduino开发人员比为NodeMCU学习新语言和IDE更容易。让我们看看如何使用…- 2.3k
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!