Orange AIpro开箱上手

2024-06-03 13:52
文章标签 开箱 orange aipro

本文主要是介绍Orange AIpro开箱上手,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

0.介绍

首先感谢官方给到机会,有幸参加这次活动。

OrangePi AIpro(8T)采用昇腾AI技术路线,具体为4核64位处理器+AI处理器,集成图形处理器,支持8TOPS AI算力,拥有8GB/16GB LPDDR4X,可以外接32GB/64GB/128GB/256GB eMMC模块,支持双4K高清输出。 Orange Pi AIpro引用了相当丰富的接口,包括两个HDMI输出、GPIO接口、Type-C电源接口、支持SATA/NVMe SSD 2280的M.2插槽、TF插槽、千兆网口、两个USB3.0、一个USB Type-C 3.0、一个Micro USB(串口打印调试功能)、两个MIPI摄像头、一个MIPI屏等,预留电池接口,可广泛适用于AI边缘计算、深度视觉学习及视频流AI分析、视频图像分析、自然语言处理、智能小车、机械臂、人工智能、无人机、云计算、AR/VR、智能安防、智能家居等领域,覆盖 AIoT各个行业。 Orange Pi AIpro支持Ubuntu、openEuler操作系统,满足大多数AI算法原型验证、推理应用开发的需求。

1.上电

收到开发板时,发现SD卡已经预装了操作系统。这使得启动过程变得极为简便,我只需直接为开发板供电,开发板就能够立即开始我的开发工作。

2.启动电流观察

在启动过程中,你可能会注意到开发板的电流需求相对较高,这是因为它需要在短时间内从电源获取足够的能量以完成系统的初始化和启动。在我的测试里,启动电流在5V的电压下在2.0A2.7A之间浮动。请确保你使用的电源供应器能够满足这种短暂的大电流需求,以确保开发板能够稳定且成功地启动操作系统。在选择电源供应器时,请务必参考开发板的规格要求,并选择一个能够提供足够电流和稳定电压的可靠电源。

启动完成后进入待机状态时,电流消耗会在一个相对稳定的范围内浮动,表现在5V电压下,待机电流大致在1.4A1.6A之间变化。这一电流水平反映了开发板在待机模式下对电能的持续需求。为了确保开发板的稳定运行和延长其使用寿命,建议你使用符合规格要求的电源供应器,确保它能够提供稳定的5V电压以及足够的电流输出。这样可以保证开发板在待机模式下的稳定运行,和避免因电源问题导致的性能下降或硬件损坏。

3.采集视频信号

使用USB视频采集卡连接OrangePi AIPRO设备的HDMI接口和PCUSB接口,以便读取到视频信号并配置IP

使用OBS软件采集视频输入信号

采集USB video

可以看到桌面

连接键盘输入密码Mind@123

4.进入桌面

5.配置IP

使用ip addr命令配置临时ip(重启后失效)

Sudo ip addr add 192.168.1.1/24 dev eth0

使用ip addr show命令可以看到eth0网口ip

网线RJ45连接PCPCip设置成192.168.1.2

6.ssh远程连接

使用Windows自带的PowerShell工具进行ssh远程连接

ssh HwHiAiUser@192.168.1.1

密码是Mind@123

输入yes

成功在windows远程连接到OrangePi AIpro

7.聊一聊

OrangePi AIpro硬件支持Ubantu系统,这是好事,因为Ubuntu2000年代初以来一直在更新,这些年聚集了庞大的用户和追随者社区。意味着在使用过程里可以轻松在Internet上找到资源来解决可能遇到的技术难点。

而且开发板的引脚支持GPIOUARTI2CSPII2SPWM等功能。

GPIO(通用输入/输出)可以控制LED灯或其他简单电子设备的开关。读取按钮或传感器的状态。连接外部硬件进行交互,如继电器、电机控制器等。

UART(通用异步收发传输器)可以和串行设备(如GPS模块、蓝牙模块、其他计算机或微控制器)进行通信。也可以实现串口调试,打印开发板上的程序日志或调试信息。或者用于无线通信协议(比如LoRaZigbee等)的串行通信。

I2CInter-Integrated Circuit):能连接多个I2C设备,如传感器、ADC(模数转换器)、DAC(数模转换器)这些。用在实现低功耗的短距离通信。也能读取和写入I2C设备的寄存器,控制其行为。

SPI(串行外设接口):能连接需要高速数据传输的设备,如SD卡、闪存、传感器等。实现全双工通信,可以同时发送和接收数据。通常用于需要较高数据传输速率的场景。

I2SInter-IC Sound):可以连接数字音频设备,如音频编解码器、数字麦克风等。用在音频数据的传输和播放。实现高质量的音频处理。

PWM(脉冲宽度调制):能控制电机转速、LED亮度(比如呼吸灯)等需要模拟信号的场景。通过改变脉冲的宽度来模拟不同的电压水平。精确控制电源输出,实现节能和效率优化。

结合这些接口,OrangePi AIpro开发板预计可以做到比方说构建智能家居系统,用GPIOPWM控制灯光、窗帘等设备的开关和亮度。开发物联网设备,使用UARTI2C与传感器通信,收集环境数据并通过网络发送。实现音频处理系统,利用I2S接口连接音频编解码器,处理数字音频信号。搭建嵌入式系统,通过SPI接口连接SD卡或闪存,存储和读取数据。设计和调试嵌入式应用,使用UART进行串口调试,打印调试信息等。

这篇关于Orange AIpro开箱上手的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1027169

相关文章

OrangePi AIpro 香橙派 昇腾 Ascend C 算子开发 与 调用 - Tiling实现 2

OrangePi AIpro 香橙派 昇腾 Ascend C 算子开发 与 调用 - Tiling实现 2 flyfish 前置知识 1 前置知识 2 Host侧CPU和Device侧NPU的主要区别 不同的硬件资源 CPU是为了执行通用计算任务而设计的,但在处理大量的并行计算(如矩阵乘、批数据处理)时效率不高。NPU是为了加速机器学习和深度学习任务而设计的,它擅长执行大量的并行计算。N

OrangePi AIpro 香橙派 昇腾 Ascend C 算子开发 与 调用 - Tiling实现

OrangePi AIpro 香橙派 昇腾 Ascend C 算子开发 与 调用 - Tiling实现 flyfish 前置知识 基于Kernel直调工程的算子开发流程图 其中有一个Tiling实现 什么是Tiling、Tiling实现 计算API,包括标量计算API、向量计算API、矩阵计算API,分别实现调用Scalar计算单元、Vector计算单元、Cube计算单元执行计算的功

最新Vmware17的WIn10虚拟机开箱即用,免安装

这篇文章分享的Vmware安装Win10的教程,如过有些懒得装Win10的同学可以会直接使用我的WIn10镜像压缩包打开即可 Win10镜像压缩包下载 tips:⬆️⬆️包含Vmware17安装包 使用方法,打开Vmware

OrangePi AIpro 香橙派 昇腾 Ascend C算子开发 - HelloWorld

OrangePi AIpro 香橙派 昇腾 Ascend C算子开发 - HelloWorld flyfish Ascend C算子编程是SPMD(Single-Program Multiple-Data)编程 假设,从输入数据到输出数据需要经过3个阶段任务的处理(T1、T2、T3)。如下图所示,SPMD会启动一组进程,并行处理待处理的数据。对待处理数据切分,把切分后数据分片分发给不同进程处理

【Vision AI v2开箱之SenseCraft AI猫狗识别Arduino教程】

【Vision AI v2开箱之SenseCraft AI猫狗识别Arduino教程】 1. 前言2. 实验材料2.1 Grove Vision AI Module V22.1.1 特征2.1.2 硬件概述2.1.3 启动/重置/程序2.1.4 驱动 2.2 ESP32C32.2.1 引脚图2.2.2 组件概述2.2.3 电源引脚 2.3 SenseCraft AI Model Assist

【Orange Pi 5与Linux编程编程】-POSIX消息队列

Linux系统中的POSIX消息队列编程 文章目录 Linux系统中的POSIX消息队列编程1、POSIX 消息队列2、Linux 中的 POSIX 消息队列命名3、POSIX 消息队列调用3.1 mq_open, mq_close3.2 mq_timed_send、mq_send、mq_timed_receive、mq_receive3.3 mq_notify3.4 mq_unlink3

Socket工具类开箱即用

不多说,Socket工具类开箱即用: import lombok.extern.slf4j.Slf4j;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.net.InetSocketAddress;import java.net.Soc

canvas实现画布拖拽效果 适配Uniapp和Vue (开箱即用)

需求:我司是做AIGC项目最近和地铁项目有关需要实现海报效果图,并且需要使用画布拖拽和修改上传删除等等功能 当时连续加班花了10个工作日搓出来 实现挺简单的但是Canvas数据处理还是挺麻烦的  大概功能如图下  首先我们需要引入Fabric.js 这个库封装好了原生的Canvas的Api使用uniapp和vue项目 Fabric.js能做的事情 在Canvas上创建、填充图形(包括图片

OrangePi AIpro测评:性能、应用与开发者体验解析

一、OrangePi AIpro介绍      OrangePi AIpro(8T)采用昇腾AI技术路线,具体为4核64位处理器+AI处理器,集成图形处理器,支持8TOPS AI算力,拥有8GB/16GB LPDDR4X,可以外接32GB/64GB/128GB/256GB eMMC模块,支持双4K高清输出。 Orange Pi AIpro引用了相当丰富的接口,包括两个HDMI输出、GPIO接口

阿里云运维第一步(监控):开箱即用的监控

作者:仲阳 这是云的时代,现在云计算已经在各行各业广泛的应用。但是上云对于大多数客户来说,依然有很大的学习成本,如下图仅是阿里云都有几百款产品,怎么选择?怎么用?对于客户来说都是问题。“用好云、管好云”不仅仅是口号,还是我们的目标。 来自于:https://developer.aliyun.com/ebook/8326?spm=a2c6h.26392470.ebook-read.3.1c1