OrangePi AIpro套装测评
OrangePi AIpro 整体介绍与实践
一. 开箱
收到清单共有Alpro开发板一块,快充充电器一个,令人意外的还有一个32G的SD卡和散热器。
二. 硬件介绍
我们可以参考以下官方提供的硬件规格参数:
从资料来看我们发现这款开发板可以用于大学做比赛和毕设,例如,循迹小车主板,机械臂控制,等电子设计大赛一些项目开发。当然也可以用于一些项目的预研和算法的严证,例如智能家居,轨交消防行业模型等。
当然也可以基于实用软件层面的应用服务,让它的物超所值。
1.可以作为个人云盘:
这里不多做介绍,可以参考以下文档自行使用
NextCloud安装和使用图文教程:
https://cloud.tencent.com/developer/article/1897454
https://sspai.com/post/55217
2. 自建 DNS 服务:AdGuard Home / Pi Hole
AdGuard Home 和 Pi Hole 都是一款可以用以拦截广告与跟踪器的全网络支持软件。我们可以在上Orange PI安装它们,然后将网络设备中的 DNS 设置为Orange PI的 IP 地址,即可开始享受安全,绿色以及快速的网络体验。
参考文章:https://sspai.com/post/63088#
当然作为一个从51单片机玩起的单片机玩家而言,拿到一款开发板必须要看下释放给我们的IO都有哪些。
从上图可以看到IO管脚一共40个,有两种方式可以让你知道这些IO都具备哪些功能。
2.1 看PCB原理图
2.2 看用户手册
三. 开机控制IO点灯
由上面大体了解了下Orange PI 的硬件组成。下面开机看看效果如何,是否符合预期,开机之前我们先关注下这块
做过Bootloader开发的同学一定很熟悉,没错,这个就是启动方式的选择,该开发板支持从 TF 卡、 eMMC 和 SSD(支持 NVMe SSD 和 SATA SSD) 启动。具体从哪个设备启动是由开发板背面的两个拨码(BOOT1 和 BOOT2) 开关来控制的。
还要注意一点,选择完模式后,一定要重新上下电设置生效。由于厂家已经烧录好了系统,我们直接上电开机即可,连接键鼠和HDMI接口显示器
开机密码:Mind@123
开机完成,我们要去准备一下我们要点灯的硬件。本来我打算用杜邦线直接连接到小灯上,用PI直接点亮,但是发现我手里的小灯直接用3.3V供电,会烧坏。所以需要一个电阻。
由于只找到了1K的贴片电阻如下图,线的颜色也是条件有限,只有红的了。
PI支持直接驱动IO,
由于PI预装了gpio_operate 可以直接控制IO,省去了配置寄存器的过程。
1,切换成root模式
2,进入根目录
3,打开gpio_operate -h 参看帮助指令
可以看到共用4种指令,分别是
设置IO电平
获取IO电平
设置IO输入输出方向
获取IO输入输出方向
由于想用GPIO2_20来控制灯的亮灭,所以硬件上 GPIO2_20接正,板载GND接负,即可。
实际连接如图,可以看出小灯处于灭的状态。
4,通过gpio_operate set_direction 2 20 1指令将 GPIO2_20设置为输出模式
5,通过 gpio_operate set_value 2 20 1指令将 GPIO2_20设置为高电平输出。
输出效果如图,可以看出小灯已经点亮:
四. AI体验
Orange PI集成了Jupyter Lab 软件。 Jupyter Lab 软件是一个基于 web 的交互式开发环境, 集成了代码编辑器、 终端、 文件管理器等功能, 使得开发者可以在一个界面中完成各种任务。
我们首先要打开终端,启动脚本 start_notebook.sh。
一定要复制箭头所指到浏览器,不要只是复制地址,否则会有要求你输入密码的选择,然而你不一定知道密码。所以建议将完整的复制到浏览器
界面如上,一个9个案例。我们试试第一个YOLOv5 目标检测
点击双箭头的地方
点击红色按钮,等待一段时间后效果如图。
五. 总结
由于时间关系简单体验下,之后会逐步将SPI,IIC等接口测试完毕,上手总结一下,首先使用方便,不必像其他开发板需要单独5V电源,通用的Type-C接口使用非常方便,另外巴掌大小携带也十分方便。接口也十分丰富,比较适合学习。但是在使用过程发现如果长时间接屏幕,在使用Jupyter Lab的时候,温度会上来,PI会自动重启。所以最好在远程搭建好,不要连接键鼠,这样就减少重启的情况。
这里单独说下,PI的使用手册非常好,建议新手上路必读。
更多资源
http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-AIpro.html
https://www.hiascend.com/forum/
https://gitee.com/ascend
更多推荐
所有评论(0)