最近开始玩玩ardunio,从官网看有好多examples,自己熟悉下也顺便翻译留个记录吧
1. 裸板最小代码
第一个例子包括了利用裸机能运行起来的最少代码,只是熟悉下代码结构:包括setup()和loop()
硬件:
- Arduino Board (我用的是UNO 3)
电路:
有个板子和usb线能连电脑就行了
(电路设计部分可以用Fritzing)
代码:
setup():这个函数是程序开始运行需要调用的。可以用这个函数来初始化一些变量,引脚的模式,准备用哪些库,等。在板子上电或者reset后,这个函数只执行一次。
执行setup()后,开始执行loop,和名字一样,这个函数会持续的循环,主要的代码就在这里了,可以通过loop里的代码控制响应板子。
下面的例子没有什么实际功能,但是这个是一个基本的代码结构。
以“//”开头的行是注释,不参与编译。(好的代码一定要有良好的注释哈)
void setup(){
// put your setup code here, to run once:
}
void loop(){
// put your main code here, to run repeatedly:
}