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

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

小程序抓包详细教程

小程序抓包详细教程 前言:关于小程序抓包一直想写出一个比较详细的教程 实验设备: ​ 微信: https://windows.weixin.qq.com/?langzh_CN ​ Proxifier:https://www.proxifier.com/download/ (需要挂梯子访问下载) ​ burpsuite&#xff…

1.JAVA小项目(零钱通)

一、说明 博客内容:B站韩顺平老师的视频,以及代码的整理。此项目分为两个版本: 面向过程思路实现面向对象思路实现 韩老师视频地址:【【零基础 快速学Java】韩顺平 零基础30天学会Java】 https://www.bilibili.com/video/BV1fh4…

Spring 源码:深度解析AOP源码配置解析

文章目录 一、 解析AOP配置的入口1.1 从XML配置到AOP Namespace的解析流程1.2 分析注解驱动的AOP配置解析流程 二、AOP配置解析的核心流程2.1 ConfigBeanDefinitionParser 类2.2 parse()2.3 parseAdvisor()2.4 parseAspect()2.5 parsePointcut()2.6 createAdvisorBeanDefinitio…

算法每日一题(python,2024.05.29) day.11

题目来源(力扣. - 力扣(LeetCode),简单) 解题思路: 法一:切片函数法 直接用python中的切片函数直接解决 法二:交换法 从俩头开始交换字符串的数字,若为奇数&#xff…

GITLAB常见问题总结

Troubleshooting GitLab Pages administration (FREE SELF) 原文地址 stage: Plan group: Knowledge info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/…

STM8单片机变频器设计

变频调速技术是现代电力传动技术的重要发展方向,而作为变频调速系统的核心—变频器的性能也越来越成为调速性能优劣的决定因素,除了变频器本身制造工艺的“先天”条件外,对变频器采用什么样的控制方式也是非常重要的。随着电力电子技术、微电子技术、计算机网络等高新技术的…

Kompas AI:智能生活的开启者

引言 在现代社会,**人工智能(AI)**已经深刻地影响了我们的生活和工作。无论是智能家居、自动驾驶,还是医疗诊断,AI的应用无处不在。而在众多AI平台中,Kompas AI 作为一个先进的对话式AI平台,通过…

R语言数据分析-针对芬兰污染指数的分析与考察

1. 研究背景及意义 近年来,随着我国科技和经济高速发展,人们生活质量也随之显著提高。但是, 环境污染问题也日趋严重,给人们的生活质量和社会生产的各个方面都造成了许多不 利的影响。空气污染作为环境污染主要方面,更…

【漏洞复现】海康威视综合安防管理平台 orgManage/v1/orgs/download 任意文件读取漏洞

0x01 产品简介 海康威视综合安防管理平台是一套“集成化”、“智能化”的平台,通过接入视频监控、一卡通、停车场、报警检测等系统的设备。海康威视集成化综合管理软件平台,可以对接入的视频监控点集中管理,实现统一部署、统一配置、统一管理和统一调度。 0x02 漏洞概述 海康…

7-8 矩阵字符

给定一个仅包含小写字母的字符串S,用这些字符恰好排成一个n行m列的矩阵(m≥n),请找出所有符合要求的矩阵中最接近于正方形的那个矩阵。然后从第一列开始,逐列按照从上到下的顺序输出矩阵中的字符。 例如:S "abcdefgh"。按要求m≥…

动态规划-求买卖股票所能获得的最大收益(hard)

一、问题描述 二、解题思路 1.先看有哪几个可变参数: (1).当前第几天 nowday(范围:0->n-1) (2).剩余交易次数 restTime(范围:k->0) (3).当天可买入还是可卖出 isnowHold(0 表示当前未持有可买入,1 表示当前持有可卖出) 2.…

WIN10环境下xposed环境搭建

禁止拿来干坏事,仅做学习为目的 环境需求 1.夜神模拟器7.1 2.Android stdio 2022.3.1 3. Adb环境配置 具体实现 1.安装xposed 打开可一键安装,重启 2.连接虚拟机 adb connect 127.0.0.1:620013.打开as,进入project 4.在lib下添加准备好的jar包 …

AD软件底层丝印反转

快捷键VB,翻转后底部视图所有显示就正常了,当底层确认之后再按VB就回到正常状态。 否则你就看到一个镜像的丝印。 快捷键VB后 注意,经过VB反转BOTTOM后TOP层的丝印变镜像翻转了。 设计完毕后调整过来即可。

查询语言:ClickHouse的SQL基础与特点

1.背景介绍 查询语言:ClickHouse的SQL基础与特点 作者:禅与计算机程序设計艺術 1. 背景介绍 1.1 ClickHouse简介 ClickHouse是Yandex开源的一个高性能分布式 column-oriented DBSMS (Column-based Distributed SQL Management System),它…

怎么下载 jar 包

一、在Maven仓库里面下载 Maven仓库 网址:https://mvnrepository.com/ 二、搜索需要的 jar 包(以 druid 为例) 三、找到 druid jar包,点进去 四、找到自己需要的版本,点进去 五、 点 jar 下载

【漏洞复现】SpringBlade tenant/list SQL 注入漏洞

0x01 产品简介 SpringBlade ,是一个由商业级项目升级优化而来的 SpringCloud 分布式微服务架构、SpingBoot 单体式微服务架构并存的综合型项目。 0x02 漏洞概述 SpringBlade 后台框架 /api/blade-system/tenantist路径存在SQL注入漏洞,攻击者除了可以利用 SQL 注…

关于网络编程

目录 1、InetAdress类 2、Socket套接字 3、UDP数据报套接字编程 (1)DatagramSocket 类 (2)DatagramPacket类 (3)处理无连接问题 UdpEchoServer.java UdpEchoClient.java 4、TCP流套接字编程 &…

为什么我觉得C/C++好简单?

有几个可能的原因解释为什么您觉得C/C简单。我这里有一套编程入门教程,不仅包含了详细的视频讲解,项目实战。如果你渴望学习编程,不妨点个关注,给个评论222,私信22,我在后台发给你。 适应性:如果…

气膜建筑的膜材更换与维护—轻空间

气膜建筑作为一种新型建筑形式,因其独特的优势和广泛的应用而受到关注。膜材是气膜建筑的核心组成部分,其质量和维护状况直接影响到建筑的使用寿命和性能。本文将详细探讨气膜建筑的膜材使用寿命、维护及更换的重要性。 膜材的使用寿命 气膜建筑的膜材通…

软件设计详细需求分析报告-word(直接套用实际文档)

第3章 技术要求 3.1 软件开发要求 第4章 项目建设内容 第5章 系统安全需求 5.1 物理设计安全 5.2 系统安全设计 5.3 网络安全设计 5.4 应用安全设计 5.5 对用户安全管理 5.6 其他信息安全措施 第6章 其他非功能需求 6.1 性能设计 6.2 稳定性设计 6.3 安全性设计 6.4 兼容性设计…