|
|
寫字機(jī)程序和結(jié)構(gòu)中間出現(xiàn)各種小狀況,究其原因就是不仔細(xì)。
如果開始把程序框架畫清楚,把每個(gè)函數(shù)功能明確,把每個(gè)函數(shù)代碼仔細(xì)規(guī)范書寫,做好函數(shù)的測試,最后整體調(diào)試的時(shí)候就不會(huì)出現(xiàn)那么多小問題了。
今天又有小進(jìn)步,記錄一下
解決了與上位機(jī)Python串口通信的問題,已能夠完整的從串口接收G代碼,并根據(jù)代碼控制步進(jìn)電機(jī)做動(dòng)作。
目前還存在的問題,抬筆落筆機(jī)構(gòu)一直沒有找到好辦法,淘的9克舵機(jī)不好使,或者是我還沒有找到正確的使用方法,現(xiàn)在只是把筆用牙簽固定在圓筒里,勉強(qiáng)能看到筆是按照大概位置動(dòng)的。
3塊9一個(gè)的5線4相步進(jìn)電機(jī)軸不精密(軸晃),速度慢,本身是減速電機(jī),再通過惰輪放大速度的同時(shí)把誤差也放大了,皮帶傳送也有點(diǎn)松,整個(gè)框架的熱熔膠大法使滑桿的平行度也不怎么好,5塊錢一個(gè)的直線軸承也是便宜貨,單獨(dú)在滑桿上滑動(dòng)的時(shí)候都不能做到小傾角滑動(dòng),傾角到4,50度的時(shí)候它才會(huì)動(dòng)。
這其中最給力的是6毛2個(gè)包郵的ULN2003,用來驅(qū)動(dòng)5線4相電機(jī)相當(dāng)給力,沒有出現(xiàn)溫度過高現(xiàn)象。
供電方面是對(duì)2個(gè)ULN2003和電機(jī)單獨(dú)用的手機(jī)充電頭輸出電源,與學(xué)習(xí)板共地(此處開始沒有共地時(shí)經(jīng)常出現(xiàn)亂七八糟的情況)。
|
|