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进行串口调试,打印调试信息等。

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

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

相关文章

从小众到主流:KOC如何凭借微影响力塑造品牌传播新格局

随着数字化的飞速发展,KOC作为社交媒体上的一股新兴力量,正以其微小的粉丝基数和高度互动性,引发一场微影响力革命。与传统的KOL不同,KOC通常拥有较小的粉丝基数,但却能够凭借高度互动性和真实的消费者体验&#xff0c…

编写一个问卷界面 并用JavaScript来验证表单内容

倘若文章和代码中有任何错误或疑惑&#xff0c;欢迎提出交流哦~ 简单的html和css初始化 今天使用JavaScript来实现对表单输入的验证&#xff0c; 首先写出html代码如下&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset&qu…

FY-SA-20237·8-WhyWeSpin

Translated from the Scientific American, July/August 2023 issue. Why We Spin (我们为什么旋转) Primates may play with reality by twirling around 翻译&#xff1a;灵长类动物有能力通过旋转或旋转运动来操纵或扭曲他们对现实的感知。 解释&#xff1a; “Primates”…

跟着大佬学RE(二)

[ACTF新生赛2020]easyre enc~}|{zyxwvutsrqponmlkjihgfedcba_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA?><;:9876543210/.-,*)(\0x27&%$# !" v4*F\"N,\"(I? v4list(map(ord,v4)) print(v4) #( v4[i] ! _data_start__[*((char *)v5 i) - 1] ) flaglist(ACTF…

光猫、路由器的路由模式、桥接模式、拨号上网

下面提到的路由器都是家用路由器 一、联网条件 1.每台电脑、路由器、光猫想要上网&#xff0c;都必须有ip地址。 2.电脑获取ip 可以设置静态ip 或 向DHCP服务器(集成在路由器上) 请求ip 电话线上网时期&#xff0c;猫只负责模拟信号和数字信号的转换&#xff0c;电脑需要使…

折半查找二分查找

简介 折半查找也就是二分查找&#xff0c;也可以叫二分法&#xff0c;本质上都是一样的&#xff0c;通过比对中间值与目标值&#xff0c;一次性就能筛掉一半的数字。 举例&#xff1a; 一个猜数字游戏&#xff0c;让你来猜1-100中我选中的数&#xff0c;如果猜中游戏结束&…

EE trade:量化交易需要什么条件才能做

量化交易结合了金融市场知识和计算机科学技术&#xff0c;利用数学和统计模型来进行交易决策。要成功进行量化交易&#xff0c;需要具备以下几个方面的条件&#xff1a; 1. 知识和技能 金融市场知识&#xff1a;需要理解金融市场的基本原理&#xff0c;包括股票、债券、期货、…

学会读书并不简单,如何真正学会读书

一、教程描述 读书是要讲究方法的&#xff0c;否则就会事倍功半&#xff0c;比如&#xff0c;在学习书本上的每一个问题每一章节的时候&#xff0c;首先应当不只看到书面上&#xff0c;而且还要看到书背后的东西&#xff0c;在对书中每一个问题都经过细嚼慢咽&#xff0c;其次…

AI对话聊天软件有哪些?这5款AI软件值得推荐

AI对话聊天软件有哪些&#xff1f;AI对话聊天软件在现代社会中的重要性日益凸显。它们不仅是沟通的工具&#xff0c;更是人们日常生活中的智能助手。通过深度学习和自然语言处理技术&#xff0c;这些软件能够理解我们的意图&#xff0c;提供个性化的建议和服务&#xff0c;让交…

电生明火电火灶是高科技革命还是营销噱头?

电火灶&#xff0c;一个近年来逐渐进入公众视野的新型厨房烹饪设备&#xff0c;凭借其电生明火的独特技术引起了广泛的讨论和关注。然而&#xff0c;关于其是否真正代表高科技革命&#xff0c;还是仅仅是一个营销噱头&#xff0c;外界众说纷纭。今天&#xff0c;我们就来深度解…

在gitlab上发布npm二进制文件

❝ 允许奇迹发生 ❞ 大家好&#xff0c;我是「柒八九」。一个「专注于前端开发技术/Rust及AI应用知识分享」的Coder。 前言 还记得之前我们讲过如何在 npm 上发布二进制文件&#xff1f;吗。我们通过npm将我们之前在Rust 赋能前端-开发一款属于你的前端脚手架中生成Rust二进制文…

进程通信——管道

什么是进程通信&#xff1f; 进程通信是实现进程间传递数据信息的机制。要实现数据信息传递就要进程间共享资源——内存空间。那么是哪块内存空间呢&#xff1f;进程间是相互独立的&#xff0c;一个进程不可能访问其他进程的内存空间&#xff0c;那么这块空间只能由操作系统提…

私有化部署的无忧企业文档,助力企业实现文档权限的精细化管理

在当今数字化快速发展的时代&#xff0c;企业文档管理已成为企业运营中不可或缺的一部分。文档的安全性和访问权限的精确控制对于企业的信息保护至关重要。在无忧企业文档管理系统中&#xff0c;不仅具备强大的内容管理能力&#xff0c;更在权限管理上做到了细致入微。下面我对…

完全背包(类买卖股票问题)

题目传送门——纪念品 题解&#xff1a;这题我一开始以为是简答的那个买卖股票问题&#xff0c;但是做了之后发现并没有那么简单&#xff0c;但是经过思考时候&#xff0c;我发现其和完全背包类问题差不多&#xff0c;怎么说呢&#xff0c;我们首先用p[i][j]去统计每天每种物品…

手写最小的 Agent 系统 — Tiny Agent

调研Agent核心思想&#xff0c;主要有metagpt、React、Reflexion、Toolformer、Swiftsage、Creator等等。Tiny Agent 实现&#xff0c;主要包括 构造大模型、构造工具、构造Agent、运行Agent等步骤。 Agent 核心思想 1. MetaGPT METAGPT: META PROGRAMMING FOR A MULTI-AGEN…

bugku 隐写

说明&#xff1a; 隐写&#xff0c;通过改变图片的大小&#xff0c;即修改了高或者宽&#xff0c;达到隐写flag&#xff0c;要求修改会图片的真实大小找到flag。 1、打开图片 2、使用010editor工具打开图片 通过最下面黄底字的错误提示&#xff0c;表示CRC不匹配&#xff0c;…

如何创建一个Angular项目(超简单)

1、安装Node.js&#xff08;官网Node.js下载&#xff09; 2、运行node -v和npm -v两条命令&#xff08;检验是否下载成功Node.js&#xff09; 3、npm i -g cnpm --registryhttps://registry.npmmirror.com&#xff08;用npm安装cnpm&#xff0c;将镜像源设置为国内镜像源&…

python办公自动化——(三)替换PPT文档中图形数据-折线图

数据替换前 数据替换后 代码实现 # 单折线 pathE:\\13 python 下侧双x轴折线图\\ prs Presentation(path双x轴测试-01.pptx) data_timepd.read_excel(path"数据.xlsx",sheet_name单折线)ppt_9prs.slides…

汽车识别项目

窗口设计 这里的代码放在py文件最前面或者最后面都无所谓 # 创建主窗口 window tk.Tk() window.title("图像目标检测系统") window.geometry(1000x650) # 设置窗口大小# 创建背景画布并使用grid布局管理器 canvas_background tk.Canvas(window, width1000, height…

BugKu 哎,就是玩

说明&#xff1a;通过图片隐写找到迷宫压缩包解码密码&#xff0c;然后通过MG游戏得到井字棋游戏解压密码&#xff0c;最后通过完成井字棋得到flag. 打开实验包&#xff0c;解压后可以看到两个文件。 首先要通过TKR.png找到迷宫.zip的解压密码。 打开图片&#xff0c;发现图片…