(一)nodemcu初级:利用Arduino进行开发——趣讨教

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

步骤1:材料准备

硬件

·1×NodeMCU开发板

·1×led灯

·1×面包板

软件

*Arduino IDE

步骤2:电路连接

(一)nodemcu初级:利用Arduino进行开发——趣讨教_第1张图片

步骤3:配置Arduino IDE

为了使用这个Nodemcu能够使用Arduino IDE,你应该首先从网站上下载并安装Arduino IDE,安装好之后首先打开Arduino IDE 菜单的首选项,看到如下图所示界面

(一)nodemcu初级:利用Arduino进行开发——趣讨教_第2张图片

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

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

单击确定关卡。

(一)nodemcu初级:利用Arduino进行开发——趣讨教_第3张图片

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

(一)nodemcu初级:利用Arduino进行开发——趣讨教_第4张图片

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

(一)nodemcu初级:利用Arduino进行开发——趣讨教_第5张图片

步骤4:编写程序

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


void setup() {// initialize digital pin 13 as an output.pinMode(13, OUTPUT);}// the loop function runs over and over again forevervoid loop() {  digitalWrite(13, HIGH);// turn the LED on (HIGH is the voltage level)delay(1000);// wait for a seconddigitalWrite(13, LOW);// turn the LED off by making the voltage LOWdelay(1000);// wait for a second}



文章转载自(一)nodemcu初级:利用Arduino进行开发

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

你可能感兴趣的:((一)nodemcu初级:利用Arduino进行开发——趣讨教)