千家信息网

如何理解基于树莓派的红外遥控版网易云音乐播放器

发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,这篇文章给大家介绍如何理解基于树莓派的红外遥控版网易云音乐播放器,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。基于树莓派的红外遥控版网易云音乐播放器。下面是遥控键盘示意图:CH-
千家信息网最后更新 2025年02月23日如何理解基于树莓派的红外遥控版网易云音乐播放器

这篇文章给大家介绍如何理解基于树莓派的红外遥控版网易云音乐播放器,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

基于树莓派的红外遥控版网易云音乐播放器。下面是遥控键盘示意图:

CH-     CH      CH+  <<      >>      ||   -       +       EQ   0       100+    200+ 1       2       3    4       5       6    7       8       9

musicbox 以当前用户收藏的歌单为频道列表。CH-/+ 代表切换至上/下一频道,单按 CH 键可播报当前频道的相关信息,双按 CH 键则重新启动 musicbox。<> 代表切换至上/下一首曲目,按 || 键可播放/暂停当前曲目。+/- 是音量调节键。按 EQ键可播报当前曲目的相关信息。单/双按 09 按键,则播放相应序数的曲目。比如单按 6,则播放序数为 6 的曲目;又如,双按 7,则播放序数为 77 的曲目。按 100+ 播报当前日期,按 200+ 播报当前时间。

安装依赖软件包

$ [sudo] apt-get install mpg123$ [sudo] apt-get install python-dev$ [sudo] pip install requests$ [sudo] pip install BeautifulSoup4$ [sudo] pip install pycrypto$ [sudo] pip install future$ [sudo] npm install forever -g

红外接收功能安装与配置

VCC 接 3.3v 引脚,GND 接地,IN 接 GPIO 18 口。

打开文件 /boot/config.txt,找到以 dtoverlay 为开头的配置,去看注释,修改成如下内容。

dtoverlay=lirc-rpi,gpio_in_pin=18

红外默认输出是 18 管脚,上述后面的 ,gpio_in_pin=18 可以不写。如果红外接收头接到其他管脚则需修改对应管脚。

安装完 lirc 软件。

$ [sudo] apt-get install lirc

编辑文件 /etc/lirc/hardware.conf 修改其中的部分内容如下。修改完后保存并重启系统,并通过 ls /dev/l* 命令查看红外线设备是否能用,如果有 lirc0 就说明能用了。

LIRCD_ARGS="--uinput"  DRIVER="default"  DEVICE="/dev/lirc0″MODULES="lirc_rpi"

测试红外线接收功能,首先使用命令 /etc/init.d/lirc stop 关闭 LIRC 软件,然后执行如下命令。

$ [sudo] mode2 -d /dev/lirc0

最后,将文件 musicbox/lircd.conf 覆盖 LIRC 软件的相应文件

$ [sudo] cp ~/lircd.conf /etc/lirc/lircd.conf

安装自启动脚本

  1. 拷贝文件 musicbox 至目录 /etc/init.d/

$ [sudo] cp musicbox /etc/init.d/
  1. 修改拷贝后文件的执行权限

$ [sudo] chmod 755 musicbox
  1. 添加开机启动项

$ [sudo] update-rc.d musicbox defaults

关于如何理解基于树莓派的红外遥控版网易云音乐播放器就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

红外 文件 曲目 遥控 内容 软件 播放器 树莓 音乐 网易 命令 序数 频道 代表 信息 功能 拷贝 更多 红外线 切换 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网算是科技吗 服务器怎么接入互联网 警犬与高科技互联网 软件开发的完整步骤 服务器智能平台管理接口 达梦数据库正常运行必须的文件 debian 管理服务器 如何看懂网络安全概念股 金字塔底层数据库 嘉兴打造智慧小区软件开发 windows过滤软件开发 网络安全及电信诈骗小报 关于网络安全班会心得 端游方舟服务器为什么加不进去 科研工具之文献检索软件数据库 怎样更改数据库中的内容 网络安全管事件应急处理 网络安全事件分级分类指南 菏泽管理系统软件开发推荐 网络安全两分钟发言稿 在高中可以学软件开发吗 手游方舟进化进不去服务器 暖暖环游世界服务器 戴尔服务器网口旁边的灯 南京数据库营销主管招聘信息 诸暨云熙网络技术服务部 网络安全保护工程师待遇 软件开发类岗位考核指标 查看数据库ldf mpf 长沙软件开发工资很低吗
0