DIY創意玩具:智能移動小車(輪式機器人)的軟硬件設計實現
3.2 硬件平臺選用及資源配置
智能尋線壁障小車包括小車本體(車身、輪子、驅動電機)、控制電路板。控制電路板采用CY8CKIT-003開發平臺,外加設計擴展板,主要包括尋線、避障、遙控器解碼、電機驅動4個部分電路。盡量采用CY8C單片機的片內資源,主要包括片上的AD資源,EEPROM,PWM等片內資源。按電路模塊資源分配如圖1所示。
3.3系統軟件架構
軟件包括主模塊和3個功能模塊。功能模塊分別為遙控解碼模塊,避障功能模塊,尋線功能模塊。主模塊根據遙控解碼的條件,調用各功能模塊,
3.4 系統軟件流程(除圖片外需有文字介紹)
總體流程圖
尋線流程
避障流程
3.5 系統預計實現結果
智能移動小車,可以遙控小車左右前后行走,具備尋線和避障功能。
DIY機械鍵盤相關社區:機械鍵盤DIY
評論