从HelloWorld开始
我记得从学习C语言开始,都是先写个HelloWorld程序。
Arduino我们也从这里开始吧。
什么?
你还没有搭建好开发环境!!!
你的电脑不识别开发板???
有太多教程说这个事了,我就不凑热闹了。
解决了咱们再继续吧。
01.新建工程
打开Arduino编译器(以后都简称Arduino),点击菜单 文件->新建(快捷键Ctrl+N),生成新的工程。

点击菜单 文件->保存(快捷键Ctrl+S),保存生成的工程。
文件名这里我填“HelloWorld”,Arduino会生成一个名称叫“HelloWorld”的文件夹,并在这个文件夹下生成一个同名的.ino文件。
.ino文件是Arduino工程的主文件,Arduino规定ino文件必须置于一个同名文件夹下。

02.Hello World
我们先改改代码,输出Hello World,有点切身感受。稍后再来讲解代码结构。
在setup函数里设置串口波特率
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
}
用串口输出”Hello world!”
void loop() {
// put your main code here, to run repeatedly:
Serial.println("Hello world!");
}
点右上角的按钮打开串口监视器(快捷键Ctrl+Shift+m)

波特率和setup里设置的相同,本例是9600.
可以看到下图不断输出“Hello world!”

03.代码结构
HelloWorld.ino文件就两个函数
void setup()
void loop()
它们是怎么运行起来的呢?
看下面这段代码
void setup(void);
void loop(void);
int main(void)
{
setup();
while(1)
{
loop();
}
return 0;
}
是不是很清楚了。
main和while这些代码去哪了呢?Arduino隐藏了,让我们的代码结构更清晰。
setup里放初始化的函数
loop检查各传感器状态,驱动程序运行。
04.Serial
不当搬运工,翻译员了,各位看官直接看官网的描述吧。
https://www.arduino.cc/en/Reference/Serial
要学习Arduino,官网是要随时访问的。