0°

(一)nodemcu初级:利用Arduino进行开发

nodemcu开发板使用的是esp8266,感谢那些将arduino移植到esp8266的人,他们的热情,让更多人能够轻易的使用这款廉价且带有wifi的开发板。让我们从安装Arduino的Esp8266支持开始,看看如何让一个LED闪烁吧(让灯嗨起来)。

步骤1:材料准备

硬件

·1×NodeMCU开发板

·1×led灯

·1×面包板

软件

*Arduino IDE

步骤2:电路连接

image https://bbs.qutaojiao.com/assets/images/1-KwiSrPr2HS8HuPPz.jpeg

步骤3:配置Arduino IDE

为了使用这个Nodemcu能够使用Arduino IDE,你应该首先从网站上下载并安装Arduino IDE,

首先下载Arduino IDE(版本1.6+)https://www.arduino.cc/en/Main/Software

安装好之后首先打开Arduino IDE 菜单的首选项,看到如下图所示界面

image https://bbs.qutaojiao.com/assets/images/1-YlIGKGn0Ma4rISPK.png

复制以下代码在附加板管理器:

http://arduino.esp8266.com/stable/package_esp8266com_index.json

单击确定关闭。

image https://bbs.qutaojiao.com/assets/images/1-392pmesOlOxn9XN5.png

完成上述步骤后,转到工具——开发板,然后选择开发板管理器,搜索esp8266并进行安装

image https://bbs.qutaojiao.com/assets/images/1-GIlpiEKkLNSH5eKi.png

一旦上述过程完成,我们就可以使用Arduino IDE编写我们的esp8266,编译的时候在选择nodemcu1.0开发板即可成功编译。

image https://bbs.qutaojiao.com/assets/images/1-twpNQn7hDba8wThF.jpeg

步骤4:编写程序

对于这个例子,我使用了NodeMCU esp8266,如果你正在使用任何其他供应商的WiFi芯片或通用的wifi模块,请查看esp8266 Pin映射。这个程序我们使用的是D7引脚,程序可参考下面的。第13针被映射到NodeMCU的D7引脚,所以程序里应该设置的是13号引脚。关于引脚对应关系不懂的关注下次课。下面是这节课的程序:

当前内容已被隐藏,您需要登录才能查看
「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
7 条回复 A 作者 M 管理员
  1. 不容易

    • 很好的教程,正在学NodeMCU,可以试试和Blynk连接试试,哈哈哈。

    • 可以的 感谢支持 学的过程中做的一些项目可以在网站分享哦

  2. 666,我也在学习nedumcu,楼主的也是我第一个通过arduino和nodemcu进行通信,打算用arduino nano和nodemcu做自己智能家居控制,顺便学习下,要是有个v信群多好,要是有啦一下我,谢谢!e987g5

  3. 可以告诉我nodemcu的引脚映射和Arduino编程的关系么,找了很多资料了

    • 用的时候直接定义为D1 D2 D3 D4这种类似的定义就可以了。要搞清楚底层定义,可以在arduino目录下找下对应的引脚关系文件

欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论