node 控制 樹莓派做的天氣鬧鐘

2021-08-05 20:22:55 字數 1185 閱讀 7348

以下是**

const uid =

"u785b76fc9"

;// 測試用 使用者id,請更換成您自己的使用者id

const key =

"4r9bergjetiv1tsd"

;// 測試用 key,請更換成您自己的 key

let location =

"雙流"

;// 除拼音外,還可以使用 v3 id、漢語等形式

let api =

require('./lib/api.js');

let api =

newapi(uid, key);

let rainregexp =

/雨/;

let exec =

require('child_process').exec

;let fs =

require("fs");

let schedule =

require("node-schedule");

function

alarmclocktime(israin)

if (israin)

return

newdate(y, m, d,7,

30,0);}

//呼叫**

function

playmusic()

catch (err)

console.log(shellstr);

exec(shellstr,

function (err, data) })}

function

setalarmclock(time) );

}/**

* 獲取天氣資訊

*/function

getwetherinfo() );

let getnextweather =

api.getweather("/weather/daily.json",);

promise.all([getnowweather, getnextweather]).then(function (data)

else

}).catch(function (err) );

}schedule.schedulejob("0 50 6 * * *"

,function () );

樹莓派核心驅動編寫 控制GPIO的輸出

匯流排位址,實體地址,虛擬位址 參考博文 位址概念 樹莓派 1.bcm2835 樹莓派3b cpu型號,是arm cotexa53架構 2440 2410 cpu型號 是arm9架構 2.樹莓派是32位系統,1g 記憶體,只能識別949m 3.匯流排位址4g,實體地址1g,虛擬位址4g 1.晶元目錄...

使用樹莓派控制OLED和攝像頭做一些事情

目前的一些工作 間接成像是一種通過計算手段後期獲得影象的一種成像技術,目前比較火的有鬼成像 疊層成像 無透鏡成像 非視域成像 俗稱拐彎成像 散射成像等等,各種 層出不窮,尤其是前面兩個,都已經開始應用,可以查到很多文獻資料。目前在做一些無透鏡成像的工作,主要是利用編碼模板和探測器組合實現成像的功能。...

樹莓派GPIO入門 三 多種模式的LED控制器

通過led控制器可以在流水點亮 間隔點亮 追逐點亮 全部亮並閃爍這四種模式中選擇點亮led燈的方式。其中,表示有鍵按下,1 表示無鍵按下,x 表示不管有沒有按鍵 流水點亮即為 led0 先亮,然後 led0 滅,led1 亮,依次類推 間隔點亮即為第一狀態為 led0 亮,第二狀態為 led0 保持...