一、硬件介绍
1、产品特点
Arduino Nicla Vision 搭载STM32H747AII6 双核芯片(Cortex-M7_480MHz + Cortex-M4_240MHz),板载六轴智能运动传感器、集成麦克风和距离传感器、Wi-Fi和蓝牙模块、以及一个200万的彩色摄像头;

特性

系统框图

功率

二、环境搭建
开发环境为:Arduino IDE + OpenMV IDE;
Arduino IDE用于板载相关传感器等功能使用开发;
OpenMV IDE用于板载摄像头功能使用开发;
1、下载


2、下载



3、安装支持库
打开Arduino IDE,安装开发板支持库;


三、代码编写
控制板载RGB LED的点亮 / 熄灭;

void setup() {
pinMode(LEDR, OUTPUT);
pinMode(LEDG, OUTPUT);
pinMode(LEDB, OUTPUT);
digitalWrite(LEDR, HIGH);
digitalWrite(LEDG, HIGH);
digitalWrite(LEDB, HIGH);
}
void loop() {
digitalWrite(LEDR, LOW);
delay(1000);
digitalWrite(LEDR, HIGH);
delay(1000);
digitalWrite(LEDG, LOW);
delay(1000);
digitalWrite(LEDG, HIGH);
delay(1000);
digitalWrite(LEDB, LOW);
delay(1000);
digitalWrite(LEDB, HIGH);
delay(1000);
}四、程序烧录
1、连接USB数据线至开发板;
2、选择端口号对应的开发板;
3、点击 上传 烧录程序到开发板上;
若程序无法烧录时,将开发板重新连接到计算机,并同时双击复位按钮,进入Bootloader模式;

五、效果演示

我要赚赏金
