需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉換比率:金額 X 10=金幣數量, 例100元=1000金幣 | 論文字數:9021 | ![]() | |
折扣與優惠:團購最低可5折優惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:日新月異的科技給人們的日常生活帶來了許許多多的便捷,使人們的生活在方方面面得到福利。在現代社會中,工具變得越來越智能化,簡便性和易用性成了人們衡量它們的幾個重要標準。在很多領域,科技都有了長足的進步與發展,在測距領域,陸續出現了諸如微波雷達測距、激光測距以及紅外測距等測距方式。 本課題所采用的是arduino單片機設計平臺,配合arduino uno核心板和夏普紅外測距儀傳感器,以及串口藍牙通信模塊,通過紅外測距傳感器探測物體,經過軟件程序計算得到距離數值,再通過藍牙傳輸至用戶手機上。這一設計能將本課題做到易用性、實用性、準確性的有效結合,具有很廣泛的應用前景。本設計從實驗以及分析的角度,分析了紅外測距設計的可行性和實施的方法,有較好的理論實踐結合度。 關鍵詞:arduino 紅外 藍牙 測距
目錄 摘要 Abstract 1. 緒論-1 1.1課題背景與現狀-1 1.2 課題研究的現實意義與應用前景-1 2. 方案的比較與選擇-2 2.1 本課題的主要研究任務和解決思路-2 2.2 微控制器-2 2.2.1 STC89C52單片機的概述-2 2.2.2 arduino單片機設計平臺的概述-4 2.3 測距傳感器-5 2.3.1 超聲波測距傳感器-5 2.3.2 紅外線測距傳感器-5 2.4 藍牙SPP串口透傳模塊-6 2.5 系統總體設計方案-7 3. 硬件電路的設計-8 3.1 電源模塊-8 3.2 紅外測距模塊-8 3.2.1 紅外測距的工作原理-8 3.2.2 紅外測距的實現和構想-9 3.2.3 紅外發射器和接收器-9 3.2.4 紅外模塊電路設計-10 3.3 arduino單片機開發模塊-10 3.3.1 arduino單片機開發平臺-10 3.3.2 AVR單片機-11 3.3.3 arduino UNO R3端口說明-11 3.3.4 arduino UNO R3核心板電路設計-12 3.4 藍牙模塊-12 3.4.1 JDY-31藍牙模塊說明-13 3.4.2 藍牙模塊電路設計-14 4. 系統軟件設計-15 4.1 軟件總體框架設計-15 4.2 藍牙通信模塊-15 4.3 智能手機接收端-16 4.4 arduino平臺代碼設計-17 4.4.1 紅外測量數據轉換流程設計-17 4.1.2 代碼分析-19 4.5 誤差分析-20 4.1.1 誤差產生原因-20 4.1.2 誤差解決方法-21 5. 系統測試與分析-22 5.1軟件仿真分析-22 5.2 硬件測試與分析-22 5.2.1 實物連接展示-22 5.2.2 測量操作描述-24 5.2.3 數據記錄-25 5.2.4 本課題存在的問題-25 結束語-26 參考文獻-27 |