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

藍牙通信可調節智能燈具的設計

2021-03-19 01:17:52大連海洋大學信息工程學院梅子帆馬占軍
電子世界 2021年3期
關鍵詞:單片機智能設備

大連海洋大學信息工程學院 梅子帆 馬占軍

本文是以智能家居為出發點,旨在研究一款基于藍牙通信的可調節智能燈具,在滿足用戶照明需求的同時,采用Bluetooth SPP和HID協議,并且通過不同節點的相應配置,設置配置端、服務端和客戶端,開發相應的操作APP,實現手機等移動終端的遠程遙控,燈的亮度和顏色的調節和挑選,具有非常廣泛的前景和推廣價值。

隨著科技的進步和人們對智能生活的渴望,智能家居便在此種呼喚中應用而生,特別是對智能燈的設計研究,也進行的如火如荼,但是大多數智能燈具的設計重點在多數情況下側重于智能控制,對于綠色節能方面考慮較少,因此開發出一種節能減排,又可以智能化控制的燈具是當前市場號召所需。

1 系統結構設計硬件

本設計是手機等移動終端為出發點,設計一款APP,實現對臺燈的智能控制。在要實現對燈的控制時,秩序打開APP,與此同時打開藍牙,實現與燈的配對連接,而后通過進行操作手機APP的相關功能設計,將指令傳輸給單片機,單片機在通過接受到的指令對做出相應的動作,從而實現對等的遠程遙控。

本設計主要包含四部分硬件:CC2541藍牙模塊,STC89C52RC單片機模塊,LED智能驅動照明模塊和電源管理模塊。總體框圖如圖1所示。

圖1 系統硬件結構圖

2 系統軟件設計

Android端

MainAty:

獲取藍牙適配器,藍牙適配器通過搜索獲取適配藍牙信息

private BluetoothAdapter mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();

如果手機沒打開藍牙,則界面跳轉至打開藍牙界面。

@Override

protected void onStart() {

super.onStart();

if (mBluetoothAdapter != null && !mBluetoothAdapter.isEnabled()) {

Intent intent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);

startActivity(intent);

}

在藍牙匹配階段,一般是藍牙獲取適配前期曾匹配過得藍牙設備。

if (devices != null && devices.size() > 0) {

data.clear();

for (BluetoothDevice device : devices) {

HashMap map = new HashMap<>();

map.put(“lv_left_icon”, R.drawable.lv_left_icon);

map.put(“lv_address”, device.getAddress());

map.put(“lv_right_icon”, R.drawable.lv_right_white);

data.add(map);

}

} else {

HashMap map = new HashMap<>();

map.put(“lv_left_icon”, R.drawable.lv_left_icon);

map.put(“lv_address”, “沒有已經匹配的設備”);

map.put(“lv_right_icon”, R.drawable.lv_right_white);

data.add(map);

mTextView.append(“沒有已經匹配的設備” + “ ”);

}

simpleAdapter.notifyDataSetChanged();

連接指定的藍牙:通過調用BluetoothTool連接藍牙,我們傳入了設備的地址"(String) data.get(0).get(“lv_address”)"以及連接類型BluetoothTool.ServiceOrClient.CLIENT。

builder.setPositiveButton(“連接”, new DialogInterface.OnClick-Listener() {

@Override

public void onClick(DialogInterface dialogInterface, int i) {

mBluetoothTool = new BluetoothTool((String) data.get(0).get(“lv_address”),

BluetoothTool.ServiceOrClient.CLIENT);

mBluetoothTool.SetOnIUpdateUI(new IUpdateUI() {

@Override

public void updateListViewDevices() {

for (int i = 0; i < data.size(); i++) {

if (i == index) {

data.get(i).put(“lv_right_icon”, R.drawable.checked);

continue;

}

data.get(i).put(“lv_right_icon”, R.drawable.lv_right_white);

}

客戶端線程:

private class ClientThread extends Thread {

@Override

public void run() {

super.run();

try {

mClientSocket = mDevice.createRfcommSocketToServiceRecord(

UUID.fromString(“00001101-0000-1000-8000-00805F9B34FB”));

Message msg = Message.obtain(null, MSG_UPDATE_LOG);

msg.obj = “正在連接。。。”;

mHandler.sendMessage(msg);

mClientSocket.connect();

msg = Message.obtain(null, MSG_UPDATE_LOG);

msg.obj = “連接成功”;

mHandler.sendMessage(msg);

msg = Message.obtain(null, MSG_UPDATE_LISTVIEW);

mHandler.sendMessage(msg);

/** 接收數據*/

mReadThread = new ReadThread();

mReadThread.start();

} catch (IOException e) {

e.printStackTrace();

Message msg = Message.obtain(null, MSG_UPDATE_LOG);

msg.obj = “連接失敗”;

mHandler.sendMessage(msg);

可以看到線程一直在查看有沒有數據,如果有的話就接受,并根據接收到的數據進行相應的顯示。

3 系統解決關鍵問題

(1)本設計能夠實現手機對LED燈的遠程控制,通過將燈置于藍牙接收范圍內,通過手機等移動設備對燈發出指令,調節燈亮度以及開關狀態。

(2)本設計能夠實現多種光色和光照強度的調節,用戶可以根據工作所需和自然光照情況。

4 不足之處與展望

(1)由于藍牙連接的距離限制,不能實現更遠距離的控制。

(2)本設計并沒有考慮LED燈啟動的問題。

猜你喜歡
單片機智能設備
諧響應分析在設備減振中的應用
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
主站蜘蛛池模板: 99免费在线观看视频| 亚洲精品少妇熟女| 国产亚洲欧美在线人成aaaa| 99re在线观看视频| 超碰精品无码一区二区| 国产www网站| 久久精品国产91久久综合麻豆自制| 国产精品女人呻吟在线观看| 一级毛片在线播放| 在线va视频| 国产一区二区丝袜高跟鞋| 2021精品国产自在现线看| 国产成人精品日本亚洲77美色| 亚洲欧美另类中文字幕| 2021最新国产精品网站| av免费在线观看美女叉开腿| 波多野结衣在线se| 免费 国产 无码久久久| 欧美在线精品怡红院| 88国产经典欧美一区二区三区| 亚洲一区无码在线| 国产精品久久久久久影院| 亚洲国产精品无码久久一线| 欧美成人精品高清在线下载| 最新亚洲av女人的天堂| 亚洲精品第一页不卡| 女人18一级毛片免费观看| 精品一区二区久久久久网站| 亚洲日本中文字幕乱码中文| 特级做a爰片毛片免费69| 色婷婷综合激情视频免费看| 无码乱人伦一区二区亚洲一| 5388国产亚洲欧美在线观看| 四虎精品黑人视频| a级毛片毛片免费观看久潮| 91www在线观看| 亚洲欧洲综合| 欧美日韩午夜| 亚洲视频无码| 91精品伊人久久大香线蕉| 青青草国产在线视频| 在线观看国产小视频| 亚洲天堂.com| 成人精品午夜福利在线播放| 国产精品永久免费嫩草研究院| 精品免费在线视频| 国产91丝袜| 毛片手机在线看| 亚洲视频影院| 国产一级毛片yw| 91久久精品国产| 国产黄色片在线看| 亚洲国产看片基地久久1024| 国产呦视频免费视频在线观看| 亚洲精品在线91| 午夜精品区| 亚洲成人在线免费观看| …亚洲 欧洲 另类 春色| 少妇露出福利视频| 国产中文在线亚洲精品官网| 无码日韩精品91超碰| 日韩福利在线视频| 亚洲无码视频图片| 久久久受www免费人成| 欧美精品不卡| 美女一级免费毛片| 亚洲色成人www在线观看| 成人中文字幕在线| 香蕉视频在线观看www| 91视频区| 高清亚洲欧美在线看| 国产精品任我爽爆在线播放6080| 国产精品午夜福利麻豆| 国产精品免费电影| 欧美有码在线| 91小视频版在线观看www| 99久久性生片| 91在线精品免费免费播放| 欧美一区精品| 波多野结衣无码AV在线| 国产精品免费入口视频| 亚洲欧美日韩综合二区三区|