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

相关推荐
袁煦丞 cpolar内网穿透实验室2 天前
精准模拟各种弱网场景!树莓派+ATC打造便携弱网网关。cpolar 内网穿透实验室第781个成功挑战
远程工作·树莓派·内网穿透·cpolar·弱网网关
cheniie10 天前
Nerves从Hello World到点亮LED
树莓派·elixir·nerves
爱吃肉的鹏15 天前
树莓派上部署YOLOv5:从零实现实时目标检测
深度学习·yolo·树莓派
爱吃肉的鹏17 天前
树莓派4B连接无线
人工智能·树莓派
爱吃肉的鹏18 天前
使用Flask在本地调用树莓派摄像头
人工智能·后端·python·flask·树莓派
无垠的广袤22 天前
【工业树莓派 CM0 NANO 单板计算机】YOLO26 部署方案
linux·python·opencv·yolo·树莓派·目标识别
kida_yuan25 天前
【Linux】在树莓派上搭建自建 Git 服务(基于 GitLab)- 实战笔记与运维清单
运维·gitlab·树莓派
MIXLLRED25 天前
树莓派4B(ARM架构)的Ubuntu 22.04(Jammy)上安装Intel RealSense SDK和ROS2驱动
arm开发·ubuntu·树莓派·深度相机
无垠的广袤1 个月前
【工业树莓派 CM0 NANO 单板计算机】基于舵机和人脸识别的智能门禁系统
linux·python·opencv·yolo·ai·树莓派
创思通信1 个月前
通用树莓派串口调试工具(Python开发的),类似与电脑串口助手
树莓派·串口工具