在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

聚豐項(xiàng)目 > 藍(lán)牙MESH智能LED調(diào)光

藍(lán)牙MESH智能LED調(diào)光

基于中科藍(lán)訊 AB32VG1開(kāi)發(fā)板和涂鴉智能的藍(lán)牙MESH模塊BT3L模組組成的智能LED調(diào)光。 它可以實(shí)現(xiàn): 1、通過(guò)開(kāi)發(fā)板上的按鍵長(zhǎng)按進(jìn)入藍(lán)牙模塊配網(wǎng); 2、手機(jī)APP進(jìn)行配網(wǎng)后可以對(duì)LED進(jìn)行開(kāi)關(guān)和調(diào)光,以及場(chǎng)景設(shè)置和定時(shí)開(kāi)關(guān); 3、同時(shí)可以通過(guò)開(kāi)發(fā)板上的按鍵對(duì)LED進(jìn)行控制,短按可以開(kāi)關(guān)LED、長(zhǎng)按對(duì)LED進(jìn)行調(diào)光操作,并且按鍵操作后LED變化狀態(tài)可以在手機(jī)AP上看到,后面可以搭配網(wǎng)關(guān)實(shí)現(xiàn)按鍵調(diào)節(jié)LED上傳至藍(lán)牙網(wǎng)關(guān)并且同步該組內(nèi)所有LED跟隨變化; 4、可以通過(guò)ADC檢測(cè)LED的工作狀態(tài),檢測(cè)LED工作不正常可以進(jìn)行關(guān)斷操作并上傳至藍(lán)牙網(wǎng)關(guān),手機(jī)APP可以查看;

h1654155920.2009 h1654155920.2009

分享
2 喜歡這個(gè)項(xiàng)目
團(tuán)隊(duì)介紹

h1654155920.2009 h1654155920.2009

團(tuán)隊(duì)成員

周偉 軟件工程師

分享
項(xiàng)目簡(jiǎn)介
基于中科藍(lán)訊 AB32VG1開(kāi)發(fā)板和涂鴉智能的藍(lán)牙MESH模塊BT3L模組組成的智能LED調(diào)光。 它可以實(shí)現(xiàn): 1、通過(guò)開(kāi)發(fā)板上的按鍵長(zhǎng)按進(jìn)入藍(lán)牙模塊配網(wǎng); 2、手機(jī)APP進(jìn)行配網(wǎng)后可以對(duì)LED進(jìn)行開(kāi)關(guān)和調(diào)光,以及場(chǎng)景設(shè)置和定時(shí)開(kāi)關(guān); 3、同時(shí)可以通過(guò)開(kāi)發(fā)板上的按鍵對(duì)LED進(jìn)行控制,短按可以開(kāi)關(guān)LED、長(zhǎng)按對(duì)LED進(jìn)行調(diào)光操作,并且按鍵操作后LED變化狀態(tài)可以在手機(jī)AP上看到,后面可以搭配網(wǎng)關(guān)實(shí)現(xiàn)按鍵調(diào)節(jié)LED上傳至藍(lán)牙網(wǎng)關(guān)并且同步該組內(nèi)所有LED跟隨變化; 4、可以通過(guò)ADC檢測(cè)LED的工作狀態(tài),檢測(cè)LED工作不正常可以進(jìn)行關(guān)斷操作并上傳至藍(lán)牙網(wǎng)關(guān),手機(jī)APP可以查看;
硬件說(shuō)明

RT-Thread使用情況概述:

整個(gè)方案涉及的技術(shù)有:藍(lán)牙模塊選型,RT-Thread 程序。藍(lán)牙模塊使用涂鴉智能的藍(lán)牙MESH模塊,通過(guò)串口自定義開(kāi)發(fā)搭配中科藍(lán)訊 AB32VG1開(kāi)發(fā)板實(shí)現(xiàn),LED使用板子自帶的RGB燈,本來(lái)想弄個(gè)小功率的升壓調(diào)光的小功率LED,由于時(shí)間緊張就用板載的RGB燈來(lái)實(shí)現(xiàn)了。通過(guò)這個(gè)作品,讓我從無(wú)到有了解了RT-Thread ,第一次接觸RT-Thread 碰到許多問(wèn)題,好在多一一解決了


內(nèi)核部分:使用了線(xiàn)程、信號(hào)量、互斥量、定時(shí)器 

blueLed.png


設(shè)備驅(qū)動(dòng):

GPIO/PWM/ADC/UART/BLE 等


中科藍(lán)訊 AB32VG1開(kāi)發(fā)板通過(guò)串口連接涂鴉的藍(lán)牙MESH模塊,通過(guò)按鍵和串口接收的數(shù)據(jù)調(diào)節(jié)PWM占空比去控制LED的亮度,ADC檢測(cè)通過(guò)跳線(xiàn)去模擬檢測(cè)LED工作狀態(tài);



軟件說(shuō)明

這個(gè)作品里軟件模塊劃分的比較清晰,按鍵檢測(cè)、串口、LED驅(qū)動(dòng)、ADC檢測(cè)和協(xié)議解析各個(gè)模塊均獨(dú)立為一個(gè)單獨(dú)文件,邏輯比較清晰。

 軟件流程框圖:


繪圖3.png

軟件功能文件圖:

捕獲.PNG

 此作品功能是一個(gè)一個(gè)堆疊上去的,首先涂鴉模塊的串口協(xié)議官方有現(xiàn)成的,通過(guò)串口助手與藍(lán)牙模塊進(jìn)行調(diào)試后再調(diào)試程序會(huì)省很多事,第一步是保證串口功能的正常,通過(guò)官方指導(dǎo)文件的幫助一步一步配置串口,串口功能調(diào)試成功后就移入藍(lán)牙模塊的協(xié)議解析,配置好串口接收和發(fā)送基本上就能正常和藍(lán)牙模塊通訊了。再就是配置PWM來(lái)驅(qū)動(dòng)LED燈,按照官方文檔進(jìn)行配置即可,主要是做好藍(lán)牙模塊接收數(shù)據(jù)和PWM占空比的函數(shù)接口轉(zhuǎn)換,弄好之后就能通過(guò)藍(lán)牙模塊控制LED的亮度了。按鍵調(diào)節(jié)和ADC檢測(cè)都按照PWM的配置方式一樣,做好和PWM占空比數(shù)據(jù)轉(zhuǎn)換就能全部實(shí)現(xiàn)了。


演示效果

代碼地址:https://gitee.com/zhouwei00/rt.git

本作品作為智能家居控制還是挺不錯(cuò)的,但由于時(shí)間緊張,而且手頭沒(méi)有藍(lán)牙網(wǎng)關(guān),多個(gè)LED的聯(lián)動(dòng)控制暫未實(shí)現(xiàn)。


評(píng)論區(qū)(0 )
主站蜘蛛池模板: 丁香激情六月天 | 国产色视频网站 | 亚洲第一视频在线播放 | 91极品反差婊在线观看 | 国产美女流出白浆在线观看 | 亚洲午夜精品久久久久久抢 | 在线免费看 | 欧洲成品大片在线播放 | 羞羞答答91麻豆网站入口 | 一本在线免费视频 | 成人18毛片 | 国产免费小视频 | 国产亚洲精品美女2020久久 | 理论片午午伦夜理片影院99 | 欧美天天综合 | 国产私拍视频 | 日韩免费观看视频 | 狠狠色噜噜狠狠狠狠91 | 久久精品99无色码中文字幕 | 二级黄绝大片中国免费视频0 | 女人成午夜大片7777在线 | 97综合久久| 国产理论最新国产精品视频 | 日本免费黄色大片 | 天天干狠狠干 | 另类性欧美喷潮videofree | 亚洲一区二区在线免费观看 | 日本在线不卡一区 | 特级无码毛片免费视频尤物 | 亚洲欧美精品一区二区 | 医生好大好硬好爽好紧 | 性色网址 | 天天操人人| 一级做a爰片久久免费 | 91大神大战丝袜美女在线观看 | 天天av天天翘天天综合网 | 久久精品国产乱子伦多人 | 去毛片 | 你懂得在线播放 | 久草一本 | 激情亚洲婷婷 |