pwm接喇叭搞整点报时[keyestudio的8002模块]

虽然现在查看时间很方便,但是其实好像我的时间观念却越来越差。于是决定搞一个整点报时,时常提醒自己时光飞逝,不要老是瞎墨迹。

这篇主要讲一下拼装方式和配置,就差不多了。不涉及什么代码。3针的元器件,去掉正负接线(这款接5v),就只有signal,去找一个pwm针脚。我看了下/boot/overlays/README,发现pwm1也就是gpio18那个针脚,是个大路货,于是也接上了这个。接下来上一下我的/boot/config.txt,如何配除了一顿搜索外,也是靠README领悟的。所以这个文件反而是个要数的东西。

Enable audio (loads snd_bcm2835)

#dtparam=audio=on

audio_pwm_mode=2

all

dtoverlay=pwm

dtoverlay=audremap,pins_18

准点报时bash。

bash 复制代码
#!/bin/bash
#
# call out the hour. run in crontab

HOUR=`date "+%k"`
FIRST=9
LAST=23
SPEAK="/usr/bin/espeak-ng"
#SPEAK="aoss espeak" #for multiple access to soundcard

#shh! its night time
[ $HOUR -lt $FIRST ] || [ $HOUR -gt $LAST ] && exit 1

#english
echo "Its $HOUR oclock" | $SPEAK

crontab: 用'which bash' 确定一下bash的路径。

0 * * * * /usr/bin/bash /home/bash/o_clock.sh

相关推荐
ShiMetaPi5 天前
紫光同创Logos2+RK3568JHF开发板:国产异构计算平台的破局者
嵌入式硬件·fpga开发·鸿蒙系统·树莓派
专家大圣19 天前
轻量级远程开发利器:Code Server与cpolar协同实现安全云端编码
网络·docker·树莓派·香橙派·casaos·code server
乌恩大侠21 天前
60G毫米波雷达树莓派扩展板
物联网·5g·树莓派·雷达·树莓派扩展板
Learn-Share_HY1 个月前
[Raspberry Pi]如何將無頭虛擬顯示器服務(headless display)建置在樹莓派的Ubuntu桌面作業系統中?
物联网·ubuntu·bash·树莓派·嵌入式系统·无头headless·vnc服务
想躺在地上晒成地瓜干2 个月前
树莓派超全系列教程文档--(66)rpicam-apps可用选项介绍之视频选项
树莓派·摄像头·raspberrypi·树莓派教程·拍视频
想躺在地上晒成地瓜干2 个月前
树莓派超全系列教程文档--(57)如何设置 Apache web 服务器
服务器·apache·树莓派·raspberrypi·树莓派教程
想躺在地上晒成地瓜干2 个月前
树莓派超全系列教程文档--(64)rpicam-apps可用选项介绍之相机控制选项
数码相机·树莓派·摄像头·raspberrypi·树莓派教程
zh_199952 个月前
用纯.NET开发并制作一个智能桌面机器人(五):使用.NET为树莓派开发Wifi配网功能
开发语言·php·.net·树莓派
想躺在地上晒成地瓜干2 个月前
树莓派超全系列教程文档--(62)使用rpicam-app通过网络流式传输视频
linux·网络·音视频·树莓派·raspberrypi·树莓派教程
想躺在地上晒成地瓜干2 个月前
树莓派超全系列教程文档--(60)树莓派摄像头操作命令及使用其一
树莓派·摄像头·raspberrypi·树莓派教程