这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 板卡试用 » Arduino Nicla Vision 开发指南【软件篇】

共1条 1/1 1 跳转至

Arduino Nicla Vision 开发指南【软件篇】

菜鸟
2025-12-16 20:36:56     打赏

一、硬件介绍

1、产品特点

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

image-20251201235158510.png


特性

image.png


系统框图


image-20251202202441525.png



功率


image-20251202204111527.png



二、环境搭建

开发环境为:Arduino IDE + OpenMV IDE;

Arduino IDE用于板载相关传感器等功能使用开发;

OpenMV IDE用于板载摄像头功能使用开发;


1、下载Arduino IDE

image-20251009205311004.png


image-20251009205311004


2、下载OpenMV IDE

image-20251202230611733.png

image-20251129134853636.png

image-20251202230611733

3、安装支持库

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

image-20251203112048859.png


image-20251203112048859

三、代码编写

控制板载RGB LED的点亮 / 熄灭;

image-20251203004053247.png


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模式;

image-20251203210601799.png



五、效果演示

Nicla_LED.gif















关键词: Arduino Nicla Vision    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]