本节书摘来自华章出版社《用于物联网的Arduino项目开发:实用案例解析》一 书中的第1章,第1.3节,作者[美]安德尔·杰韦德(Adeel Javed),更多章节内容可以访问云栖社区“华章计算机”公众号查看。
Arduino用一种类似C的语言来给Arduino板子编程。我们会使用Arduino IDE来编写代码和上传代码给Arduino板子。一旦在计算机上安装了Arduino IDE,打开这个软件,它就会装载默认的代码,如图1-3所示。
Arduino IDE由三个部分组成,本书的每一章都会用到这些部分。
工具栏状态窗口串口监视器窗口工具栏位于IDE的顶部,如图1-4所示,它提供了对常用功能的快速操作。
验证/编译:这是左数第一个按钮(打钩的那个符号)。单击这个按钮会验证代码的正确性并编译代码。在底部的状态窗口可以看到验证和编译的结果。上传:这是左数第二个按钮(向右的箭头)。如果你的Arduino板子已经连接在运行Arduino IDE的电脑上,单击这个按钮就会把程序上传到Arduino板。在底部的状态窗口可以看到这个上传部署的结果。新建/打开/保存:接下去的三个按钮,顾名思义,是分别用来打开一个新建的代码窗口、打开一个已有的代码文件和保存当前打开的代码的。Arduino的代码文件扩展名为“.ino”。串口监视器:在最右边的按钮是用来打开串口监视器窗口的。在验证代码或上传到板子上时,图1-5所示的状态窗口会列出所有的结果。在代码验证或上传过程中发生的错误会显示在状态窗口中。
图1-6所示的串口监视器窗口会输出代码中的Serial.print()和Serial.println()所产生的日志消息。为了能在串口监视器窗口中输出消息,首先需要在代码中做初始化(以后再介绍)。
相关资源:大话物联网 完美图解Arduino互动设计入门(高清PDF 源码)