樹莓派3 打造定時播報電臺音樂鬧鐘、天氣等

A魚翔淺底A發表於2017-08-22

                            樹莓派3 打造定時播報電臺音樂鬧鐘、天氣等
參考網址:http://sjtuah.blogspot.com/2017/04/blog-post_23.html
和風天氣API參考網址:https://www.heweather.com/documents/api/v5/suggestion

一、準備工作

1、生氣和風天氣key:https://www.heweather.com/
2、申請百度語音開發者api_key、sec_key:http://yuyin.baidu.com/
3、樹莓派系統上安裝vlc程式:sudo apt-get install vlc
4、安裝mplayer程式:sudo apt-get install mplayer
5、安裝計劃任務cron: sudo apt-get install cron

二、開始部署
1、下載程式碼:

https://github.com/wangdamingll/shumeipi3/tree/master/Mor_Evening
2、vim weather.py,將和風天氣key替換你申請的key
3、將百度語音合成api_key、sec_key 替換為你申請的key
4、將城市程式碼換成你所在城市的id,城市id列表請參照:
https://www.heweather.com/documents/city
5、修改其他引數:請自行檢視:Morning/Morning.sh與Evening.sh,裡面有詳細的註釋
6、給出指令碼許可權:
chmod 775 /home/Morning/vlc/*
chmod 775 /home/Morning/Morning.sh
chmod 775 /home/Morning/Evening.sh


6、新增計劃任務:
注意:請確定樹莓派的時區是在中國,樹莓派預設的時區不是中國。並確定時間是否正確
執行:
export EDITOR="/usr/bin/nano" ; crontab -e
輸入:
30 07 * * * sudo /home/Morning/Morning.sh
00 22 * * * sudo /home/Morning/Evening.sh


執行時間視需求而定,比如你想早上8點叫你起床,晚上9點播放電臺就修改為
00 08 * * * sudo /home/Morning/Morning.sh
00 21 * * * sudo /home/Morning/Evening.sh




相關文章