【Follow me第二季第1期】开发环境的搭建和点亮LED灯
[复制链接]
最近发现德捷发货速度快了很多,板子8天就收到了。板子很漂亮,板子为圆形,给了很多传感器,不过GPIO的引出支持鳄鱼钳,手头没有鳄鱼夹,反倒有点不太方便了。
1、环境搭建
这次打算用arduino来进行功能开发,所以使用了vscode+platformio来进行开发。使用vscode创建"adafruit_circuitplayground"工程。在 上下载这个板子的库文件。将下载的文件夹放到工程lib文件夹下。编译会有报错,提示:#error TinyUSB is not selected, please select it in "Tools->Menu->USB Stack" ,需要在platformio.iini文件中添加“lib_ignore = Adafruit TinyUSB Library”。再次编译,即可成功。
[env:adafruit_circuitplayground_m0]
platform = atmelsam
board = adafruit_circuitplayground_m0
framework = arduino
lib_ignore = Adafruit TinyUSB Library
2、点灯
参考电路图,板子上D13管脚有接一颗红色LED灯。再参考官方提供的例程,先来点亮这颗红色LED灯。并且打开了串口,通过USB口与上位机进行通讯。
#include <Adafruit_CircuitPlayground.h>
void setup() {
CircuitPlayground.begin();
Serial.begin(115200);
}
void loop() {
CircuitPlayground.redLED(HIGH);
delay(500);
CircuitPlayground.redLED(LOW);
delay(500);
Serial.println("Follow me Season 2!");
}
烧写后板子红色LED开始闪烁,打开串口就可以看见串口发送上来的消息了。
|