基于全志V3s的一款可联网的多媒体播放器,因其外设丰富,也可以做为一块Linux开发板使用
多媒体,物联网,人工智能,个人服务器,教育学习
一、产品简介
本产品是一个基于全志V3s的卡片电脑即多媒体播放器,支持WIFI,板载LCD,USB-HUB,RGB屏幕接口,以及外放扬声器和耳机接口,移植了Linux系统,可以运行图形桌面,是一台小电脑,可以进行音视频播放以及录制,文件浏览,访问网络,还可以部署个人服务器,还可以跑神经网络进行图像识别,更重要的是V3s有着丰富的资料,非常方便个人学习和入门Linux,因此也可以作为一块资源丰富的Linix开发板使用
二、应用场景
· 媒体播放:播放音视频,浏览文件
· 移动终端:作为一个随身的小电脑使用
· 个人服务器:部署个人博客之类。
· 教育实验:作为教学工具,帮助学生学习Linux系统的操作,系统的裁剪移植,以及驱动编写。
· 人工智能:连接USB摄像头,运行人工智能算法,进行物体识别等功能。
三、产品概述
· 全志V3s是全志出品的一款高性能处理器,处理器为Cortex-A7,主频可达1.2GHz,内置了64MB的DDR2内存,不必外置DDR芯片,支持1080p@30fps视频播放
· 板载了RTL8723BS模块,可以通过WiFi连接网络,安装软件,通过SSH访问终端和传输文件,也可以作为一台个人服务器使用,同时具有蓝牙功能,可以通化蓝牙连接外设
· 板载LPA4890MSF音频功放,可以对V3s输出的音频信号进行放大,驱动喇叭发声
· 板载CH334R集线器芯片,可以将V3s的一路拓展为两路,同时连接USB键鼠以及其他USB设备,诸如摄像头之类
· 板载CH340N芯片,可以实现USB-TTL的转换,将V3s串口输出的启动日志传输到PC上,同时PC也可以向V3s发送命令,实现各种功能
· 板载SPI接口的LCD屏幕,并由独立引脚控制背光,可实现长时间未操作自动息屏,并预留了RGB-LCD接口,可以接RGB屏幕
· 板载NS2009触摸芯片,可以对电阻触摸屏进行采样,实现触控,同时搭载的AP3127B025MR芯片,可以输出恒定的电流,用以驱动RGB-LCD的背光
· 电源方面,由于使用电池供电,集成了锂电池充放电管理新芯片TP4056,由USB接口对电池进行充电,锂电池的电压由FP6276XR-G1升压至5V,供给后续电路使用,对于芯片的电源部分,使用三片SY8089A1AAC DC-DC芯片产生三路主要的供电,分别为3.3V,1.8V,以及1.2V,通过XC6206P302MR产生3.0V供电,各部分所用的电压如下图所示
全志V3s资源如下
四、产品参数
1、输入电压:USB 5V
2、PCB尺寸:80mmx60mm,四层板
3、处理器:Allwinner V3s,Cortex-A7,主频高达1.2GHz
4、RAM:64MB DDR2(内置于处理器)
5、板载LCD:320x240,3.2英寸
6、支持外设:USB键鼠以及摄像头,RGB-LCD,3.5mm耳机
正面示意图
背面示意图
五、使用说明
使用balenaEtcher软件烧录镜像,选择镜像与内存卡,点击Flash,等待烧录完成
将内存卡插入TF卡槽内,通过Type-C接口连接电脑供电,并打开开关,硬件正常的情况下会显示开机界面,如下图:
打开MobaXterm软件(提前安装CH340驱动),按下图顺序操作,注意要选择自己对应的串口,这里的COM5仅适用于我的电脑,波特率为115200
可以看到输出调试信息
输入用户名root,密码:123456(输密码没有显示,是正常现象),点回车即可登录
登陆后,我们需要联网,使用vi编辑/etc/wpa_supplicant.conf文件,配置WiFi名称与密码
再使用wpa_supplicant -B -c /etc/wpa_supplicant.conf -i wlan0命令连接网络
最后用udhcpc -i wlan0命令,动态分配IP,此时输出如下图,表示可以正常访问网络,我们用ping命令测试一下网络,可见网络畅通
接下来配置SSH登录,利用ifconfig命令查询开发板的内网IP,记住这个IP我们后需要用到
再中如下图顺序操作,即可通过SSH远程登录开发板,IP要填刚才查询到的,Port为8080
输入用户名及密码(root 123456)即可登录,利用ls命令确认是否连接成功,可以看到目录下有我们所用到的资源文件
同时,我们也可以将键盘插入开发板的USB-A接口,利用键盘输入用户名和密码(同上),点回车登录
进入了图形界面
按下Win+E,即可进入文件资源管理器
按方向键选择文件,回车打开即可浏览文件,若是音视频,则会直接播放
六、附加说明
· 提供附件包括:
1.测试镜像下载链接
2.屏幕以及主控的相关资料,本人绘制的LCD 3D模型
3.终端软件MobaXterm下载地址
4.部分器件参考购买链接
5.焊接辅助文件IBOM
6.背板PCB文件(由立创EDA专业版设计),可参考其尺寸自己更改内容
· 镜像的烧录需要使用balenaEtcher软件,以及读卡器一个,请提前备好
· 镜像在Ubuntu14.04下编译通过,如使用其他版本可能有报错
· 单件成本可以控制在在100元内,主要为主控19左右,WiFi模块15左右,LCD 28左右,请尽量使用全新原装芯片,使用二手拆机芯片可能造成故障
· 复刻此项目难度较大,需要很好的耐心,以及嵌入式相关基础,包括但不限于焊接,烧写TF卡,Linux系统的基本使用,所以仅推荐有相关基础的用户复刻及交流,对于纯小白,本人不提供技术支持
七、测试视频
视频展示了如下功能:1.开关机,2.音频播放,3.视频播放.4,模拟终端,5.联网及ping测试网络畅通
点赞