999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Arduino控制器和手機藍牙交互通信的方法和實現

2014-02-22 05:30:00張松林
電子測試 2014年24期
關鍵詞:調試

張松林

(南京機電職業技術學院,211135)

Arduino控制器和手機藍牙交互通信的方法和實現

張松林

(南京機電職業技術學院,211135)

本文介紹Arduino控制器外接藍牙與手機手機相互通信,可以實現手機軟件通過app軟件經過藍牙來控制和顯示控制器的內容。該技術可以應用于各種控制裝置和設備,比如智能家居等。

Arduino;藍牙

0 概述

Arduino 是一款便捷靈活、方便上手的開源電子原型平臺,包含硬件(各種型號的arduino板)和軟件(arduino IDE). Arduino能通過各種各樣的傳感器來感知環境,通過控制燈光、馬達和其他的裝置來反饋、影響環境。板子上的微控制器可以通過Arduino的編程語言來編寫程序,編譯成二進制文件,燒錄進微控制器 對Arduino的編程是利用 Arduino編程語言和Arduino開發環境來實現的?;贏rduino的項目,可以只包含Arduino,也可以包含Arduino和其他一些在PC上運行的軟件,他們之間進行通信來實現。也可以用手機藍牙和arduino板進行通信。如何實現手機和目前應用較廣的控制裝置聯系起來并能可控可顯示或監視那?這就是本文要解決的。

1 硬件構成

該設計的硬件總體如圖1

圖1 硬件框圖

控制器與手機通信時通過藍牙模塊來實現的,手機(安卓系統)里下載安裝“bluetooth spp”類型軟件,為了方便調試,加入一個LED用起顯示手機控制信號能否控制LED,此LED接于arduino控制板12腳。

2 軟件設計

軟件部分主要是arduino控制板與藍牙模塊通信,為了調試,特寫簡單通信程序代碼,代碼如下:

char val; //定義變量

int ledpin=12; //定義控制板12腳

void setup() //啟動通信,通信波特率為9600

{

Serial.begin(9600);

pinMode(ledpin,OUTPUT); //定義12腳為輸出,控制LED(高電平有效)

}

void loop() //主循環程序

{

val=Serial.read(); //調用藍牙庫,讀藍牙給的信息

if(val=='a')

{

digitalWrite(ledpin,HIGH); //藍牙的信息是字符“a”時點亮LED

Serial.println("LED ON!"); //藍牙的信息是字符“a”時發送數據給藍牙,手機接收到并軟件界面顯示”LED ON!”//

}

else if(val=='b')

{

digitalWrite(ledpin,LOW); //藍牙的信息是字符“b”時LED燈熄滅

Serial.println("LED OFF!"); //藍牙的信息是字符“b”時發送數據給藍牙,手機接收到并軟件界面顯示”LED OFF!”//

} }

3 調試評估

3.1 程序調試

將程序下載到板子上,先用arduino IDE軟件進行測試,看看結果,如果結果如下就可以確定程序沒問題,測試步驟如下:

●發送"a",串口監視器返回"LED ON!",同時可看到板載LED點亮。表示通信正常,監視器顯示如圖2

●同上操作發送“b”, 串口監視器返回"LED OFF!",同時可看到板載LED點熄滅。

3.2 藍牙調試

搭建好硬件后,用安卓手機下載“bluetooth spp”軟件,搜索連接藍牙,輸入藍牙默認密碼配對并連接藍牙模塊,后打開藍牙串口助手軟件,軟件里輸入“a”點擊發送后看到藍牙軟件界面里有LED ON!和LED燈被點亮。如圖3:

同樣的方式在輸入“b”就關閉LED燈并顯示LED OFF!了,到此調試完成。

4 小結

其實手機通過藍牙和控制板通信比較簡單,難點是控制板和藍牙的通信,這是一個非常復雜的過程,必須要經驗豐富的高級電子工程師來編寫,但有了Arduino后,我們可以通過直接調用藍牙庫就可以實現了。所以對于剛畢業的學生或電子開發新手,該控制板是一個不錯選擇,它能DIY或開發出各種功能電子設備。

崔才豪,張玉華,楊樹財等.利用Arduino控制板的光引導運動小車設計[J].自動化儀表,2011,32(9):5-7,11. DOI:10.3969/j.issn.1000-0380.2011.09.002.

And the realization method of the Arduino controller and the mobile phone Bluetoothcommunication.

Zhang Songlin
(Nanjing Career Technical College,211135)

This paper introduces a Arduino controller connected with the Bluetooth mobile phone communication between mobile phone software,can be achieved through the app software through the Bluetooth controller to control and display the contents of the. The technology can be applied to various control devices and equipment,such as intelligent home.

Arduino;bluetooth

圖2 串口監視器界面

圖3 軟件顯示

猜你喜歡
調試
基于航拍無人機的設計與調試
電子制作(2018年12期)2018-08-01 00:47:44
燃氣輪機發電機組運行調試
FOCAS功能在機床調試中的開發與應用
核電廠主給水系統調試
中國核電(2017年1期)2017-05-17 06:10:11
無線通信中頻線路窄帶臨界調試法及其應用
電子制作(2017年19期)2017-02-02 07:08:38
調壓柜的調試與試運行探討
工業電氣設備控制系統的安裝與調試
音頻處理器的調試
同期繼電保護調試中出現的問題及處理
基于JTAG的SoC片上調試系統設計
主站蜘蛛池模板: 97se亚洲综合在线| 亚洲二区视频| 成人国产精品网站在线看| 丰满少妇αⅴ无码区| 最新国产麻豆aⅴ精品无| 国模极品一区二区三区| 婷婷亚洲综合五月天在线| 777午夜精品电影免费看| 久久这里只精品国产99热8| 内射人妻无套中出无码| 亚洲天天更新| 亚洲欧美成人影院| 超清无码一区二区三区| 中文字幕自拍偷拍| 日韩午夜片| 国产精品永久久久久| 婷婷久久综合九色综合88| 免费人成视频在线观看网站| 动漫精品啪啪一区二区三区| 最新加勒比隔壁人妻| 亚洲精品无码av中文字幕| 亚洲美女AV免费一区| 最新日本中文字幕| 手机成人午夜在线视频| 国产精品lululu在线观看| 国产剧情无码视频在线观看| 国产香蕉在线| 2024av在线无码中文最新| 国产女人在线视频| 波多野结衣二区| 亚洲欧美自拍视频| 永久天堂网Av| 婷婷色中文网| 亚洲中文字幕在线观看| 午夜国产理论| 国产一二三区视频| a毛片在线| 成人免费午夜视频| 国产精品视频猛进猛出| 亚洲综合天堂网| 米奇精品一区二区三区| 在线a视频免费观看| 国产一区免费在线观看| 青青青视频91在线 | 91精品专区国产盗摄| 国产综合色在线视频播放线视 | 91久久夜色精品国产网站| 亚洲成a人片在线观看88| 91av成人日本不卡三区| 黄色一及毛片| 男女男免费视频网站国产| 日韩国产黄色网站| 99久久精品美女高潮喷水| 一区二区三区成人| 国产91丝袜在线播放动漫| 亚洲成人高清无码| 免费日韩在线视频| 免费国产无遮挡又黄又爽| 97国产在线视频| 亚洲午夜综合网| 精品久久高清| 久热re国产手机在线观看| 国产91高清视频| 亚洲天堂视频在线播放| 国产靠逼视频| 国产自产视频一区二区三区| 在线播放真实国产乱子伦| 国产成人久久综合777777麻豆| 欧美 亚洲 日韩 国产| 欧美成人看片一区二区三区| 欧美一区二区自偷自拍视频| 秋霞一区二区三区| 丁香五月婷婷激情基地| 国产一级在线观看www色| 这里只有精品在线| 亚洲成aⅴ人片在线影院八| 91精品在线视频观看| 97人妻精品专区久久久久| 亚洲码在线中文在线观看| 亚洲码一区二区三区| 97免费在线观看视频| 国产精品高清国产三级囯产AV|