香橙派 AIpro初体验

  香橙派(Orange Pi)AI Pro开发板是一款高性能的AI开发板,由香橙派联合华为精心打造。香橙派(Orange Pi),作为深圳市迅龙软件有限公司倾力打造的开源产品品牌,致力于向全球个人及企业用户提供卓越性价比的开源硬件、软件。除了专注于开源硬件与软件的研发与生产,为用户提供一站式的开源学习与开发体验,让创新不再遥不可及。

  香橙派(Orange Pi)AI Pro开发板它搭载了昇腾AI处理器,具备强大的计算能力和丰富的接口,可广泛应用于AI边缘计算、深度视觉学习及视频流AI分析等领域。此外,它还支持C&C++、Python等编程语言,方便用户进行深度学习推理计算、图形图像预处理等操作。

总之,OrangePi AI Pro是一款功能强大、易于使用的AI开发板,适合各种AI项目的开发和实现。今天,就让我们一起走进香橙派AIpro的世界,探索它的魅力所在。

 

 

一、硬件参数

  开发板提供了半精度(FP16):4TFLOPS/“整数精度(INT8):8TOPS 的澎湃算力,支持多种AI算法原型验证和推理应用开发。同时,OrangePi AI Pro具有丰富的外设接口,如HDMI输出、GPIO接口、USB接口等,赋予了其强大的可扩展性具体的硬件外设如下表所示:

昇腾AI处理器

4核64位Arm处理器+AI处理器

AI算力

半精度(FP16):4TFLOPS

整数精度(INT8):8TOPS

内存

类型:LPDDR4X

容量:8GB或16GB

存储

板载32MB的SPIFlash

MicroSD卡插槽

eMMC插座:可外接eMMC模块

M.2M-Key接口:可接2280规格的NVMeSSD或SATASSD

以太网

支持10/100/1000Mbps

板载PHY芯片:RTL8211F

Wi-Fi+蓝牙

支持2.4G和5G双频WIFI

BT4.2

模组:欧智通6221BUUC

USB

2个USB3.0Host接口

1个Type-C接口(只支持USB3.0,不支持USB2.0)

摄像头

2个MIPICSI2Lane接口

显示

2个HDMI接口

1个MIPIDSI2Lane接口

音频

1个3.5mm耳机孔,支持音频输入输出

2个HDMI音频输出

40pin扩展口

用于扩展UART、I2C、SPI、PWM和GPIO等接口

按键

1个复位键,1个关机键,1个升级按键

拨码开关

2个拨码开关:用于控制SD卡、eMMC和SSD启动选项

电源

支持Type-C供电,20VPD-65W适配器

LED灯

1个电源指示灯和1个软件可控指示灯

风扇接口

4pin,0.8mm间距,用于接12V风扇,支持PWM控制

电池接口

2pin,2.54mm间距,用于接3串电池,支持快充

调试串口

Micro USB接口的调试串口

支持的操作系统

Ubuntu22.04和openEuler22.03

 

 

 

二、基础配置

1、启动方式

  香橙派AIpro开发板支持从TF卡、eMMCSSD(支持NVMeSSDSATASSD)启动。具体启动是由开发板背面的两个拨码(BOOT1BOOT2)开关来控制的,具体的如下图所示。

      BOOT1BOOT2两个拨码开关都支持两种状态,所以总共有4设置状态,开发板目前只使用了其中的三种。不同的设置状态对应的启动设备如下表所示:

 

2、桌面登录方式

  开发板有两个HDMI接口(目前只有HDMI0支持显示Linux系统的桌面,HDMI1显示Linux系统桌面的功能还需等软件更新),如果想显示Linux系统的桌面,可以将开发板的HDMI0接口连接到HDMI显示器。

 

  开机通电一段时间,会弹出如下所示的登录界面。

      Linux桌面系统的默认登录用户为HwHiAiUser,登录密码为Mind@123

 

  目前没有打开root用户登录的通道成功登录后显示的Linux系统桌面如下图所示:

 

3、其它登录方式

 (1)串口putty登录 

  开发板默认使用uart0做为调试串口。需要注意的是,uart0TXRX引脚同时接到了两个地方,所以有两种使用调试串口的方法。(注意:两种方法不能同时使用)

  或者:

      Linux桌面系统的默认登录用户为HwHiAiUser,登录密码为Mind@123

注意

  输入密码的时候,屏幕上是不会显示输入的密码的具体内容的,请不要以为是有什么故障,输入完后直接回车即可。

 

 

  1.  

(2)SSHMobaXterm登录

  首先要确定香橙派(Orange Pi)AI Pro开发板是否连接到网络。

  通过网口连接系统启动后会通过DHCP自动给以太网口分配IP地址。在开发板查看IP地址的命令如下所示:

          (base)HwHiAiUser@orangepiaipro:~$ ip a s eth0 

  通过WiFi连接网络,可以通过如下所示的命令查看IP地址:

          (base)HwHiAiUser@orangepiaipro:~$ ip a s wlan0

  可以使用MobaXterm远程登录香橙派AIpro开发板,MobaXterm软件中新建一个SSH会话。步骤如下所示:

           a.打开Session

           b.然后在SessionSetting中选择SSH

           c.然后在Remotehost中输入开发板的IP地址。

           d.然后在Specifyusername中输入Linux系统的用户名rootHwHiAiUser

           e.最后点击OK即可。

      Linux桌面系统的默认登录用户为HwHiAiUser,登录密码为Mind@123

注意

  输入密码的时候,屏幕上是不会显示输入的密码的具体内容的,请不要以为是有什么故障,输入完后直接回车即可。

 

  登录后,如下所示。

 

  1.  

(3)VNC远程桌面登录

  对于没有显示器的情况下,可以使用RealVNC Viewer远程登录香橙派AIpro开发板

      Linux桌面系统的默认登录用户为HwHiAiUser,登录密码为Mind@123

 

 

三、使用AI识别范例

  首先登录 Linux 系统桌面,然后打开文件管理器,进入保存 AI 应用范例的目录下,具体目录如下所示。

  在当前目录下有 9 个文件夹和 1 shell 文件,分别对应 9 AI 应用样例和 Jupyter Lab 启动脚本 start_notebook.sh

 

  使用命令行进入范例的目录下,具体指令如下所示。

 

  然后执行 start_notebook.sh 启动脚本,具体指令如下所示。

            (base) HwHiAiUser@orangepiaipro:~/samples/notebooks$ ./start_notebook.sh

 

  在执行该脚本后,终端会出现如下打印信息,在打印信息中会有登录 Jupyter Lab 的网址链接。复制网址后,通过浏览器打开该网址。

 

  打开该网址会得到如下所示界面。

 

  1.  

1、调用yolov5识别物体

(1)视频识别

  在显示的浏览器界面中,进入01-yolov5文件中,然后双击打开 main.ipynb 文件,点击快进按钮运行样例,在弹出的对话框中单击Restart”按钮,此时该样例开始运行,具体操作如下所示。

 

  最终识别的样式如下所示,这里是视频,我截取的屏幕。

 

    1.  

(2)摄像头、图片识别

  在 main.ipynb 文件中 infer_mode 的值可赋值为 imagevideo camera,分别对应对图片、视频、USB 摄像头中的内容进行目标检测,默认值为 video,具体的操作如下所示。

 

  1.  

2、调用ORC识别文字

  在显示的浏览器界面中,进入02-yolov5文件中,然后双击打开 main.ipynb 文件,点击快进按钮运行样例,在弹出的对话框中单击Restart”按钮,此时该样例开始运行,具体操作和上面的yolov5识别物体操作一样,这里就省略最后的效果如下图所示。

 

  这里还有一些别的范例,我就不一一列举了。需要的小伙伴可以自己动手去实验一下。

 

  对于这次体验使用Orange Pi AI Pro开发板的体验感受非常出色。这款开发板凭借其强大的昇腾AI处理器和高达8TOPS INT8的计算能力,轻松应对了我在图像和视频数据分析中的复杂需求。无论是教育实验、机器人编程还是无人机控制,它都表现出了卓越的性能。

 

  整个开发过程流畅,硬件和软件的兼容性极佳,为我带来了高效且愉快的开发体验。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/654551.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

简单四步完成基于云服务器ARL资产侦察灯塔系统搭建

简单四步完成基于云服务器ARL资产侦察灯塔系统搭建及使用 前言 官网介绍:ARL全称-Asset Reconnaissance Lighthouse,中文含义:资产侦察灯塔系统。 旨在快速侦察与目标关联的互联网资产,构建基础资产信息库。 协助甲方安全团队或…

Creo装配体中只显示一部分零部件

从模型树中选中要显示的零部件,也可以结合Ctrl框选的方式选择对象。然后在模型树右击等会弹出选项,点选----即可

比较(一)利用python绘制条形图

比较(一)利用python绘制条形图 条形图(Barplot)简介 条形图主要用来比较不同类别间的数据差异,一条轴表示类别,另一条则表示对应的数值度量。 快速绘制 基于seaborn import seaborn as sns import matplo…

基于单片机的自行车里程监测系统的设计

摘 要 :本设计是一种基于单片机的自行车里程监测系统,采用 STC89C52RC 单片机为核心处理芯片,液晶显示器使用 LCD1602 , 速度测量使用霍尔传感器,温度传感器使用 DS18B20 ,时间由时钟芯片 DS1302 进行…

HTML-JavaWeb

目录 1.标题排版 2.标题样式 ​编辑 ​编辑 小结 3.超链接 4.正文排版 ​编辑​编辑​编辑5.正文布局 6.表格标签 7.表单标签 8.表单项标签 1.标题排版 ● 图片标签 :< img> src:指定图像的ur1(绝对路径/相对路径) width:图像的宽度(像素/相对于父元素的百…

【硬核测评】猫咪主食冻干测评揭秘SC、希喂、爱立方真实对比测评

主食冻干喂养是否必要&#xff1f; 来自七年经验的铲屎官明确告诉你&#xff0c;这是非常必要的喂养方式&#xff01; 随着宠物经济的蓬勃发展和科学养宠知识的普及&#xff0c;如今养猫已不仅仅是让猫咪吃饱那么简单。越来越多的养猫人开始重视猫咪的饮食健康。大量实际喂养案…

吴恩达2022机器学习专项课程C2W2:2.19 sigmoid函数的替代方案 2.20如何选择激活函数 2.21 激活函数的重要性

这里写目录标题 引言sigmoid激活函数的局限1.回顾需求案例2.ReLU激活函数 常用的激活函数1.线性激活函数的解释 如何选择激活函数&#xff1f;1.选择输出层的激活函数2.选择隐藏层的激活函数 选择激活函数的总结1.输出层总结2.隐藏层总结3.TensorFlow设置激活函数 激活函数多样…

kafka-消费者组-发布订阅测试

文章目录 1、发布订阅测试1.1、创建消费者4并指定组 my_group21.2、列出所有的消费者组1.3、查看 my_group2 组的详细信息1.4、发送第六条消息accomplish1.4.1、查看 my_group1 组的详细信息1.4.2、查看 my_group2 组的详细信息 1、发布订阅测试 接着上一篇点对点博客测试 kafk…

Java入门基础学习笔记49——ArrayList综合案例

ArrayList的综合案例-模仿外卖系统中的商家系统 需求&#xff1a; 完成菜品的上架、以及菜品信息浏览功能。 目标&#xff1a; 使用所学的ArrayList集合结合面向对象编程实现以上两个需求。 Food类&#xff1a; package cn.ensource.arraylist;public class Food {private …

【前端之ES6语法】

前端之ES6语法 1. ES6简介2. ES6新特性3.ES6不支持&#xff0c;使用babel3.1 参考文献 4.let和const命令5. 模版字符串6.函数之默认值、剩余参数7. 函数之扩展运算符、箭头函数8.箭头函数this指向和注意事项9.解构赋值10.对象扩展11.Symbol类型12.Set集合类型13.Map数据类型14.…

什么是GPT-4o,推荐GPT-4o的获取使用方法,使用GPT4o模型的最新方法教程(2024年5月16更新)

2024年5月最新GPT-4o模型使用教程和简介 2024年5月最新GPT-4o模型使用教程和简介 2024 年 5 月 13 日&#xff0c;openai 发布了最新的模型 GPT4o。 很多同学还不知道如何访问GPT-4、GPT-4 Turbo和GPT-4o等模型&#xff0c;这篇文章介绍如何在ChatGPT中访问GPT-4o&#xff0…

Cero保存stp格式模型时保留模型的渲染效果

如果默认保存则会丢失渲染效果 如果保存时修改选项如下

【软考】设计模式之外观模式

目录 1. 说明2. 应用场景3. 结构图4. 构成5. 适用性6. 优点7. 缺点8. java示例 1. 说明 1.为子系统中的一组接口提供一个一致的界面&#xff0c;Facade模式定义了一个高层接口&#xff0c;这个接口使得这一子系统更加容易使用。2.Facade Pattern。3.是一种结构型设计模式&…

Java学习17

目录 一.System类&#xff1a; 1.System类常见方法 二.BigInteger和BigDecima类&#xff1a; 三.日期类&#xff1a; 1.Date&#xff1a;精确到毫秒&#xff0c;代表特定的瞬间。 2.Calendar: (1)简介&#xff1a; 3.第三代日期类&#xff1a; 1.第三代日期类的常用方…

freemarker ftl模板 格式、列表、图片

文章目录 前言一、freemarker实现内容替换二、ftl 模板1.word另存ftl2.编辑ftl文件2.1 了解一下常用的标记及其说明2.2 list处理2.3 红线2.4 图片 总结 前言 固定内容word生成&#xff1a;freemarker ftl模板 动态表格生成&#xff1a;https://blog.csdn.net/mr_wanter/articl…

假象和谎言

原创 | 刘教链 隔夜BTC&#xff08;比特币&#xff09;徘徊在69k一线。5.25教链内参报告&#xff0c;《BTC ETF持仓即将超越中本聪》。ETH ETF的尘嚣逐渐散去&#xff0c;复归于平静。戏刚唱了个开头&#xff0c;结尾还留着悬念。4000刀之于ETH看来是个关键阻力位&#xff0c;最…

智能视频监控技术为游泳馆安全护航,助力安全管理新升级

随着社会的进步和科技的发展&#xff0c;视频监控技术在各行各业的应用越来越广泛。游泳馆作为公共场所&#xff0c;每天都会有大量的游泳者进出。在这样的环境中&#xff0c;有时难免会发生一些意外事故&#xff0c;如溺水、摔倒等。因此&#xff0c;视频监控建设的必要性尤为…

云服务器如何使用局域网服务器的磁盘空间

说明 云服务器中的磁盘空间不足时&#xff0c;想要开通更多的磁盘空间&#xff0c;但奈何价格太贵&#xff0c;开不起 刚好局域网中有闲置的服务器空间可以拿来用&#xff0c;这里我们直接使用Samba服务来共享文件夹&#xff0c;使用frp来进行内网穿透&#xff1b; 1、磁盘挂…

选择海外代理IP需要注意什么?

跨境电商近年来的兴起与发展&#xff0c;越来越多的跨境从业者从事该行业&#xff0c;但在从事跨境贸易中则需要海外IP代理来突破地域限制、提升访问速度和稳定性、防止账号关联以及保护隐私和安全。这些功能都有助于跨境电商企业在全球范围内拓展业务&#xff0c;提升竞争力&a…

【JPCS出版,EI稳定检索会议推荐】第四届计算机、遥感与航空航天国际学术会议(CRSA 2024)已成功申请JPCS出版,火热征稿中!

【EI核心、Scopus】第四届计算机、遥感与航空航天国际学术会议&#xff08;CRSA 2024&#xff09;将于2024年7月5-7日在日本大阪举行。计算机、遥感与航空航天国际学术会议为来自世界各地的研究学者、工程师、学会会员以及相关领域的专家们提供一个关于“计算机科学”、“遥感技…