电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
课程
芯视听
DIY视频
厂商活动
正点原子
板卡试用
电子赛事
RM机甲大师赛
电子设计竞赛
智能汽车竞赛
资源库
下载
文章
社区首页
文章
EAIDK-310: AI 从这里开始
分 享
扫描二维码分享
EAIDK-310: AI 从这里开始
EAIDK
图象识别
AI
HackforFun
关注
发布时间: 2019-08-26
丨
阅读: 3238
# EAIDK-310 AI 从这里开始 EAIDK-310 是基于 RK3228H 设计的面向边缘计算的人工智能开发套件,搭载 OPEN AI LAB 嵌入式 AI 开发平台 AID,为 AI 应用提供简洁、高效、统一的 API 接口,加速终端 AI 产品的场景化应用落地。 ## 1、硬件配置 | Module | Configuration | | ------------ | ---------------------------------------------- | | CPU | 4 * A53 | | GPU | Mali | | DDR | LPDDR3 1GB | | Storage | eMMC 8GB、TF card slot | | WiFI/BT | AP6256 5G wifi, Bluetooth 5.0 | | USB | 3 * USB 2.0 (Type-A), USB 3.0 ( Type-A ) x 1 | | Video Output | HDMI | | Debug Port | baudrate1500000 (和我手上的串口小板交叉连接) | | Power Supply | micro usb 5V | ## 2、连接启动  这里需要注意的是 Debug UART 的波特率位 1500000,这个和大部分板子都不太一样。 可以接上键盘、鼠标,然后就像个人电脑一样操作。 接上 Micro USB 后,系统自动启动。  通过键盘输入用户名和密码,即可进入桌面,用户名和密码相同,为 `openailab` 默认系统是 Fedora28,壁纸很炫,用 Robe 的话讲,很极客。 这里有一个需要注意的地方是,登录前,有一个 Desktop 的选项,要选 LXDE,如果选了其他的,登录进去可能不会有桌面显示。 ## 3、系统优化 ### 3.1、联网 网络连接的图标在右下角,选择可以连接的 WiFi,输入密码即可连接,当然也可以用有线网络。 ### 3.2 安装 xterm 大家如果使用 Debug UART 控制太操作,很快就会发现如果在控制台输入命令过长,系统不会自动换行,而是回卷到左边开始重叠显示,这个看上去很不好。可以通过安装 `xterm` 工具解决: ``` install xterm-resize.aarch64 ``` 然后每次通过 Debug UART 登录后,执行 `resize` 命令,后面再输入长命令,系统就会自动换行了。  ### 3.3 安装截屏软件 使用的过程中发现这个系统默认没有带截屏软件,然后去网上找了下,发现有一款叫做 `shutter` 的工具可以使用,通过如下命令安装: ``` sudo dnf install shutter ``` 安装完成后,可以通过屏幕左下脚,**Accessories** --> **Shutter** 打开,这个工具可以选择截取屏幕的部分区域(**Selection**),也可以选择截图整个屏幕(**Desktop**),还是蛮好用的。 ## 4、运行一个webcam EAIDK-310 上有丰富的 USB 接口,我们可以很容易接入 USB camera,然后通过网络搭建起一个 webcamera 应用。 下载代码: ``` git clone https://github.com/jacksonliam/mjpg-streamer.git ``` 编译: ``` sudo dnf install libjpeg-turbo-devel.aarch64 make ``` 接入摄像头:  从串口 log 可以看到系统已经认到了 uvc 设备。 启动mjpg-streamer ``` ./mjpg_streamer -o "output_http.so -w ./www" -i "input_uvc.so" ```  然后在浏览器中输入如下地址,即可看到 USB 摄像头实时采集到的图象: ``` http://172.16.33.179:8080/?action=stream ```  ## 5、BladeCV EAIDK-310 自生也集成了丰富的图象处理工具,比如 BladeCV: 下载源码: ``` wget ftp://ftp.eaidk.net/Source/BladeCVExample.zip ``` 解压后,直接输入 `make` 命令即能编译。 这个代码比较简单,他读取一副图片,然后叠加一个 `OPEN AI LAB` 的标题后再输出,效果如下:  ## 6、人脸检测 Demo 下载源码: ``` wget ftp://ftp.eaidk.net/EAIDK310_Source/mtcnn_usb.zip ``` 解压后,编译执行 `./mtcnn_usb`    哈哈,还是能区分出来真正的人脸和玩具的脸的。
原创作品,未经权利人授权禁止转载。详情见
转载须知
。
举报文章
点赞
(
0
)
HackforFun
擅长:消费电子
关注
评论
(0)
登录后可评论,请
登录
或
注册
相关文章推荐
Beetle ESP32 C3 蓝牙数据收发
Beetle ESP32 C3 wifi联网获取实时天气信息
开箱测评Beetle ESP32-C3 (RISC-V芯片)模块
正点原子数控电源DP100测评
DP100试用评测-----开箱+初体验
Beetle ESP32 C3环境搭建
【花雕体验】16 使用Beetle ESP32 C3控制8X32位WS2812硬屏之二
【花雕体验】15 尝试搭建Beetle ESP32 C3之Arduino开发环境之二
X
你的打赏是对原创作者最大的认可
请选择打赏IC币的数量,一经提交无法退回 !
100IC币
500IC币
1000IC币
自定义
IC币
确定
X
提交成功 ! 谢谢您的支持
返回
我要举报该内容理由
×
广告及垃圾信息
抄袭或未经授权
其它举报理由
请输入您举报的理由(50字以内)
取消
提交