Skip to content

alanmoment/baby-help

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

發想

突然想到小朋友在嬰兒時期,常常一個人在房間睡覺,不曉得什麼時候會哭。所以市面上有產品是偵測到嬰兒的哭聲會嗡嗡的叫,套用在 Tessel,我就想到我也可以實現了。

聲音偵測

用來偵測嬰兒哭的時候要觸發的事件,還沒有調整範圍。

# index.js

這邊會先跟 wifi 連線。

# wifi-control.js

照片上傳 Slack

只要偵測到異常,就會觸發照相,然後上傳到 Slack,一整個超愛用 Slack...。相關檔案上傳可以參考文件,只需要申請一組 Token 就可以傳到指定的 channels,吃了不少苦頭,主要是不熟悉 NodeJS,不過好險最後有找到參考的。

# send_notify/index.js

完成!!好開心啊!

$ tessel run index.js --upload-dir ./
TESSEL! Connected to TM-00-04-f000da30-00544741-1ca82586.
INFO Bundling directory /Users/alan/SourceTree/baby-help
INFO Deploying bundle (530.00 KB)...
INFO Running script...
System will be start...
Light level: 0.01464844   Sound Level: 0.01855469
Light level: 0.01464844   Sound Level: 0.01855469
Light level: 0.01562500   Sound Level: 0.01855469
Light level: 0.01562500   Sound Level: 0.01855469
connect emitted {
 dns : 168.95.192.1,
 ip : 192.168.1.46,
 event : status,
 connected : 1,
 dhcp : 192.168.1.1,
 ssid : Alan 的 AirPort Time Capsule,
 gateway : 192.168.1.1
}
Light level: 0.01464844   Sound Level: 0.01855469
Light level: 0.01464844   Sound Level: 0.01855469
Light level: 0.01562500   Sound Level: 0.01855469
Light level: 0.01562500   Sound Level: 0.01855469
Light level: 0.01464844   Sound Level: 0.01855469
Light level: 0.01562500   Sound Level: 0.01855469
Light level: 0.01464844   Sound Level: 0.01855469
Light level: 0.01562500   Sound Level: 0.02050781
Something happened with sound:  0.1005859375
Light level: 0.01562500   Sound Level: 0.01855469
Light level: 0.01562500   Sound Level: 0.01855469
Light level: 0.01464844   Sound Level: 0.01855469

只是畫素很差...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published