当前位置:首页 > 文章中心 > 正文内容

ESP8266—NodeMCU入门小白避坑指南

dgx6663个月前 (03-23)文章中心12

大家好,我是阿普。搬运知识,分享经验的Joker



大数据和人工智能将会把我们的社会管理水平提升到一个全新的高度,使我们的生活环境变得更加安全便利。物联网是人工智能应用的重要组成部分,可以说物联网是人工智能的“幕后英雄”。近几年,人工智能的光环可谓非常耀眼,国家也在大力支持人工智能技术的发展。因此,物联网也有着光明的前景,值得我们去好好学习,以便跟上时代步伐。



现在,为各位跃跃欲试的电子爱好者们分享一下自己的经验,希望大家了解一下当我们使用ESP8266-NodeMCU开发板时需要注意的一些细节问题。

恶补入门预备知识

对于一些具备扎实基础知识水平的电子爱好者来说,开发ESP8266的各种项目可能十分轻松,但是如果是一个零基础的入门级小白,估计做起来会显得十分吃力。那么我想,可能是咱们还没具备一定的基础知识。为了我们日后更好的学习及应用物联网,下面我列出4类基础知识清单,供大家参考:

  • 微控制器的基本知识
  • Arduino开发环境基本操作
  • 电路基础
  • C语言开发基础知识


注意引脚的正常电压范围


我们使用的单片机一般输入输出电压均为5V,而ESP8266的工作电压其实也为5V。但是!注意了,ESP8266-NodeMCU的数字引脚电压为3.3V。哪些是数字引脚,来了,请看下图。


图中,蓝底白字所在的引脚均为数字引脚。当这些引脚为输出模式时,高电平状态下输出电压为3.3V;当我们使这些数字引脚为输入模式时,使用的输入电压绝对不能超过3.3V,即我们不能把大于3.3V的电压接到这些数字引脚上,否则,很有可能会对开发板造成永久性损坏。

另外,图中右下角浅蓝色白字的“ADC”引脚,即模拟引脚,其可读取电压范围为0~1V。所以,我们也不能把超过1V的电压接到该引脚,以免造成永久性损害。

使用数据传输线与电脑进行通信

小白入门ESP8266模块时,会出现“明明感觉步骤都对呀,为啥就是连不上我的模块呢?”这样的情况,很大几率是因为他们使用了没有数据传输功能的连接线了。如果是使用了这种线,那么它只能为我们的模块进行供电,而无法进行程序下载与串口监视等功能,这是建立您马上购买正规的micro-usb转USB数据线。

下载相对应的串口驱动

目前ESP8266-NodeMCU开发板主要分两款,分别为采用CH340与CP2102作串口芯片。我们需要根据自己所用开发板上的串口芯片型号来下载相对应的驱动,用以实现USB转串口功能。


例如,当我们使用上图开发板时,我们注意到框内位置所用芯片带有“CH340G”字样,那么我们对应的需要在电脑上下载CH340驱动。

Arduino IDE开发环境的正确配置

当我们下载好Arduino IDE开发软件并配置好ESP8266库时,还需要进行正确的配置,否则我们无法通过Arduino开发环境进行项目开发。


第一,在“工具→开发板→开发板管理”里选择我们所使用的NodeMCU型号,一般选择这款“NodeMCU 1.0”即可,网上查阅相关资料时,大家也基本都选择了这款。



第二,需要根据计算机上的设备管理器所显示的端口,在Arduino IDE开发环境上选择“工具→端口”,在串行端口下勾选对应端口。

以上这些是我根据个人的经验以及网友们的案例所总结的小白避坑指南,可能难免有所疏漏。希望这一指南能对大家有所帮助。假如各位在学习这一物联网模块途中遇到问题的话,欢迎在评论区留言,或者关注阿普,与阿普共同讨论学习。

扫描二维码推送至手机访问。

版权声明:本文由第六芝士网发布,如需转载请注明出处。

本文链接:http://www.dgx666.com/post/467.html

分享给朋友:

“ESP8266—NodeMCU入门小白避坑指南” 的相关文章

AMD Software Adrenalin Edition 25.2.1驱动:支持《宣誓》等多款新游戏

AMD Software Adrenalin Edition 25.2.1驱动程序发布,支持《文明7(Sid Meier's Civilization VII)》、《宣誓(Avowed)》、《怪物猎人:荒野(Monster Hunter Wilds)》和《如龙8外传:夏威夷海盗》几款新游戏。问题修复...

装上显卡后还要干啥?AMD Radeon驱动设置指南

购买了AMD Radeon显卡后,除了把它安装在主板的PCIe插槽上,你还要做一件重要的事,那便是给它打上新的Radeon显卡驱动,让它发挥出色效能。跟其他软件一样,Radeon显卡驱动非常容易安装。只需要在AMD官网点击相应的下载链接,就能将文件下载至电脑。打开安装程序后,接下来只需一路点击下一步...

win11怎么将便签固定在桌面?

用电脑办公的人士或多或少会用到自带的便签工具,在使用便签工具的时候,发现便签无法固定在桌面,每次使用时只能重复操作打开非常浪费时间,要是能将便签固定在桌面就可以快速记录备忘内容,也能节省不少时间,现在有很多第三方的便签软件能够固定在电脑桌面上,那么win11电脑可以用哪款便签软件?固定在桌面使用。小...

怎么在win11桌面设置悬浮便签

Windows电脑有自带的便笺小工具,能悬浮显示在电脑桌面上,win11自带的便笺在开始菜单中就可以找到,打开便签之后就会自动悬浮显示在桌面上,在便签中可以添加便签文字或上传图片等。当大家在电脑桌面使用其他应用软件的时候,就会把悬浮便笺遮挡住,再次使用便笺的时候需要切换页面,那么有没有那种可以一直显...

win便签如何使用 windows11怎么在桌面添加便签

Win11系统推出不久,有些用户就将自己的电脑升级到了win11,在使用win11电脑的时候,就有一些问题,win11的电脑便签在哪呢?如何打开?有的人使用便签是来进行一些简单的记录,而且不仅会用到系统自带的便签,还会下载一些第三方的便签软件使用,那么,在使用便签软件的时候,怎么添加到桌面?Win1...

office安装程序找不到office.zh-cn\msvcr80.dll解决方法

近期在安装office2007程序的时候,出现了一个错误,提示了“安装程序找不到office.zh-cn/msvcr80.dll,请浏览确定有效的安装源,然后单击确定”,这可能是因为“Visual Studio Authoring Component组件”的问题导致的,那么要如何解决呢?下面峰哥分享...