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

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

1

DIY英特爾Bunny智能娃娃:你的超萌門神!

本文作者: 大壯旅 2015-11-06 15:38
導(dǎo)語:特別萌的機(jī)器娃娃。

 DIY英特爾Bunny智能娃娃:你的超萌門神!

今天硬創(chuàng)邦的DIY教程是,將一個(gè)普通的英特爾Bunny娃娃改造成了搭載英特爾Edison開發(fā)平臺的智能娃娃。這款智能娃娃可以探測到你門廊上的人,如果此人是不速之客,它便會發(fā)推來提醒你。不光能看門,還很萌哦

這個(gè)項(xiàng)目很簡單,比較適合英特爾Edison開發(fā)平臺和Javascript編程的初學(xué)者來練手。廢話不多說,我們開始吧。

第一步:準(zhǔn)備零配件?

這些零件在一般的創(chuàng)客空間或者某寶上都能買到,大家自行搜索。

 DIY英特爾Bunny智能娃娃:你的超萌門神!

1.英特爾Bunny娃娃(你也可以選擇你喜歡的娃娃,不過娃娃的大小可要把握好)

2.英特爾Edison Arduino Breakout開發(fā)板套裝

3.PIR motion sensor(紅外線動(dòng)作感應(yīng)器)

4.MAX7219點(diǎn)陣模塊

5.杜邦線M-F,30厘米長

6.杜邦線M-F,20厘米長

7.熱縮管

8.10.4*14.9*5.7厘米^3的密閉罩

9.M3螺絲(制作時(shí)我試了試,但最終還是用了另一塊Edison開發(fā)平臺上的螺絲)

第二步:搞定Edison開發(fā)平臺和你的電腦

 DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神!

關(guān)于開發(fā)平臺的設(shè)置,請參閱英特爾官網(wǎng)上關(guān)于Edison平臺的詳細(xì)教程。另外,你還可以在Sparkfun的官網(wǎng)上找到許多關(guān)于開發(fā)平臺的干貨。

第三步:將Edison連接到SSH上

 DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神!

第三步將幫助你上載并控制Edison(無線方式),教程可參閱Sparkfun的官網(wǎng),在調(diào)試過程中可能會有一個(gè)Bug,只要連接SSH就會報(bào)錯(cuò)。上圖就是解決辦法。通過SSH在終端上運(yùn)行程序并對Edison進(jìn)行配置,隨后利用Cyberduck將程序上傳至Edison即可。

第四步:安裝用于運(yùn)行程序的文件庫

 DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神!

  • 1.在終端上輸入“ssh <a href="mailto:root@xxx.xxx.x.xxx\" 來連接edison(將x改成你的edison"="">root@xxx.xxx.x.xxx”來連接Edison(將x改成你的Edison IP),然后按照屏幕上的提示操作。

  • 2.輸入"npm install john-five"來安裝Johny Five,更多細(xì)節(jié)可參閱它們的官網(wǎng)。

  • 3.輸入"npm install twit"來安裝Twit,更多細(xì)節(jié)亦可參閱官網(wǎng)。

  • 4.輸入"npm install johny-five edison-io"來為英特爾Edison Arduino Breakout開發(fā)板安裝Johny Five plug-in。

  • 5.好啦,一切準(zhǔn)備就緒,你的Edison可以運(yùn)行Bunny程序了。

存在的問題和解決方案

在第三步中我們說了會有一個(gè)錯(cuò)誤,電腦顯示"npm ERR! fetch failed: https://registry.npmjs.org/..."。解決方法也不難,只要輸入"npm config set registry http://registry.npmjs.org/"并重新安裝Twit就好。

在第四步中,還有可能會出現(xiàn)一個(gè)gyp錯(cuò)誤,不知道這個(gè)錯(cuò)誤是啥沒關(guān)系,你可以輸入"npm install -g node-gyp"并重新安裝plug-in來修復(fù)這個(gè)錯(cuò)誤。

第五步:為娃娃制作組件

  • 1.將30厘米的杜邦線連接到紅外線動(dòng)作感應(yīng)器上。感應(yīng)器有兩個(gè)可調(diào)參數(shù),分別為延遲時(shí)間調(diào)整和靈敏度調(diào)整。我們這里將延遲時(shí)間設(shè)定到了最小,靈敏度也設(shè)定到了最低,你可以按照自己的喜好隨意調(diào)節(jié)。

  • 2.將兩個(gè)點(diǎn)陣模塊焊接在一起,隨后將那根30厘米的杜邦線連接到點(diǎn)陣模塊上。(更多詳細(xì)信息請參閱下圖)

  • 3.為紅外感應(yīng)器和點(diǎn)陣模塊制作一個(gè)Y型連接器,因?yàn)殚_發(fā)板上只有一個(gè)V針接口。(圖為詳細(xì)制作步驟)


 DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神!

注意:如果制作完成后不知道是否能正常工作,你可以先運(yùn)行個(gè)程序做下測試,省的以后再返工。

第六步:給Bunny娃娃“開刀”

  • 1,剪開娃娃的背部,我的這個(gè)比較胖,如果你選了個(gè)造型比較奇葩的,就要考慮怎么把組件裝進(jìn)去了。

  • 2.如圖所示,取出一些娃娃中的海綿,給點(diǎn)陣模塊騰出足夠的空間。

  • 3.將線纜一頭拉出娃娃,然后將海綿填充回去。

  • 4.將拉出來這根線和20厘米的杜邦線連接起來。

  • 5.將剪開的部分縫上,不過我只是用夾子將其夾住而已,因?yàn)閷砦铱赡軙o娃娃升級組件,手巧的人可以直接給娃娃裝一個(gè)拉鎖。

 DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神!

第七步:為Edison制作保護(hù)殼

我們這里使用了10.4*14.9*5.7厘米^3的密閉罩,你也可以根據(jù)自己的需要進(jìn)行相應(yīng)調(diào)整。

1.打一個(gè)1/8英寸的洞來固定Edison。

2.打一個(gè)1/4英寸的洞用于走線。

3.打一個(gè)3/8英寸的洞來安裝電源插座。

4.將Edison塞進(jìn)保護(hù)殼中。

更多細(xì)節(jié)請參閱以下圖片。

 DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神!

第八步:總裝

終于可以將Edison和Bunny娃娃連接起來了。

1.通過剛剛打的洞將娃娃身上的線和紅外感應(yīng)器連接起來。

2.將制作好的Y型連接器和開發(fā)板連接起來。

3.將紅外感應(yīng)器與開發(fā)板連接起來。

4.將點(diǎn)陣模塊與開發(fā)板連接起來。

5.搞定后合上保護(hù)殼并擰緊螺絲。

6.隨便給紅外感應(yīng)器找個(gè)“容身之所”。

更多細(xì)節(jié)請參閱以下圖片。

 DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神!

第九步:為Bunny娃娃設(shè)定程序

你可以在程序中修改很多項(xiàng)目,不過需要你自己設(shè)定的很少。

1.用文本編輯器打開"intelBunny.js"。(我向你們推薦ATOM,它很適合編程,而且完全免費(fèi))

2.輸入你的Twitter開發(fā)者賬號,如果沒有,請點(diǎn)擊"Create New App"。

3.設(shè)定好你所在地區(qū)的時(shí)區(qū)和智能機(jī)器人進(jìn)入報(bào)警模式的時(shí)間段。

4.設(shè)定好Bunny娃娃報(bào)警時(shí)發(fā)給你的信息文本。

5.如果有需要,你可以為自己設(shè)定連接端口。

 DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神!

第十步:為Edison上傳程序

  • 1.給娃娃通電。

  • 2.通過SSH將你的Edison連接到Cyberduck和終端上。

  • 3.通過Cyberduck將"intelBunny.js"上傳至Edison。

  • 4.在終端上輸入"node intelBunny"來運(yùn)行程序。

  • 5.你還可以對紅外傳感器的參數(shù)進(jìn)行些許調(diào)整。

  • 6.搞定啦!Bunny智能娃娃制作完成!

 DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神! DIY英特爾Bunny智能娃娃:你的超萌門神!

溫馨提醒:

有時(shí)你重啟Edison后,它的IP會有變化,不過由于它變化極小,你能很輕易猜出這個(gè)新IP。舉例來說,原本你的IP是xxx.xxx.x.102,那么新的IP后三位就是100-104之間的某個(gè)數(shù)字。

如果你想停止程序,只需按兩下"control + c"。

如果你想關(guān)閉Edison,只需在終端輸入"shutdown now",然后回車就行。

然后我們來看看這個(gè)小娃娃的視頻吧。

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

分享:
相關(guān)文章
當(dāng)月熱門文章
最新文章
請?zhí)顚懮暾埲速Y料
姓名
電話
郵箱
微信號
作品鏈接
個(gè)人簡介
為了您的賬戶安全,請驗(yàn)證郵箱
您的郵箱還未驗(yàn)證,完成可獲20積分喲!
請驗(yàn)證您的郵箱
立即驗(yàn)證
完善賬號信息
您的賬號已經(jīng)綁定,現(xiàn)在您可以設(shè)置密碼以方便用郵箱登錄
立即設(shè)置 以后再說