關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于AVR單片機的滅火機器人設計與實現

        基于AVR單片機的滅火機器人設計與實現

        作者: 時間:2010-12-02 來源:網絡 收藏

        2.5 顯示及其它電路

        液晶顯示器以其微功耗、體積小、顯示內容豐富、超薄輕巧的諸多優點,在袖珍式儀表和低功耗應用系統中得到越來越廣泛的應用。這里采用2行16個字的DM-162液晶模塊,通過與連接、編程,完成顯示功能。

        其它電路
        圖7其它電路

        3 滅火機器人軟件設計

        場地的四個房間內的任何地方都有可能擺放蠟燭,所以機器人必須能夠實現搜索所有的房間,而且在行走的過程中不允許碰撞墻壁。找到火源后,通過滅火裝置迅速將火滅掉。根據以上的要求設計機器人的滅火邏輯如圖8所示。

        滅火邏輯
        圖8滅火邏輯

        機器人采用左手走規則,左手走規則是指機器人始終沿著左面的墻壁行走,一直走完全程。在行走的過程中按照起點、一號房間、二號房間、三號房間、四號房間的順序搜索火源并滅火。機器人首先讀取信息,然后對的信息進行判斷。如果發現火源,則進入滅火子程序,該子程序完成趨光、滅火等功能。

        4 結論

        本文根據滅火比賽規則的要求,基于原理,以ATmega32為控制核心,小型直流電機作為驅動元件,設計出一種價格低廉、簡單實用的滅火機器人。通過簡單的修改,可以將此機器人用于其它的競賽項目。


        上一頁 1 2 3 4 下一頁

        關鍵詞: AVR 單片機 傳感器 LCD

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 滁州市| 雅安市| 温泉县| 海南省| 焉耆| 志丹县| 新昌县| 东乌珠穆沁旗| 金塔县| 仁怀市| 独山县| 武冈市| 瑞安市| 佳木斯市| 普宁市| 托克托县| 曲麻莱县| 中江县| 嘉荫县| 富源县| 郑州市| 西吉县| 霍邱县| 武冈市| 贺兰县| 健康| 开鲁县| 吉林省| 潮州市| 南京市| 西华县| 晴隆县| 乌鲁木齐市| 新巴尔虎右旗| 遵义市| 长沙市| 旺苍县| 浙江省| 靖宇县| 三台县| 祁门县|