-
首先安装arduino和arduino-mk,树莓派一般自带arduino。完成后,就可以开始下一步了。
$ sudo apt-get install arduino arduino-mk
-
新建项目文件夹blink_test,并进入文件夹。
$ mkdir blink_test $ cd blink_test
-
新建Makefile文件。可以使用自己喜欢的编辑器,这里使用的是nano。
$ nano Makefile
在Makefile中添加如下代码,一般arduino默认端口是/dev/ttyACM0。
ARDUINO_LIBS = Ethernet SPI BOARD_TAG = uno MONITOR_PORT = /dev/ttyACM0 include /usr/share/arduino/Arduino.mk
如果树莓派连接了多个arduino或其他串口设备,可使用以下命令查看端口。
$ ls /dev/ttyACM*
-
新建项目文件Blink.ino。
$ nano Blink.ino
在Blink.ino中添加如下代码。使13引脚边上的led灯,每秒闪烁一次。
int led = 13; int ti = 500; void setup() { pinMode(led, OUTPUT); } void loop() { digitalWrite(led, HIGH); delay(ti); digitalWrite(led, LOW); delay(ti); }
-
编译和上传
编译和上传代码,第一次编译时会比较慢。
$ make upload
只编译代码
$ make
- 当看到控制台出现Thank you就代表程序成功烧入了。