Arduino 的第一个 Hello World 项目
在每种语言中,通常,第一个 Hello World 项目是一个简单的程序,它打印 "Hello World"! 我们将看看 Arduino 的此类代码是什么样的。以下代码将在每次板子通电时在屏幕上打印 "Hello World"。
示例
void setup() { Serial.begin(9600); Serial.print("Hello World!"); } void loop() { }
但是,对于 Arduino 来说,这不是一个非常好的 Hello World 项目选择。我们本质上使用 Arduino 进行固件编程(通俗地说,固件是任何芯片内部的永久软件)。现在,固件的一个特性是重复执行任务。这就是为什么 Arduino 除了 setup 函数(用于在启动时执行一次的代码)之外,还有一个 loop 函数(用于连续执行代码)。因此,Arduino 的 Hello World 项目的更好选择如下所示:
示例
void setup() { Serial.begin(9600); } void loop() { Serial.println("Hello World!"); delay(1000); }
在 Arduino IDE 中编写上述代码后,从 **工具 -> 开发板** 中选择正确的开发板,将开发板连接到您的机器,并从 **工具 -> 端口** 中选择与您的开发板对应的端口。
接下来,单击左上方的上传按钮,代码编译后,您的开发板将开始编程。
代码上传后,从 **工具 -> 串口监视器** 打开串口监视器,或按键盘上的 **Ctrl+Shift+M**。将串口监视器右下角的波特率设置为 9600。
上述代码的串口监视器输出将为:
输出
恭喜您完成了 Arduino 的第一个 Hello World 项目。
广告