SOGO論壇

標題: 8051控制自走車 走黑線 [列印本頁]

作者: s188188188    時間: 2014-5-2 13:22:11     標題: 8051控制自走車 走黑線

8051控制自走車  走黑線
運用2顆直流馬達和LCD紅外線感測  循著黑線走

跪求程式碼
小弟剛學C語言


感謝各位大大了

作者: if8051    時間: 2014-5-2 16:17:05

既然是剛學 8051 C 語言,為何馬上做如此高難度的題目呢?
應該是先學 霹靂燈,練習簡單的 I/O & delay function 才對!

果真是要設計 巡跡自走車,先要設計硬體再來寫軟體;尚要留意 DC motor driver circuit
確定 8051 output 驅動是沒問題的,要不然是無法驗證軟體是否有問題,因為硬體本身就
有問題?

還有一點要留意:先搞好 紅外線 LED 的發射及接收的電路是否正常?
要先分別測試硬體電路是 OK 之後,才著手寫 8051 驅動程式 。

底下提供一些資料供參考,希望對您有所幫助 。


















附件: 1.jpg (2014-5-2 16:14:12, 67.9 KB) / 下載次數 0
https://oursogo.com/forum.php?mod=attachment&aid=ODEwNjI1NnxlODI3ZWRlNXwxNzE3MDU1NTI2fDB8MA%3D%3D

附件: 2.jpg (2014-5-2 16:14:24, 72.17 KB) / 下載次數 1
https://oursogo.com/forum.php?mod=attachment&aid=ODEwNjI1N3wwZmM4Y2Y2YnwxNzE3MDU1NTI2fDB8MA%3D%3D

附件: 3.jpg (2014-5-2 16:14:38, 125.72 KB) / 下載次數 1
https://oursogo.com/forum.php?mod=attachment&aid=ODEwNjI1OHxkZmVhM2I5N3wxNzE3MDU1NTI2fDB8MA%3D%3D

附件: 4.jpg (2014-5-2 16:14:53, 142.82 KB) / 下載次數 3
https://oursogo.com/forum.php?mod=attachment&aid=ODEwNjI2MHw4ZjQ2Y2JhMHwxNzE3MDU1NTI2fDB8MA%3D%3D

附件: 5.jpg (2014-5-2 16:15:06, 111.35 KB) / 下載次數 1
https://oursogo.com/forum.php?mod=attachment&aid=ODEwNjI2MXxjYzRkMTAwYnwxNzE3MDU1NTI2fDB8MA%3D%3D

附件: 6.jpg (2014-5-2 16:15:17, 29.87 KB) / 下載次數 1
https://oursogo.com/forum.php?mod=attachment&aid=ODEwNjI2Mnw1YTEwY2RhYnwxNzE3MDU1NTI2fDB8MA%3D%3D

附件: 7.jpg (2014-5-2 16:15:28, 46.63 KB) / 下載次數 3
https://oursogo.com/forum.php?mod=attachment&aid=ODEwNjI2NHxmMzgwMTA2NHwxNzE3MDU1NTI2fDB8MA%3D%3D

附件: 8.jpg (2014-5-2 16:15:39, 52.45 KB) / 下載次數 2
https://oursogo.com/forum.php?mod=attachment&aid=ODEwNjI2NXxkMzVmNWUxNnwxNzE3MDU1NTI2fDB8MA%3D%3D
作者: s188188188    時間: 2014-5-2 17:16:02

if8051 發表於 2014-5-2 16:17  
既然是剛學 8051 C 語言,為何馬上做如此高難度的題目呢?
應該是先學 霹靂燈,練習簡單的 I/O & delay fun ...

那請問妳有簡單的程式碼可以參考嗎
例如 像麥克風收到聲音  然後led開始會亮
我只前有弄過簡單的led閃爍了
想知道加上感測原件程式碼該如何下手
作者: if8051    時間: 2014-5-2 20:59:52

" 麥克風收到聲音  然後led開始會亮 "
如果 麥克風 的類比信號是很微弱,勢必先要經過 OPA 放大,再經過 ADC0804,8 bit data 進入 8051 運算 。

程式如下:

if ( 麥克風收到聲音 == 1 )     // 判斷條件屬真
      LED = 0;    // 亮
else
      LED = 1;    // 暗
作者: s188188188    時間: 2014-5-2 22:40:48

if8051 發表於 2014-5-2 20:59  
" 麥克風收到聲音  然後led開始會亮 "
如果 麥克風 的類比信號是很微弱,勢必先要經過 OPA 放大,再經過 AD ...

大大   可否好人做到底XD
可以寫一下完整的程式碼
給小的學習學習嗎
作者: if8051    時間: 2014-5-2 22:54:44

我有幫大學生或研究生設計製作畢業專題,是要收取費用的,也會幫學生上課 。
最好是自己動手練習寫程式,藉以磨練經驗!如果,真的做不來,只得花錢請人代勞了 。
天下沒有白吃的午餐 。
天底下沒有無勞而獲的事,一分耕耘一分收穫 。
作者: s188188188    時間: 2014-5-2 23:01:18

if8051 發表於 2014-5-2 22:54  
我有幫大學生或研究生設計製作畢業專題,是要收取費用的,也會幫學生上課 。
最好是自己動手練習寫程式,藉 ...

好的   那我努力寫看看摟   謝謝你了




歡迎光臨 SOGO論壇 (https://oursogo.com/) Powered by OURSOGO.COM