本文介绍了QT树莓派如何实现一个简单的播放器。内容很详细,有兴趣的朋友可以参考一下,希望对你有帮助。
说起树莓派,我买了有一段时间了,但是从来没有做过什么好玩的装备。最近刚好在学C,看到树莓派在角落里吃了一年多。为什么不用它来学习编程?
先给我一张工作台的特写:
动手吧。在经历了很多麻烦之后,首先要准备好必要的设备和备件。在这里,我简单列出:先是树莓派的硬件配置:.
树莓派B,一个16G存储卡
一根网线(如果有无线网卡,也可以)
一根HDMI电缆
显示器(我使用7英寸的显示驱动板)
如果条件允许,可以带一个小键盘,这不是调试所必需的。
接下来是软件部分的安装
我用的是树莓Pi的-Lite版本,没有图形界面。我可以在官网下载它的ISO图片,这里就不贴了。
然后,用16G内存卡刻录系统,安装在树莓派上,连接显示器看有没有输出。如果有输出,说明准备工作已经完成。
使用pi帐户登录并安装qt开发环境:
一个
2
三
sudo apt-get升级
sudo apt-get更新
sudo apt-getinstall qtcreator
可能有点慢,耐心等待;安装完成后,在命令行输入:qmake查看是否有响应。如果有任何回应,那么恭喜你,你已经成功了一半!
因为我们的Lite版系统没有图形界面,为了让它支持windows的图形界面显示,我们需要为它安装X-server。什么是X-server,可以去网络上了解一下。这里简单理解为操作系统显示图形界面的必要条件。具体命令如下:
一个
sudo apt-getinstall xorg
因为播放器使用的是mplayer的API,所以需要安装Mplayer。对于mplayer,你也可以去网上了解更多。只知道是多媒体播放器。具体命令是:
一个
sudo apt-getinstall mplayer
接下来,我们将通过网线或无线网卡将树莓派连接到当前的局域网,这样我们就可以用远程SSH操作树莓派了。具体的连接方式在这里就不赘述了。网络上有很多教程。
此时,所有条件都已满足,但软件已经开发并开始运行。好吧,具体怎么开发?有必要在计算机上建立一个平台。首先,下载QT。Qt有很多版本。我这里用的是3.0.1版本。关于如何在电脑上安装qt,我
想大家应该都会,故不再重复提。
接下来就是开发工作了,源码在文末下载,在电脑上调试好以后,确定没有BUG(注意一下,版本有时候会导致出错,安装的时候一定细心观察)以后,用FTP工具,我用的是FileZilla,传到树莓派里面,最好是新建一个文件夹,我的是/home/pi/player这个路径。
好了,接下来就到了激动的时候:编译软件。目录切换到你FTP进qt程序的地方,开始执行这三个命令:
1 2 3 |
|
这个过程很慢,不用心急,玩玩手机,大概1分钟左右,看到如果没有BUG输出,那么恭喜你,你成功了!那就赶紧来试试能不能运行呢?ls一下,看看有没有一个.o的文件,如果看到这个文件说明已经生成了软件先来测试一下:输入./player(这个是生成的名字,当然你可以自己定义),如果屏幕上出现了窗口,你应该激动了,没错,你已经成功的做出一个简单的嵌入式的作品。
我们要让他开机启动,那就修改rc.local脚本文件,把启动的代码加进去,当你再次重启的时候,就会发现显示器出现了一个播放器的界面。
关于QT+树莓派如何实现一个简单的播放器就分享到这里了,希望
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/105876.html