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