一種簡易智能機器人的設(shè)計及應(yīng)用
3、系統(tǒng)的軟件設(shè)計
該系統(tǒng)配套的軟件程序采用模塊結(jié)構(gòu),由C語言編寫完成。主要由初始化程序、偏道調(diào)整程序、偏離光源調(diào)整程序、聲光指示子程序、讀傳感器狀態(tài)、顯示程序、定時器0的中斷服務(wù)程序、定時器1的中斷服務(wù)程序、外部中斷0的服務(wù)程序、停車處理等模塊組成。系統(tǒng)的主體流程如圖6所示。
4、結(jié)語
該機器人在認(rèn)為設(shè)定的跑道上經(jīng)過多次實驗,達到了預(yù)期的效果,但是其智能化程度還遠遠不夠。隨著人工智能和神經(jīng)網(wǎng)絡(luò)技術(shù)的不斷研究和深入,智能機器人的發(fā)展前景將會越來越廣闊。
參考文獻
[1]段九州.振蕩電路使用設(shè)計手冊[M].沈陽:遼寧科學(xué)技術(shù)出版社,2002.
[2]段九州.電源電路使用設(shè)計手冊[M].沈陽:遼寧科學(xué)技術(shù)出版社,2002.
[3]方大千,鮑俏偉.實用電子控制電路[M].北京:國防工業(yè)出版社,2002.
[4]張培仁.基于C語言編程-MCS-51單片機原理與應(yīng)用[M].北京:清華大學(xué)出版社,2002.
[5]徐愛鈞,彭秀華.單片機高級語言C51 Windows環(huán)境變成與應(yīng)用[M].北京:電子工業(yè)出版社,2001.
評論