首頁>Club>
3
回覆列表
  • 1 # 小西已不在

    這個我在大學的時候做過,可以給你一些思路。

    先分別從智慧和循跡兩個方面考慮:

    智慧

    要實現智慧化,就必須要有自動控制系統。

    這個時候就需要兩種東西:微控制器和c語言

    既然說到是小車了,那肯定要用到電機。

    1、使用c語言寫一個控制電機轉動的程式

    2、程式燒進微控制器

    3、此時把小車的輪子按照程式預設的io口連線,組裝好就可以按照程式跑了。

    循跡

    所謂循跡,就是地面上有一根彎曲的黑線,小車需要繞曲線跑,這時原先的程式和小車無法識別曲線的位置。

    解決辦法很簡單,去淘寶買幾個循跡模組,這個東西的使用方法很簡單,看下手冊的說明,然後把程式補充最佳化一下,組裝除錯完畢,大功告成。

    特別注意:循跡模組在使用時需要特別注意光 線的強弱。

    尾聲

    如果你是新手的話,

    到這可能你看的還是不太懂,

    對比我萬分抱歉,打擾你寶貴的時間了。

    祝君好運!

  • 2 # 技術閒聊

    智慧循跡小車並不是很難,非常適合初學者鍛鍊電子設計的綜合能力,下面整體分析一下關鍵的技術要點:

    (1)作為一輛小車必須有可以行走的輪子,即可以正常行走的小車,這是小車的框架;

    (2)要求智慧,即可以透過CPU控制小車自由移動,那麼必須有控制輪子的驅動,一般輪子的驅動用電機制作,可為直流電機或步進電機,因此這部分內容包括CPU控制電機實現小車前後移動,左拐、右拐,調速;必須有一個CPU處理器,使用微控制器、ARM等處理器晶片都可以;電機驅動電路,實現電機正反轉、調速。

    (3)循跡,必須確定軌跡模型,才能有針對性的選擇感測器,比如要求小車按地上的黑線軌跡行走,確定軌跡是地上的黑線之後,選擇感測器用於識別地上的黑線,用什麼檢測地上的黑線呢?最簡單的是使用紅外接收對管,透過黑色吸收光線最強的原理判別小車是否在軌道上。當然也可以使用其他感測器識別軌跡,比如攝像頭等,不過對於初學者來說沒必要整得這麼複雜。

    (4)思路清晰之後,接下來就是設計原理圖製作印製板(可以購買現成的最小系統板和電機驅動板自己組裝接線),組裝小車,包括電機、輪子,印製板、電源,甚至感測器的位置,最後就是編寫程式,識別軌跡,控制小車動作。後期主要就是不斷修改程式碼,整體除錯,直到成功為止。

    挺有意思的,建議想入門電子工程師的初學者自己動手玩一玩,可以鍛鍊自己的動手能力和培養興趣。

  • 中秋節和大豐收的關聯?
  • 小說摘抄加賞析?