
程序运行后的效果图:

YUKU中的视频地址是:
您可以转到优酷观看近似功能演示. 感兴趣的朋友,您不妨合而为一,硬件要求和成本不是很高.
硬件要求:

1: 覆盆子pi
2: 诺基亚5110显示模块
3: 红外接收头
4: 红外(任何种类)
5: 杜邦线(用于将pi连接到每个模块)
连接图标:

请注意,不同商家的LCD模块的引脚定义不一定相同.

硬件模块根据程序中的设置使用杜邦线和pi gpio端口:
PI GPIO24 ----------- OUT——红外输出
接地----------- GND-红外接收头接地线
3V3电源----------- VCC-红外电源输入
PI GPIO22 ----------- RST ---- LCD复位
PI GPIO17 ----------- CE—— LCD芯片选择
PI GPIO23 ----------- DC ---- LCD数据/命令选择
PI GPIO10 ----------- DIN-lcd串行数据线
PI GPIO11 ----------- CLK-lcd串行时钟线
3V3电源----------- VCC ---- LCD电源输入

5V电源----------- BL——液晶背光控制端子
接地----------- GND-lcd接地线
软件要求:
1. 下载论坛附件地址的软件树莓派音乐播放器,将其解压缩并放在pi的任何目录中,并在命令行状态下执行make.
#tar xzvf pi_radio.tar.gz
#make
#cp pi_radio / usr / bin
2. 设置红外参考帖子
; tid = 14364
lirc.conf文件已附加到程序压缩包中,该压缩包与软件中的相关按钮相对应,因此在学习时需要将它们分别命名为上,下,左,右,输入,退出和六个按钮
我使用pi gpio 24进行信号输入,因此命令如下:
#sudo modprobe lirc_rpi gpio_in_pin = 24 gpio_out_pin = 25

#sudo /etc/init.d/lirc start
3. 安装mpg123播放器.
#sudo apt-get install mpg123
测试功能:
1. console命令手动执行程序.
#sudo modprobe lirc_rpi gpio_in_pin = 24 gpio_out_pin = 25
#sudo /etc/init.d/lirc start
#sudo pi_radio
程序运行后,5110 LCD显示模块将显示带有4个选项的界面:
网络广播(播放网络广播,现阶段仍限于http模式地址)
Usb本地播放(当然,也可以播放u盘上的音乐),您也可以挂载nfs来播放其他网络设备上的音乐)
Douban Radio(在豆瓣fm内部播放音乐)

关于(关于此程序)
1. Internet广播需要使用jorn格式解析/ etc /目录中的radio.pls文件,使用命令行将程序附带的radio.pls文件复制到/ etc /目录中,该目录随某些文件一起提供. 要添加或修改广播电台的地址树莓派音乐播放器,请参阅程序附带的pls文件内容的格式.
2. Usb播放的程序的搜索地址为/ mnt / usb /如果插入USB磁盘,则需要手动将其安装到此目录,例如使用以下命令:
#sudo mount -t vfat / dev / sda1 / / mnt / usb
当然,您也可以将nfs格式挂载到/ mnt / usb,或将歌曲直接复制到sd卡中的此目录中.
#sudo mount -t nfs -o nolock IP地址: / mp3文件夹地址/ mnt / usb
现在,USB vfat格式的中文显示仍然存在问题. 我尝试添加参数-o iocharset = utf8,但仍然出现乱码. nfs mount linux文件夹没有问题.
3. 豆瓣音乐的操作相对简单,单击您喜欢的广播电台播放,即可按一首歌曲跳过要播放的歌曲.
4. 如果要在引导后自动运行程序,则需要在/etc/rc.local中的exit(0)语句之前添加以下修改:
sudo modprobe lirc_rpi gpio_in_pin = 24 gpio_out_pin = 25
sudo /etc/init.d/lirc start
sudo pi_radio
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/bofangqi/article-175825-1.html
我们以确认美以进我12海里就该打沉它
仅从军事角度上讲