|
本帖最后由 趙苯 于 2018-7-7 18:34 編輯
做的時(shí)候我是個(gè)高二狗,在網(wǎng)上看到了個(gè)避障小車,感覺特別酷,就很想做。但是那時(shí)候什么也不會,只會歐姆定律,焦耳定律什么的 ,我就上網(wǎng)搜需要學(xué)什么東西,網(wǎng)上說要學(xué)單片機(jī),傳感器什么的。我就買了郭天祥的開發(fā)板,買了本電路基礎(chǔ)書和一本傳感器的(基本沒看過),又買了個(gè)垃圾烙鐵套件,當(dāng)時(shí)沖著烙鐵買的,后來反倒送的東西用到了現(xiàn)在....后來郭天祥的課看到了1602后就直接著手做了。
寫這段是想告訴大家,沒有什么做不到的,只要敢想敢做,就有成功的可能。
QQ圖片20180707173456.png (1007.08 KB, 下載次數(shù): 129)
下載附件
2018-7-7 17:35 上傳
花了一百多買了一堆零件,有的沒用上,還有后來補(bǔ)買的,做的也說不上順利,下面說下我在做這個(gè)車是遇到的一些問題及解決方法。
這個(gè)小車實(shí)現(xiàn)了三個(gè)基本的功能:藍(lán)牙控制、循跡、避障。
剛開始硬件上我就遇到了個(gè)問題,L298N模塊供電問題,首先兩節(jié)18650串聯(lián)后8v多和降壓后的5v給l298n供電,(l298n的板載5v帶不動單片機(jī))寫好程序后,電機(jī)不能轉(zhuǎn),后來把降壓模塊的輸出調(diào)到2.5v就突然能轉(zhuǎn)了!那天晚上很激動。(我也沒想明白為啥標(biāo)注5v供電2.5v才能正常工作)。至于電機(jī)驅(qū)動的程序我建議大家用pwm調(diào)速,轉(zhuǎn)彎前進(jìn)的時(shí)候不至于太快,在循跡的時(shí)候傳感器都反應(yīng)不過來。
藍(lán)牙控制,模塊買到時(shí)有點(diǎn)懵逼,不知道干啥,后來上網(wǎng)查才知道要設(shè)置,又買了個(gè)usb-ttl模塊,連上電腦按照教程設(shè)置名稱主從機(jī)什么的,手機(jī)的app我用的是藍(lán)牙串口助手,我在應(yīng)用商店里找到的
Screenshot_2018-07-07-17-45-24-378_com.miui.home.png (52.28 KB, 下載次數(shù): 122)
下載附件
2018-7-7 17:46 上傳
,設(shè)置操作什么的很方便。編完程序之后,app也設(shè)置好了,還是動不了! 之后自己到處檢查,然后隨手在switch case語句中的發(fā)送的數(shù)字加了個(gè)' ',數(shù)字變紅了,再次燒寫程序就能動了。
剩下的過會寫,碼字不易啊,大家支持支持
|
評分
-
查看全部評分
|