前言

宿舍学习风气越来越淡,早上经常起不来集体翘课,因此作为爸爸的我有必要想办法督促他们起床学习

准备

RapberrryPiAlarm.jpg

  1. 树莓派 (Raspberry Pi Desktop 系统)
  2. 小音箱(我是用的是小米蓝牙音箱)
  3. python3+requests+vlc

获取天气接口

CHSN000000 是西安的编号,自行替换

http://tj.nineton.cn/Heart/index/all?city=CHSN000000

文字转语音

用的是百度的文字转语音接口

使用

SSH 登陆上树莓派,执行 vncserver 启动 vnc,然后使用 vnc 客户端登陆上树莓派,在图形界面下连接上蓝牙音箱。

克隆项目到树莓派 

git clone https://github.com/ghosx/alarm.git
cd alarm

修改 Weather.py 中的 sentence 为你稀饭的语音提示,并修改 main.py 中的

mp3 = MP3.MP3(API Key, Secret Key, content)

API Key 和 Secret Key 为你在百度开发者平台申请的 Key(不想申请用我的也可以)

不出意外执行 python3 main.py 音响便会工作

设置定时任务

# m h  dom mon dow   command
0 7 * * * python3 /home/pi/alarm/main.py
40 14 * * * python3 /home/pi/alarm/main.py

意思是设置闹钟为每天早上7点整和下午14点40分

最终效果

自行脑补蓝牙音响里传来阵阵 废物继续睡觉废物继续睡觉废物继续睡觉 时想翘课的舍友的感受

Github

代码很渣~欢迎大佬Star

https://github.com/ghosx/alarm

标签: 工具, 树莓派

添加新评论