相信很多人都喜歡小動(dòng)物,例如小狗或小喵什么的!現(xiàn)在分享一個(gè)好玩的小玩意!類似Sphero的球型機(jī)器,可以用來逗喵溜狗。2016年大概5月份的時(shí)候看到做BB-8機(jī)器人的泰哥做了一個(gè)遙控小球,我也好想做一個(gè),可是他說電腦壞了重裝系統(tǒng)后建模文件沒了。恰好2016年暑假8月份我家走來了一只流浪小喵,好萌好可愛??!我正好在學(xué)習(xí)solidworks三維建模,于是就決定自己試著做一個(gè)逗喵的小球。
一邊學(xué)習(xí)Solidworks一邊建模,斷斷續(xù)續(xù)地畫,大概畫了一個(gè)多月吧,建完模后又修改了好多遍才滿意。
零件清單:
材料名稱 | 數(shù)量 |
8CM直徑亞力克球 | 1(建議多買幾個(gè)備用) |
N20減速電機(jī)4mm出軸(轉(zhuǎn)速大約300RPM/6V) | 2 |
7.4V小鋰電池602540(SM接口) | 1 |
兩路電機(jī)驅(qū)動(dòng)板drv8833 | 1 |
塑料牛眼輪 | 3 |
Arduino Nano(不焊排針) | 1 |
HC05或06藍(lán)牙模塊 | 1 |
橡膠圈 | 2 |
杜邦線、28號(hào)硅膠線、熱縮管、扎帶 | 若干 |
M2*8螺絲+M2螺母 | 14 |
3D打印件 | 按stl文件說明打印(輪子多打印幾個(gè)備用 |
橡膠圈是買橡膠圈車輪拆下來的,尺寸大概是外徑28mm、內(nèi)徑25mm、線徑3mm。
想自己做的自己到網(wǎng)上購買上面說的電子零件,在這里說說做小球時(shí)走過的坑!用DF活動(dòng)的現(xiàn)金券在DF商店買了Bluno Nano、3.7v鋰電、HR8833微型電機(jī)驅(qū)動(dòng)板結(jié)果發(fā)現(xiàn)沒一個(gè)能用上,原來那個(gè)集成藍(lán)牙功能的Bluno Nano是個(gè)不通用的藍(lán)牙,藍(lán)牙軟件必須用官方提供的app,不支持密碼配對,自己弄好的藍(lán)牙遙控app用不了;HR8833驅(qū)動(dòng)板需要兩個(gè)5V或以上的電源輸入才能工作,我還以為一個(gè)是電源輸入,另外一個(gè)可以輸出電源的,折騰了我快一個(gè)多星期才搞懂了,真是每塊板子都有它不工作的脾氣啊?。。∠M鸇FRobot能完善一下這些電子零件和模塊,做個(gè)通用的藍(lán)牙Nano板,電機(jī)驅(qū)動(dòng)板也做得更人性化易用;3.7v電池電機(jī)啟動(dòng)瞬間會(huì)把電壓拉低,導(dǎo)致藍(lán)牙自動(dòng)斷開然后小球會(huì)失控,一直滾停不下來,所以改用7.4v鋰電就沒有問題了。
接線圖:接線很簡單,就是一個(gè)藍(lán)牙小車的接線方式
組裝零件
感覺小球程序用PWM控制好像會(huì)好點(diǎn)
藍(lán)牙模塊先不要安裝,先燒錄程序,通過Arduino IDE串口發(fā)送字符測試電機(jī)轉(zhuǎn)向,方向不對就修改子函數(shù)下的digitalWrite(INX,HIGH或者LOW);測試好再裝藍(lán)牙模塊
藍(lán)牙模塊設(shè)置好后再組裝到Arduino板子上,我比較喜歡用杜邦線與藍(lán)牙模塊連接,不焊死,方便拆下來用到別的地方
組裝完成
用扎帶把電池固定
完成
我在GitHub上找到了一個(gè)android開源的藍(lán)牙遙控App把源碼修改成自己想要的,我不會(huì)iOS,所以就沒有iOS蘋果手機(jī)的App啦。
自定義編碼默認(rèn)值為:前進(jìn) 1、后退 2、左轉(zhuǎn) 3、右轉(zhuǎn) 4、停止 0
滑動(dòng)虛擬搖桿上-前進(jìn)、下-后退、左-左轉(zhuǎn)、右-右轉(zhuǎn)、松開為停止;也可以作為其它藍(lán)牙小車的遙控app。
附件包含開源程序文件和藍(lán)牙模塊設(shè)置教程。
轉(zhuǎn)自DF社區(qū)-好奇吖斌