單片機(jī)小車項(xiàng)目小記
然后計(jì)劃用電腦控制小車,其實(shí)這很容易,PC通過串口發(fā)送命令道單片機(jī),然后單片機(jī)確認(rèn)命令和執(zhí)行命令或者返回?cái)?shù)據(jù)(其實(shí)這也不容易,因?yàn)镻C發(fā)送給單片機(jī)讀數(shù)據(jù)雖然是8位的,可是來的8位數(shù)據(jù)你的分別存儲(chǔ),然后對(duì)存儲(chǔ)的數(shù)據(jù)進(jìn)行判斷是否是命令或者根本是錯(cuò)誤的數(shù)據(jù),因?yàn)槊钜彩欠趾芏喾N的,有要求返回?cái)?shù)據(jù)的,控制小車運(yùn)動(dòng)模式的,剛開始那會(huì)我以為能夠發(fā)過來返回去就完事兒~~真是大錯(cuò)特錯(cuò)~~~不過后面這一塊我做的還不錯(cuò),對(duì)自己挺滿意的,不過我很想知道別人對(duì)串口數(shù)據(jù)處理的方式,有大大的話教教我把。最終遇到的問題是我不能牽三根線在小車上,難道一個(gè)能夠自由運(yùn)動(dòng)的小車還給他弄幾根線拴著??
本文引用地址:http://www.ex-cimer.com/article/201611/323246.htm這就說到藍(lán)牙串口了,這真不是個(gè)好不好的東西(你懂得)。這個(gè)東西呢,必須要用淘寶店提供的串口調(diào)試,然后調(diào)試時(shí)成功了。。接收絕對(duì)的返回啊。??墒堑搅藛纹瑱C(jī),或者電腦上USB轉(zhuǎn)串口,數(shù)據(jù)一片片的不對(duì)啊,雖然能夠接收發(fā)送,可是都是錯(cuò)的,難道要我譯碼,把錯(cuò)的譯成對(duì)的~~~最近還是少碰藍(lán)牙,太累了~~~老板一說是電平不匹配,我得串口帶負(fù)載不行。我就自己做了個(gè)電路,也不行,一個(gè)負(fù)載都沒帶,還是不行。
另外,電腦上的自動(dòng)尋跡和調(diào)用串口的API函數(shù)都沒怎么搞懂,雖然寫出一個(gè)界面出來了,單純只是唬人的~~~悲劇啊~~寒假惡補(bǔ)VC。。。哥要自己來了。
萬般沒辦法之下,只能用最原始的辦法了,紅外i,這個(gè)比較唬人~~就是遙控器啦,用遙控器去控制小車模式嘿嘿,雖然簡(jiǎn)單,可是實(shí)用啊~~先就這么做著吧,誰讓下禮拜有比賽呢,唬唬人吧。。。當(dāng)然數(shù)據(jù)也就沒辦法返回啦,所以就在小車上裝個(gè)1602液晶啦。其實(shí)我想找個(gè)彩屏的,窮啊,沒有~~~就這樣吧,好歹能夠顯示ASCII吧~~~
需要返回的數(shù)據(jù),避障狀態(tài),巡線狀態(tài),自由模式,超聲波模式(溫度),mouse模式(DSP高精度定位哦(絕對(duì)的唬人啊))。暫時(shí)就能想到了,可惜現(xiàn)在電腦上沒法很好的實(shí)現(xiàn),所以這些都只能在單片機(jī)的幫助下用液晶顯示出來,而不能做出一些很好的合作~~~讓我很郁悶啊,我必須重學(xué)VC了~~哥要自己上了~~寫VC。。。
這個(gè)禮拜裝車了,好累啊,李文的小電鉆沒弄過來,我是那剪刀自己一個(gè)一個(gè)轉(zhuǎn)出來的洞啊,然后裝螺絲,痛苦的回憶,我得手是用來彈吉他的啊~~~不是用來打洞洞的,那拿烙鐵倒無所謂,挺好的。。。嘿。。。辛苦就辛苦吧~~~不辛苦何來幸福。。。
最近加到一個(gè)女孩的QQ,幸福ING。。。
小車微照
評(píng)論