基于
無線模組供應商WIFI模組WIFI智能小車臺上與臺下,介紹一種基于嵌入式微處理器無線模組供應商WIFI小車的設計方案幅度。系統(tǒng)采用uCOS-II作為操作系統(tǒng),通過PC端的WIFI串口通訊向小車發(fā)送指令便利性,主控器根據(jù)收到的指令運行小車開展研究,這樣就達到了PC端通過無線網(wǎng)絡控制小車狀態(tài),并能顯示小車傳送圖像的目的信息化,該系統(tǒng)還具有紅外避障和溫度采集顯示功能力量。實驗證明,該系統(tǒng)成本低,設計合理方式之一,可實現(xiàn)遠距離無線控制,為今后的智能家居和無人檢測提供了研究方向深刻認識。
近年來首要任務,人們的生活正逐步向智能化轉(zhuǎn)變,嵌入式技術和一些新技術的飛速發(fā)展,使得人們的生活深入實施、工作越來越智能化應用提升。智能型手推車可通過傳感器對工作環(huán)境進行判斷與分析,并能在無人操作的情況下自主完成任務業務指導。利用無線模組供應商WIFI技術設計的智能小車新品技,具有避障、溫度采集等功能創造性,實現(xiàn)了小車的智能化保持穩定,可作為智能汽車或其它移動機器人的基礎模型,具有較大的研究空間能力。
該設計由硬件、軟件、無線傳輸三大部分組成還不大,本文詳細介紹了上述三個部分的功能:無線控制、避障連日來、循跡等保障性。
硬件部分:輸出PWM控制電機;檢測障礙信息化技術,探測距離10cm領先水平;串口通訊;需用串口來調(diào)試智能小車責任製,串口波特率設置為115200效率;對接收到的指令進行處理和判斷;通過溫度傳感器檢測環(huán)境溫度不合理波動;與WIFI模塊相連建言直達;通過uCOS-II實現(xiàn)多個任務同時完成。
軟件部分:操作接口功能助力各業;通過SOCKET編程實現(xiàn)網(wǎng)絡大部分,可接入WIFI模塊;接收STM32開發(fā)板傳送數(shù)據(jù)并發(fā)送指令數(shù)據(jù)將進一步;使用攝像機拍攝更加堅強;車輛行駛時接收小車傳送的圖片信息并顯示;實現(xiàn)小車模式切換實際需求,模式1為無線控制行駛模式配套設備,
WIFI通訊功能:PC端聯(lián)網(wǎng),實現(xiàn)PC機和單片機之間的數(shù)據(jù)交換功能性能。
該設計使用STM32F103開發(fā)板建議,相對于51單片機,STM32可攜帶更小的系統(tǒng),速度更快,設計方案見圖1加強宣傳。本設計以STM32開發(fā)板為控制核心,利用PWM輸出波形驅(qū)動電機旋轉(zhuǎn)對外開放,通過內(nèi)部定時器達到方向控制效果互動式宣講,并將收到的數(shù)據(jù)和指令通過處理器判斷并計算從IO口輸出。該設計采用溫度傳感器采集的溫度信息通過串行口傳送至WIFI模塊用的舒心,在PC端顯示結構,用紅外傳感器完成溫度傳感器的檢測循環(huán)穩中求進。無線模組供應商WIFI模塊是上位機與開發(fā)板間數(shù)據(jù)交互的媒體更高效,上位機操作指令通過WIFI模塊發(fā)送,開發(fā)板與上位機之間設置相應的數(shù)據(jù)協(xié)議聽得進,從而判定指令接收的類型貢獻,小車按指令執(zhí)行相應的操作廣泛應用。
無線模組供應商WIFI通信模塊作為STM32與PC端通信的中間層,兩端通過WIFI模塊進行數(shù)據(jù)交互持續,選擇CV520情況,其特點是,如果連接斷開核心技術,再連上一次綠色化,模塊將連接到近連接的熱點。CV520支持三種模式創新能力,即STA模式至關重要、AP模式和STA+AP模式。該設計采用AP模式發展,使得其它網(wǎng)絡可以連接到ESP8266改進措施。本文采用CV520的AP模式,使得其它網(wǎng)絡可以連接到CV520研究進展,用STM32管腳連接要素配置改革。
照相機模塊選擇OV7670,攝像模塊采集的光信號經(jīng)內(nèi)部轉(zhuǎn)換成RGB信號溝通機製,并在屏幕上顯示顏色信息無障礙。照相機模塊的數(shù)據(jù)需要7針進行傳輸,傳輸協(xié)議采用SCCB宣講活動。
STM32通用計數(shù)器采用16位自動裝入計數(shù)器組成高產,通用計數(shù)器包含TIM2.TIM3.TIM4和TIM5。計時器可實現(xiàn)基本的計時.輸出4路PWM.輸入捕捉等功能快速融入。本文采用STM32F103開發(fā)板帶動產業發展,在這種情況下,除了定時器6和定時器7都能產(chǎn)生PWM輸出,本文所用的定時器是TIM3。
為使上位機可以控制小車的速度系統,并滿足直流電機的驅(qū)動電壓,本文選擇L298N電機驅(qū)動模塊對直流電機進行驅(qū)動規模。該電動機傳動共有兩個電源輸入接口逐步顯現,一個為5V,另一個為12V,在使用時12V接口的輸入電壓要大于7V,5V的接口可為單片機供電近年來。
軟體設計部分包括硬件要求的程序和PC端的程序。上位機的軟件部分主要實現(xiàn)了控制界面事關全面、網(wǎng)絡連接和圖象顯示功能交流等。該控制接口包括按鍵和信息接收區(qū),鍵用于將數(shù)據(jù)和命令發(fā)送到STM32發展目標奮鬥,對上位機程序進行控制自動化裝置;信息接收區(qū)是接收STM32發(fā)送的部分信息顯示,如溫度可在接收區(qū)域顯示更優質,圖象顯示部分顯示STM32所接收的圖像動力。
本文選用uCOS-II作為處理器內(nèi)部操作系統(tǒng),以滿足本設計的多任務處理要求方案,硬件部分全部在操作系統(tǒng)內(nèi)編寫。通過main函數(shù)中的每個模塊初始化創(chuàng)建開始任務同時。完成main函數(shù)后實施體系,開始執(zhí)行起始任務函數(shù),在起始任務函數(shù)中創(chuàng)建多個任務幅度。在完成任務創(chuàng)建后技術創新,退出起始任務,然后開始執(zhí)行多個已創(chuàng)建任務各有優勢。
無線模組供應商WIFI模塊監(jiān)聽WIFI模塊是否有數(shù)據(jù)發(fā)送到WIFI模塊技術發展,當收到PC機發(fā)來的信息后,還需要對接收到的數(shù)據(jù)進行判斷或處理資料,使得STM32可以識別命令并做出相應的操作自動化。
上位機的軟件程序部分有接口程序.網(wǎng)絡連接程序和圖像顯示程序三部分。上位機軟件采用C++語言編寫集成,采用VC++編寫規模最大。接口部分需要處理多個任務,所以需要多線程來處理多個操作。上位機軟件程序部分以網(wǎng)絡連接和數(shù)據(jù)接收發(fā)送程序為核心重要手段,兩個程序分別負責PC機與STM32的數(shù)據(jù)交互。用VC++對話框來創(chuàng)建整個工程,通過在對話框界面上按某些鍵不折不扣,對話框就會作出反應再獲,并且所有這些鍵所實現(xiàn)的功能都是獨立的。在任何時候最深厚的底氣,接收圖片信息和鍵盤按鍵信息的任務都不會受到影響敢於挑戰,所以需要建立多線程的PC端接口,其中包含網(wǎng)絡.圖示提供了有力支撐。聯(lián)網(wǎng)部分飛躍,控制PC與無線模組供應商WIFI模塊CV520的連接;圖像顯示部分為攝像機拍攝的圖像積極,初的圖像是PC上的圖像大數據,指令部分可發(fā)送命令給STM32單片機,包括拍攝命令好宣講、采集溫度命令連日來、轉(zhuǎn)換速度指令,更改小車指令模式不斷進步。
在智能車啟動之前信息化技術,先需要無線模組供應商WIFI模塊和PC端連接成功,進行正常的數(shù)據(jù)傳輸認為,然后將WIFI數(shù)據(jù)發(fā)送到PC上責任製。PC端和小車必須在同一網(wǎng)絡下運行,才能在PC端進行無線控制良好。上位機與小車的WIFI模塊在同一個網(wǎng)絡上連接雙重提升,服務器與客戶端接口顯示成功。上位機由小車發(fā)出指令后倍增效應,上位機與WIFI模塊接通后結果,只要小車在模式1時按鍵盤方向鍵,指令數(shù)據(jù)將發(fā)送到開發(fā)板重要意義,并執(zhí)行相應的操作(前進規則製定,后退,左轉(zhuǎn)引領,停止)表現明顯更佳。紅外線避障結果,紅外線模塊指示燈亮表示前方有障礙優化服務策略,燈滅表示沒有障礙或者前方是黑色物體性能穩定,實現(xiàn)有效的躲避。測溫結果規模,能準確顯示周圍環(huán)境溫度數字化。
該設計基于無線模組供應商WIFI新格局,以UCOS-II為操作系統(tǒng),通過軟硬件編程開展攻關合作、選配外部設備及連接特點,實現(xiàn)串口通訊功能,可通過PC端鍵盤對小車行駛方向進行無線控制情況正常。
智能家居已經(jīng)成為未來生活與工作的必然趨勢製度保障,這一設計的實現(xiàn)為未來智能家居和無人探測提供了研究方向。