丁香五月天婷婷久久婷婷色综合91|国产传媒自偷自拍|久久影院亚洲精品|国产欧美VA天堂国产美女自慰视屏|免费黄色av网站|婷婷丁香五月激情四射|日韩AV一区二区中文字幕在线观看|亚洲欧美日本性爱|日日噜噜噜夜夜噜噜噜|中文Av日韩一区二区

您正在使用IE低版瀏覽器,為了您的雷峰網(wǎng)賬號(hào)安全和更好的產(chǎn)品體驗(yàn),強(qiáng)烈建議使用更快更安全的瀏覽器
此為臨時(shí)鏈接,僅用于文章預(yù)覽,將在時(shí)失效
DIY 正文
發(fā)私信給吳攀
發(fā)送

6

野外偷拍?來做一個(gè)誰動(dòng)拍誰的相機(jī)吧

本文作者: 吳攀 2015-10-15 14:53
導(dǎo)語(yǔ):還能發(fā)Twitter哦,但不要用來做違法亂紀(jì)的事情。

野外偷拍?來做一個(gè)誰動(dòng)拍誰的相機(jī)吧

研究野生動(dòng)物時(shí),研究者通常需要長(zhǎng)時(shí)間觀察野生動(dòng)物的狀況,于是布置在野外的相機(jī)就成了研究者的必備。在這篇文章中,我們打造一臺(tái)具有運(yùn)動(dòng)檢測(cè)功能的野外相機(jī),當(dāng)檢測(cè)到前方的物體運(yùn)動(dòng)時(shí)(通常是動(dòng)物),就會(huì)自動(dòng)拍照并上傳到綁定的Twitter賬號(hào)中。不過完成之后我們發(fā)現(xiàn),這個(gè)相機(jī)不僅可以用來監(jiān)視野生動(dòng)物,還能用來偷窺,當(dāng)然也可以用來作為嬰兒監(jiān)視器。

第一步:準(zhǔn)備物料

野外偷拍?來做一個(gè)誰動(dòng)拍誰的相機(jī)吧

需要的電子組件不多,包括一個(gè)英特爾的Edison開發(fā)板、一個(gè)PIR傳感器和一個(gè)USB相機(jī)。當(dāng)然只有電子件也只能實(shí)現(xiàn)功能,為了讓這些組件能夠在野外正常工作,還需要一些防水的包裝殼,防水膠等材料。

第二步:安裝系統(tǒng)和軟件

這個(gè)DIY項(xiàng)目中最主要的工作是為Edison開發(fā)板配置合適的程序,具體步驟如下:

  1. 在英特爾的官網(wǎng)上下載相關(guān)的驅(qū)動(dòng)軟件和固件,根據(jù)自己的計(jì)算系統(tǒng)選擇編輯器即可(這里使用的Windows),然后再選擇驅(qū)動(dòng)軟件Windows 64-bit Integrated Installer和固件Release 2.1 Yocto* complete image。另外,還記得在你的計(jì)算機(jī)上安裝Java。

  2. 將Edison開發(fā)板和計(jì)算機(jī)連接。

    野外偷拍?來做一個(gè)誰動(dòng)拍誰的相機(jī)吧

  3. 將下載的文件解壓到edison文件夾,解壓完成后,使用PuTTY軟件通過SSH進(jìn)入root。

  4. 寫入reboot ota,這樣解壓后的文件就會(huì)上傳到Edison開發(fā)板中。

第三步:在Edison上設(shè)置WiFi連接

野外偷拍?來做一個(gè)誰動(dòng)拍誰的相機(jī)吧

在SSH root下寫入“configure_edison–setup”,如果你不需要修改用戶名和密碼,可以使用空格代替。遇到下面的界面時(shí),輸入Y點(diǎn)擊Enter確定。

野外偷拍?來做一個(gè)誰動(dòng)拍誰的相機(jī)吧

接下來選擇可用的WiFi并輸入密碼,然后你會(huì)得到Edison所使用的IP地址。

野外偷拍?來做一個(gè)誰動(dòng)拍誰的相機(jī)吧

第四步:使用WinSCP進(jìn)入根目錄

下載免費(fèi)軟件WinSCP,輸入上面記錄的IP地址,然后輸入用戶名和密碼點(diǎn)擊登錄。

野外偷拍?來做一個(gè)誰動(dòng)拍誰的相機(jī)吧

第五步:設(shè)置Twitter賬號(hào)

首先需要安裝Twitter Javascript包,接下來在SSH中寫入“npm install twitter”。打開記事本,寫入以下代碼,并存儲(chǔ)為文件twitter.js

var Twitter = require('twitter');

var client = new Twitter({

consumer_key: 'your consumer_key',

consumer_secret: ' your consumer_secret ',

access_token_key: ' your token_key ', access_token_secret: ' your token_secret '

});

client.post('statuses/update', {status: 'I am a tweet'}, function(error, tweet, response){

if (!error) {

console.log(tweet);

}

});

注意以上的代碼中需要替換的位置。

接下來,你需要在Twitter中申請(qǐng)接入權(quán)限。然后使用WinSCP將上面得到twitter.js文件上傳到Edison的根目錄,然后在SSH中輸入“node twitter”命令運(yùn)行該文件。接下來你綁定的Twitter賬號(hào)就會(huì)寫入一條預(yù)定的信息:I am a tweet。(備注:因?yàn)門witter不接受在同一天內(nèi)發(fā)布兩條同樣的推文,多次測(cè)試需要對(duì)代碼進(jìn)行修改。)

第六步:測(cè)試PIR傳感器

野外偷拍?來做一個(gè)誰動(dòng)拍誰的相機(jī)吧

首先將文件testmotion.js上傳到Edison,接下來在SSH中輸入“node testmotion”運(yùn)行,然后按圖上所示連接PIR傳感器,如果在檢測(cè)到運(yùn)動(dòng)時(shí)LED燈會(huì)持續(xù)點(diǎn)亮5秒,那么則表示PIR傳感器正常工作。

第七步:安裝相機(jī)

野外偷拍?來做一個(gè)誰動(dòng)拍誰的相機(jī)吧

首先需要選擇支持UVC標(biāo)準(zhǔn)的相機(jī),這里使用的是Genius F100,安裝相機(jī)相應(yīng)的驅(qū)動(dòng)并進(jìn)行測(cè)試即可。

第八步:完成安裝

下載代碼文件Combine.js,并按照自己申請(qǐng)的Twitter接口在記事本中對(duì)代碼進(jìn)行修改,完成之后將其上傳到Edison。

因?yàn)樵O(shè)備需要在野外工作,防水工作一定要做好,用防水膠封住可能漏水的入口,最后實(shí)現(xiàn)封裝。

野外偷拍?來做一個(gè)誰動(dòng)拍誰的相機(jī)吧

連接計(jì)算機(jī),在SSH中輸入“node Combine.js”運(yùn)行。

接下來看看實(shí)際工作的效果如何把:

更多DIY創(chuàng)客項(xiàng)目,趕緊關(guān)注硬創(chuàng)邦微信(leiphone_bang)吧!

野外偷拍?來做一個(gè)誰動(dòng)拍誰的相機(jī)吧

via instructables

雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。

分享:
相關(guān)文章

編輯

人類尚處于科技文明的黎明時(shí)代,如果你已經(jīng)無法理解現(xiàn)在所發(fā)生的一切,請(qǐng)不要驚慌。
當(dāng)月熱門文章
最新文章
請(qǐng)?zhí)顚懮暾?qǐng)人資料
姓名
電話
郵箱
微信號(hào)
作品鏈接
個(gè)人簡(jiǎn)介
為了您的賬戶安全,請(qǐng)驗(yàn)證郵箱
您的郵箱還未驗(yàn)證,完成可獲20積分喲!
請(qǐng)驗(yàn)證您的郵箱
立即驗(yàn)證
完善賬號(hào)信息
您的賬號(hào)已經(jīng)綁定,現(xiàn)在您可以設(shè)置密碼以方便用郵箱登錄
立即設(shè)置 以后再說