4
想要養(yǎng)只貓當寵物,但是又擔心“貓老爺”的吃喝拉撒睡和掉毛?那就自己做一只機器貓吧!首先讓我們從最簡單的開始:做一只會隨機發(fā)出貓叫聲的機器貓;另外,它還有一雙可以變化的眼睛,當你撫摸它的時候,它還會發(fā)出咕嚕咕嚕的聲音。而更重要的是,因為本項目是基于Arduino開發(fā)的,你還可以為這只可愛的機器貓設(shè)計更多功能!
Arduino UNO
面包板
喇叭
觸控傳感器(FSR-Interlink 406)
12個5mm LED
6個220Ω電阻
47kΩ電阻
15條母對母跳線
16條24條母對公跳線
3D打印組件若干
首先確定各個輸入輸出引腳的定義,然后畫出電路圖。如圖所示,除了基本的接地連接外,喇叭連接引腳2,而觸控傳感器則連接5V和A0,另外,注意在觸控傳感器上串聯(lián)一個47kΩ的電阻,這個電阻的阻值大小是可調(diào)的,這取決你想要的觸控靈敏度。
接下來將LED連接到6、7、8、9、11、12引腳。
確定好連接方式之后就開始編程,基本功能的代碼已經(jīng)寫好(點擊這里下載),需要你期望實現(xiàn)更多功能,向其中添加即可。
創(chuàng)客們在設(shè)計一個項目的時候往往會忽視外形方面的設(shè)計,但外形設(shè)計實際上在創(chuàng)客項目上扮演著極其重要的角色。
而作為一只機器寵物貓,“萌值”的重要性想必是不用再提了。
這是作者的設(shè)計(文件點擊這里下載),看起來怎么樣,如果覺得不順眼,也可以自己修改或重新設(shè)計。
因為這個機器貓項目相對比較簡單,組裝也并不復雜,實際上就是把LED燈放入到貓眼部位就夠了。鑒于Arduino的強大性能,實際上這個項目還有巨大的可擴展空間。比如通過和機器小車結(jié)合做一個可以運動的機器貓,或者和無人機結(jié)合做一只飛行的貓頭鷹,甚至還能直接做成貓的形狀,套上毛絨玩具就是一只如假包換的機器貓了,當然,做成哆啦A夢的樣子也不錯。接下來看一下展示吧:
更多有價值的項目,請關(guān)注硬創(chuàng)邦微信(leiphone_bang)。
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。