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
主站蜘蛛池模板: 色妺妺在线视频喷水| 久久成人国产精品免费软件| 国产综合无码一区二区色蜜蜜| 丰满人妻久久中文字幕| 好吊色妇女免费视频免费| 伊人激情久久综合中文字幕| 亚洲男人天堂久久| 在线视频亚洲色图| 欧美日韩一区二区在线播放 | 中文字幕亚洲无线码一区女同| 亚洲一级色| 亚洲成人在线免费观看| 亚洲高清无码精品| 国产精品美人久久久久久AV| 国产视频久久久久| 久久精品中文字幕免费| 久久亚洲精少妇毛片午夜无码| 久久免费成人| 国产成人综合网| 四虎在线观看视频高清无码| www中文字幕在线观看| 在线精品欧美日韩| 久久99国产视频| 91美女在线| av一区二区三区高清久久| 欧美在线视频不卡第一页| 中文无码精品a∨在线观看| 中文成人在线| 麻豆AV网站免费进入| 亚洲第一成年免费网站| 亚洲高清无码久久久| 国产亚洲视频免费播放| 强乱中文字幕在线播放不卡| 99在线观看视频免费| 久久免费看片| 亚洲国语自产一区第二页| 波多野结衣久久高清免费| 午夜国产在线观看| 99热这里都是国产精品| 日韩精品久久久久久久电影蜜臀 | 亚洲国产理论片在线播放| 国产黄色视频综合| 免费 国产 无码久久久| 五月婷婷综合色| 亚洲网综合| 精品久久久久成人码免费动漫 | 无码免费视频| 天天色天天综合网| 国产小视频免费| 国产综合精品日本亚洲777| 一级毛片在线播放免费| 无码一区二区波多野结衣播放搜索| 91精品综合| 97亚洲色综久久精品| 97在线视频免费观看| 亚洲欧美日韩天堂| 精品国产女同疯狂摩擦2| 精品成人一区二区三区电影| 亚洲精品国偷自产在线91正片| 国产欧美日韩在线一区| 欧美色综合网站| 国产女人在线| 超碰aⅴ人人做人人爽欧美| 女高中生自慰污污网站| 久久久久久久蜜桃| 亚洲v日韩v欧美在线观看| 永久免费av网站可以直接看的| 无码国产伊人| 亚洲精品午夜天堂网页| 99无码熟妇丰满人妻啪啪| 日韩在线成年视频人网站观看| 美女无遮挡免费视频网站| 成人一级黄色毛片| 在线色综合| 99久久成人国产精品免费| 无码日韩视频| 特级毛片8级毛片免费观看| 精品小视频在线观看| 日韩国产黄色网站| 亚洲国产成人久久77| 免费一级毛片不卡在线播放| 国产精品成人观看视频国产|