美文网首页Nodemcu教程资源
(一)nodemcu初级:利用Arduino进行开发——趣讨教

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

作者: 束缚HYL | 来源:发表于2018-10-18 10:28 被阅读105次

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

    步骤1:材料准备

    硬件

    ·1×NodeMCU开发板

    ·1×led灯

    ·1×面包板

    软件

    *Arduino IDE

    步骤2:电路连接

    步骤3:配置Arduino IDE

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

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

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

    单击确定关卡。

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

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

    步骤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直接可以使用吗?是否需要刷了固件再用?
        飞翔的海魂衫:@束缚HYL 好的,谢谢😘
        束缚HYL:不用专门刷固件 你上传程序的时候会arduino IDE会给你刷进去

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

      本文链接:https://www.haomeiwen.com/subject/xsmnbttx.html