这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 【树莓派真好玩】七:有声有色(播放声音、获取图像)

共33条 1/4 1 2 3 4 跳转至

【树莓派真好玩】七:有声有色(播放声音、获取图像)

专家
2021-11-04 18:00:25     打赏

树莓派有个3.5MM的耳机孔,可以用来连接耳机或者音箱(HDMI也可以传输声音);另外树莓派还有好多USB口,可以连接USB摄像头(树莓派本身也有专门的摄像头接口)。


image_cover.png

(图源 :pixabay)


这节我们来试试使用树莓派耳机孔输出声音,以及使用USB摄像头来获取图像。


播放声音


首先,将音箱或者耳机的插头插入树莓派的耳机孔,如果使用音箱的话,别忘记打开电源以及调整好音量(最好先小一些,不要调太大,以免突然吓一跳)


在播放声音之前,我们可以先进行一下测试,在ssh命令行(可以使用Putty等),输入如下指令:

speaker-test -c2 -t wav -l 2


我们会得到类似如下的提示信息:

speaker-test.png


同时左右扬声器中会有个女声读“Front Left”、“Front Right”两次,说明音箱、连接什么的都没有问题。


接下来,我们可以尝试播放一下MP3文件,虽然树莓派官方提供了一个测试用的MP3文件下载地址,但是可能是因为墙的缘故,我没能下载成功。那么首先就要把声音文件放到树莓派上去。


最简单的方式当然是用scp啦,在Windows命令行窗口下执行如下指令:

scp -P 22 F:\Music\挪威的森林.mp3 pi@192.168.x.x:~/


其中端口是你树莓派SSH服务的端口,如果没改过,默认为22;音乐路径换成你自己的路径;树莓派的IP、用户名、密码等用自己对应的内容即可。


然后使用如下指令播放这个MP3:

omxplayer -o local 挪威的森林.mp3


提示如下信息:

omxplayer.png


同时音箱中传来了熟悉的旋律,不得不说这个效果还是超级赞的。


获取图像


接下来我们来尝试使用USB摄像头获取图像,我使用的是一款MicroSoft出品的摄像头,很多很多年以前,我用它来参加老美公司每早的视频会议。


20211104_155220 - (小图).jpg


首先,当然是连接摄像头与树莓派了,树莓派4有4个USB口(2个USB3.0, 两个USB2.0),对于摄像头而言,连接那个口其实都是无所谓的啦。


连接好了以后,我们需要安装需要的软件:

sudo apt install fswebcam


如果使用的不是默认的pi用户,还需要做如下操作来将用户加入video组:

sudo usermod -a -G video <username>


然后就可以使用如下命令来抓拍图片啦:

 fswebcam image.jpg


上述命令会输出如下信息:

fswebcam.png


通过VNC客户端可以查看我们的获取的图像,这画质有些感人:

image1.png


这次我们来个高分辨率的:

fswebcam -r 1280x720 image2.jpg


得到的提示中有这样一句:

Adjusting resolution from 1280x720 to 640x480.


也就是说,我摄像头也就能支持640x480分辨率啦,哈哈哈。这次获取的图像要好一些了:

image2.png


怎么样,你学废了嘛?



好了,这次的分享先到这里,后续内容,敬请期待哦。





关键词: 树莓派     Raspberry Pi     DIY    

专家
2021-11-04 18:01:14     打赏
2楼

今天,你学废了嘛?


工程师
2021-11-04 18:17:47     打赏
3楼

学习到了 


专家
2021-11-04 18:26:30     打赏
4楼

感谢分享


高工
2021-11-05 16:05:41     打赏
5楼

学习一下 


高工
2021-11-08 12:31:19     打赏
6楼

持续关注


助工
2021-11-08 13:59:21     打赏
7楼

感谢分享


菜鸟
2021-11-08 16:25:28     打赏
8楼

功能很多 需要开发


专家
2021-11-08 17:56:08     打赏
9楼

学习啦


院士
2021-11-08 19:27:32     打赏
10楼

谢谢


共33条 1/4 1 2 3 4 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]