向日葵视频色板下载安装_向日葵视频色板下载_向日葵视频污黄色_向日葵视频污APP在线下载

聯(lián)系我們
發(fā)送郵箱
主頁(yè) ? 新聞資訊 ? 新聞動(dòng)態(tài) ? 靈動(dòng)微MM32W系列低功耗MCU智能鎖解決方案

靈動(dòng)微MM32W系列低功耗MCU智能鎖解決方案

2020-06-23 09:36:52

智能鎖方案中使用到靈動(dòng)微MM32W系列低功耗MCU,配合手機(jī)通過(guò)APP讀取智能鎖藍(lán)牙信息,嘗試配對(duì),配對(duì)成功即可正常通訊,手機(jī)APP通過(guò)藍(lán)牙把指令發(fā)送給智能鎖進(jìn)行解鎖,整個(gè)流程簡(jiǎn)單可靠,該方案將徹底告別傳統(tǒng)鑰匙開(kāi)鎖。藍(lán)牙智能鎖安全便捷,符合用戶的需求,可應(yīng)用的日常場(chǎng)景廣泛,例如:門鎖(家門、倉(cāng)庫(kù)門、貨車門等);車鎖(電動(dòng)車鎖、自行車鎖、摩托車鎖等);私人箱柜鎖(抽屜鎖、更衣柜、旅行箱、工具箱等)。接下來(lái)靈動(dòng)微總代理英尚微給大家介紹一個(gè)使用場(chǎng)景非常豐富的藍(lán)牙應(yīng)用方案——基于MM32W系列開(kāi)發(fā)的藍(lán)牙智能鎖方案。
 

圖1方案場(chǎng)景
 
 
硬件資源如下:
本方案基于MM32BLE_TestBoard進(jìn)行測(cè)試驗(yàn)證,搭配上一顆微型的雙向直流馬達(dá)作為開(kāi)鎖方式的載體,這里只用馬達(dá)驅(qū)動(dòng)開(kāi)鎖,關(guān)鎖默認(rèn)為手動(dòng)操作,用戶可以通過(guò)手機(jī)APP來(lái)操作開(kāi)鎖。在硬件原理上,本方案使用到的DC馬達(dá)是通過(guò)一顆專用的IC芯片來(lái)驅(qū)動(dòng),其控制引腳連接到MCU的PD2和PD3,通過(guò)控制兩個(gè)IO的電平可以對(duì)馬達(dá)進(jìn)行不同運(yùn)動(dòng)狀態(tài)的操作;使用PB1連接到綠色LED指示燈,可作為藍(lán)牙連接狀態(tài)的指示;模擬鎖體狀態(tài)功能引腳PA1配置為上拉輸入,低功耗喚醒引腳選擇PA0配置為上拉輸入;藍(lán)牙相關(guān)的功能引腳與前面介紹的方案一致,此處不做過(guò)多展開(kāi)。以下為DC馬達(dá)驅(qū)動(dòng)原理圖:
 
 
圖2 方案應(yīng)用圖
 
軟件資源如下:
結(jié)合上述使用到的硬件資源,下面我們著重介紹軟件實(shí)現(xiàn)流程以及相關(guān)配置代碼。由于本應(yīng)用方案ble藍(lán)牙芯片與APP建立連接過(guò)程中需要應(yīng)用到配對(duì)的功能,利用藍(lán)牙庫(kù)的接口函數(shù)可以實(shí)現(xiàn),這里將配對(duì)秘鑰設(shè)置為“123456”,在連接時(shí)候需要設(shè)置正確才能配對(duì)成功并且連接上;控制DC馬達(dá)的功能引腳全都配成推挽輸出模式,直接連到驅(qū)動(dòng)IC上去,通過(guò)改變高低電平組合來(lái)控制電機(jī)的正反轉(zhuǎn)和啟停;另外再對(duì)測(cè)試和模擬功能的引腳進(jìn)行配置,從而更為直觀地對(duì)應(yīng)用效果的觀測(cè)和驗(yàn)證,且使能看門狗復(fù)位功能來(lái)保證藍(lán)牙服務(wù)的穩(wěn)定性能;由于方案應(yīng)用電池供電對(duì)低功耗的需要,本方案低功耗采用STOP模式。
 
以下為主函數(shù)初始化配置內(nèi)容,主要將所有的外設(shè)資源和藍(lán)牙協(xié)議棧初始化,并且以中斷服務(wù)程序的方式運(yùn)行藍(lán)牙,主函數(shù)的循環(huán)中主要實(shí)現(xiàn)的功能為判斷是否進(jìn)入低功耗模式,并且喚醒后根據(jù)接收到的藍(lán)牙數(shù)據(jù)對(duì)DC馬達(dá)進(jìn)行不同的操作,代碼如下:

 
 
下面簡(jiǎn)單介紹一下藍(lán)牙低功耗和DC馬達(dá)操作相關(guān)的幾個(gè)函數(shù):
 
//初始化DC馬達(dá)控制引腳PD2、PD3,并且全部置為低電平
void MOTOR_Init(void);//停止DC馬達(dá)的轉(zhuǎn)動(dòng)
static void MOTOR_Stop(void);//根據(jù)不同方向參數(shù)去控制DC馬達(dá)運(yùn)轉(zhuǎn)
static void MOTOR_Run(unsigned char direction);
 
 
在MOTOR_Proc()處理函數(shù)中針對(duì)藍(lán)牙接收到的密碼數(shù)據(jù)進(jìn)行解析,如果與默認(rèn)設(shè)置的4位0-9數(shù)字密碼完全匹配上則操作解鎖,將DC馬達(dá)按照設(shè)定方向控制運(yùn)轉(zhuǎn),為了簡(jiǎn)易驗(yàn)證,模擬一個(gè)信號(hào)表示解鎖成功,這里是通過(guò)采集指定IO引腳PA1的輸入來(lái)實(shí)現(xiàn),采集到輸入為高電平那么停止DC馬達(dá)轉(zhuǎn)動(dòng),且清零鎖定標(biāo)志位。以下為代碼實(shí)現(xiàn)內(nèi)容:
 
 
 
我們?cè)趃att_user_send_notify_data_callback函數(shù)中給手機(jī)發(fā)送數(shù)據(jù),該函數(shù)屬于回調(diào)函數(shù),協(xié)議棧會(huì)在系統(tǒng)允許的時(shí)候(異步)回調(diào)本函數(shù),該函數(shù)被用于藍(lán)牙模塊端主動(dòng)發(fā)送是否解鎖狀態(tài)信息給手機(jī)APP,函數(shù)內(nèi)部不得增加阻塞代碼。詳細(xì)實(shí)現(xiàn)代碼如下:
 
//藍(lán)牙連接成功后協(xié)議在空閑的時(shí)候會(huì)調(diào)用本回調(diào)函數(shù)
 void gatt_user_send_notify_data_callback(void)
{
static u8 LockFlagBak = 1;
if (LockFlagBak != LockFlag)
{
LockFlagBak = LockFlag;//LockFlag標(biāo)志位會(huì)在MOTOR_Proc()中清零和置位      
sconn_notifydata(&LockFlagBak,1);
}
}
 
藍(lán)牙協(xié)議會(huì)周期性回調(diào)本UsrProcCallback()函數(shù),無(wú)論是在廣播狀態(tài)還是連接狀態(tài),在該函數(shù)中可以做運(yùn)行和低功耗模式切換的超時(shí)計(jì)數(shù),給IrqMcuGotoSleepAndWakeup()來(lái)處理是否進(jìn)入低功耗模式,并且針對(duì)獲取到的是否連接信息用LED指示燈做不同的狀態(tài)顯示。詳細(xì)實(shí)現(xiàn)代碼如下:
 
//藍(lán)牙協(xié)議會(huì)周期性回調(diào)本函數(shù)
void UsrProcCallback(void) 
{
static unsigned char led_flash = 0;    
IWDG_ReloadCounter();
StandbyTimeout ++; 
if(gConnectedFlag){  //連接成功
StandbyTimeout = 0;
LED_ONOFF(1);
}else{
led_flash ++;
LED_ONOFF(!(led_flash%10)); //藍(lán)牙未連接,指示燈快閃
}
}
 
除了上述關(guān)鍵的藍(lán)牙數(shù)據(jù)發(fā)送函數(shù)外,下面再簡(jiǎn)單介紹一些與藍(lán)牙相關(guān)的特征值定義,在const BLE_CHAR AttCharList[] 中定義了本案中的兩個(gè)特征值:
 
{TYPE_CHAR,0x0011,{ATT_CHAR_PROP_W_NORSP,0x12,0,0xf1,0xff}, UUID16_FORMAT},//解鎖命令
{TYPE_CHAR,0x0013,{ATT_CHAR_PROP_RD|ATT_CHAR_PROP_NTF,0x14,0,0xf2,0xff}, UUID16_FORMAT},//鎖體狀態(tài)
在void att_server_rdByGrType( u8 pdu_type, u8 attOpcode, u16 st_hd, u16 end_hd, u16 att_type )中實(shí)現(xiàn)了自定義特征值服務(wù)聲明;
在void ser_write_rsp()中實(shí)現(xiàn)對(duì)手機(jī)APP發(fā)送的藍(lán)牙數(shù)據(jù)接收和存儲(chǔ):
if (StartEncryption)
{
    if (valueLen_w < 9)//對(duì)藍(lán)牙數(shù)據(jù)進(jìn)行解析和存儲(chǔ)
    {
     Password_wr[0] = valueLen_w;
     memcpy(&Password_wr[1], attValue, valueLen_w);
     }
     }else{ //無(wú)效數(shù)據(jù),不保存
     Password_wr[0] = 0;
}
 
在void server_rd_rsp(u8 attOpcode, u16 attHandle, u8 pdu_type)中實(shí)現(xiàn)把鎖體狀態(tài)回復(fù)給手機(jī)APP:
att_server_rd( pdu_type, attOpcode, attHandle, &LockFlag, 1); //將LockFlag 標(biāo)志位返回給手機(jī)APP
 
 
手機(jī)操作流程如下:
使用手機(jī)原生藍(lán)牙界面查找設(shè)備,找到MM32_Lock后點(diǎn)擊進(jìn)行配對(duì)。默認(rèn)配對(duì)密碼為123456,配對(duì)成功后MM32_LOCK設(shè)備自動(dòng)保存到配對(duì)設(shè)備列表,以后不需要該步驟;
 
手機(jī)打開(kāi)App,開(kāi)始搜索BLE設(shè)備,選擇對(duì)應(yīng)名稱(MM32_LOCK)的藍(lán)牙設(shè)備并進(jìn)行配對(duì),等待連接成功。連接成功后會(huì)有相應(yīng)提示,按鈕Connect名字會(huì)變成Disconnect;
 
連接成功后,對(duì)UUID為fff1的特征值寫(xiě)0x31323334(模擬用戶輸入密碼”1234”),測(cè)試板上連接的馬達(dá)開(kāi)始轉(zhuǎn)動(dòng),執(zhí)行開(kāi)鎖動(dòng)作;
 
給PA1輸入低電平模擬鎖開(kāi)啟完成,UUID為fff2的特征值結(jié)果為0表示鎖體開(kāi)啟,給PA1輸入高電平模擬鎖體鎖上,UUID為fff2的特征值結(jié)果為1表示鎖體鎖上。這里只用馬達(dá)驅(qū)動(dòng)開(kāi)鎖,關(guān)鎖默認(rèn)為手動(dòng)操作。
 
  
 
圖3 手機(jī)APP圖
 

本文關(guān)鍵詞: 靈動(dòng)微   MM32W系列低功耗MCU

相關(guān)文章:?靈動(dòng)總代理MM32F103C8T6 PIN2PIN兼容STM32F103C8T6


深圳市英尚微電子有限公司是一家專業(yè)的靜態(tài)隨機(jī)記憶體產(chǎn)品及方案提供商,十年來(lái)專業(yè)致力代理分銷存儲(chǔ)芯片IC, SRAM、MRAM、pSRAM、 FLASH芯片、SDRAM(DDR1/DDR2/DDR3)等,為客人提供性價(jià)比更高的產(chǎn)品及方案。
英尚微電子中國(guó)區(qū)指定的授權(quán)代理:VTI代理、NETSOL、JSC濟(jì)州半導(dǎo)體(EMLSI)、Everspin 、IPSILOG、LYONTEK、ISSI、CYPRESS、ISOCOME、PARAGON、SINOCHIP、UNIIC; 著名半導(dǎo)體品牌的專業(yè)分銷商  如:RAMTROM、ETRON、FUJITSU、LYONTEK、WILLSEMI。
 

?更多資訊關(guān)注SRAMSUN.   m.zhjsxf.com    0755-66658299
展開(kāi)
中文字幕无码人妻少妇免费视频 | 66精品国产成人| 免费看欧美成人A片无码| 5五月综合网亚洲| 丁香伊人激情| 亚洲操精品| 丁香六月婷婷色XXXX| 99精品无码| 六月婷婷之青青草| 五月丁香成年黄色| 草草女人亚洲| 九九热欧美| 五月丁香青草综合啪啪| 天堂中文国产| WWW、99热| 九九久久网| 99这里只有精品|v| 六月婷婷狠狠| www久久久久久久97| 99久久99综合| 91精品丝袜久久久久久| 99热在线成人网站| 99热九九这里只有精品10| 亚洲视频国产一区| 五月婷婷 婷婷五月 一区二区 久久久 | 午夜成人综合| 九九婷婷五月天| 伊人五月综合网| 色五月综合在线| 亚洲丁香五月美女| 五月婷婷啪啪| 另类视屏| 9l视频自拍九色9l黑人| 久久性爱视频| 91九色精品熟女内射| 激情五月婷婷五月| 婷婷日日天天| 色色色99韩| 久热 91| 玖玖婷婷色| 丁香婷婷五月综合欧美另类| 亚洲视频一区| 99热6精品| 丁香五月婷婷色情综合| 开心激情五月天网| 天天爽天天做| 九九热在线视频,| WWW·天天操·视频?| 五月丁香六月香香蕉| 99五月婷| 色噜久| 日本一区二区三区精品视频| 97超碰,人人舔,人人操,人人摸| 天天色宗合| 91久久综合亚洲鲁鲁五月天| 五月婷在线观看| 日日舔夜夜操| 婷婷丁香综合| 另类综合国产| 69er小视频| 九九视频精品在线免费| 丁香五月另类小说在线阅读| 亚洲激情丁香五月天色| 人人爽人人射-美女久久久久久久久久-成人AV| www..999热久| 91操片| 午夜成人AV在线| av九九| 丁香五月在线人妻| 99久久久国产大片区| 亚洲va日| 丁香八月综合激情| 婷婷激情区| 九九精品在线网| 99热99这里只有精品| 欧美VA在线观看| 久 久9 9 热 视 频| 日日操夜夜骑| 99色| 婷婷五月综合在线| 99久久这里只有精品| 色99视频| 又大又粗九一在线| 五月丁香婷婷激情爱爱| 五月婷婷,六月婷婷| 亚洲另类av| 激情婷婷丁香五月天| 久久免费精品小视频| 九九视频免费| 天天拍久久| 精品久久久人妻| 青青草轻轻操| 色五月丁香婷婷| 成人做爰高潮A片免费视频| 亚洲综合色成丁香五月色| 99操不停| 玖玖爱综合网| 人妻内射麻豆视频| 国产激情视频在线观看| 九九99久久| 无码AV免费精品一区二区三区| 日本女色人人| 色香久久| 思思视频久久| 丁香色五月婷婷91桃色| 性综合网| 六月婷婷色综合| 91免费啪视频| 色V狠狠的干| 狠狠干总合| 青草五月天| 五月天久久婷婷| 色宗合久久五月婷婷| 操熟女成人网| 激情综合婷婷| www,999日本色| 婷婷五月天AV在线| 人妻性爱| 人人综合五月人人婷婷| 91色逼| 丰满人妻妇伦又伦精品国产| 五月天色站| 色五月激情问网站| 狠狠狠色激情综合适合| 99亚洲精品| 99爱爱网| 日韩AAA| 97操视频| 超碰97在线观看免费| 日韩人妻无码专区| 日日日影院| 五月天开心激情综合网| 亚洲AV成人无码精品| 日本三级日本三级99| 五月综合色播播丁香婷婷| 久99热| 色色色色色日韩午夜激情| 色视频2025| 99视频在线观看网址| 怡红院AV亚洲一区二区三区H| 婷婷玖玖五月天| 青青福利网| 色婷五月天| 婷婷五月天亚洲综合| 亚洲色综久久五月| 婷婷在线视频| 丁香婷婷色九月| 五月天狠狠干| 九九这里有精品| 丁香五月综合久久| 日韩99色99| 亚洲中文字幕在线观看| 色999;丁香五月| 日本成人噜噜噜| 丁香婷婷激情网站| 激情com| 91操人视频| 99爱爱网| 五月丁香综合网| 狠狠另类视频| 夜夜爽天天爽| 99精品自拍视频| 激情五月综合亚洲另类| AV网址大全在| 五月久久亚洲| 久草热久草在线视频| 丁香九月婷婷| 婷婷久久久久| 婷婷久久精品| 婷婷九月丁香| 久久婷婷五月综合色区| 天天做综合| 国产激情在线| 激情四射婷婷| 亚洲天码视频www蛋播视频| 久久综合婷婷激情| 午夜九九电影| AA丁香综合激情| 人妻久久久久| 日韩色色视频| www99热| 激情丁香五月天| 婷婷五月丁香综合亚洲| 免费黄色片子| 九九五月天| 激情伊人五月天| 99色婷婷| 精品乱码久久久久| 日韩色色小视频| 噜噜噜久久| 六月色日韩| 久久婷婷五月| 69午夜成人影片| Blackedraw视频一区二区| 人色五月天婷婷| 国产免费性爱| 久久这里只有欧美| 久久婷婷大香蕉| 婷婷五月另类网站| 日本免费91| 一区视频网站| 欧美99| 天天日天天爽| anquye五月| 中文在线视频久9| 婷婷久久综合| 91久操| 思思热在线观看| yazhouzonghesese| 二区成人视频| 99噜噜| 婷婷亚洲五| 日本4399天堂中出| 五月婷婷色激情| 九九99热久久精品66中文字幕| 婷婷爱五月天| 91超碰在线观看| 能看的av| 日日懆天天懆| AV在线大香蕉| 香蕉久久国产AV一区二区| 伍月婷婷六月丁香| 黄色一级影片| 九九黄色网| 九九精品在线网| 狠狠色狠狠爱| 亚洲国产精品VA在线看黑人| 九九婷婷五月天影视| 毛v一区二区视频| 激情五月综合| 五月丁香六月婷婷亚洲| 婷婷色在线视频| 婷婷五月天丁香| 色色色色av色色色色| 色狠狠综合网| 亚洲亚洲人成综合网络| 无码区婷婷五月花开| www.99热| 九九无毛| 婷婷激情社区| 丁香五月婷婷成人网| 操逼巨乳91| 开心五月深爱五月| 色五月天成人| 成人精品一区二区三区四区五区 | 色婷婷成人影片| 丁香五月天社区婷婷| 丁香五月电影| 国产精品五月天婷婷| 超碰激情网| 色婷婷狠狠18yy| 丁香婷婷啪啪| 五月丁香啪啪综合| 色情五月天小说| 久碰综合| 99免费超碰在线| 色五月婷婷av| 思思热久久久在线| 久久九九视频网站| 91久久免费| 中文字幕 中文字幕明步| aa久久| 人人爱人人摸人人澡| 激情综合五月激情| 婷婷九月亚洲| 激情五月天福利| 精品人妻伦九区久久AAA片| 综合激情五月婷婷| 久久九九大香蕉电院| 91精品91久久久中77777久久玖玖九九 | 九九自拍网| 婷婷五月花西瓜| 婷婷激情综合色五月久久,色婷婷丁香花,丁香婷婷五月情天,久久婷婷五月综合色 | 婷婷 久综合| 亚洲六月色婷婷| 情色五月天 网站| 噼里啪啦在线观看免费完整版视频| 九九精品热播| 天天日,天天射,天天舔| 六月丁香深深爱| 开心婷婷五月天综合| 99五月婷| 日韩 mm 不卡| 91九色PORNY肉丝在线| 天天日天天爽| 五月丁香香蕉| 99婷婷国产最新视频| 色欲色香伊人| 色5月婷婷| 99在线视频精品| 久思思久视频| 婷婷激情五月| 婷婷五月综合久久中文字幕| 欧美日韩国产一区二区| 精品无码片| 1024成人免费看| 538在线精品| 国外亚洲成AV人片在线观看| 丁香五月天婷婷激情| 色情综合网| 国产成人网| 丁香大香蕉| www婷婷| 五月婷婷综合激情网| 99热这里只有精品1025| 色婷婷成人网| 五月婷精品| 婷婷五月天成人网| 99自拍网| 亚洲最大视频| 亚洲精品色| 久久久五月天| 久久精品国产一区二区三区四区| 国产成人综合网| 99ER热精品视频| 国产肥白大熟妇BBBB视频| 中文中文在线| 丁香婷婷成年| 99操不停| 国产资源在线视频| 久操福利| 欧美激情综合| 九九爱这里只有精品| 思思网站| 亚洲五月天伊人| 99爱免费在线视频| 五月天艹天天| 99亚洲无码| www,99热| 97人妻碰碰碰久久香蕉| 夜夜夜夜夜操| 成人片黄网站色大片免费毛片| 亚洲日本韩国| 禁片二区| 久久婷婷91| 五月丁香 六月婷婷a| 米奇激情婷婷| 欧美成人A片AAA片在线播放| 九九精品亚洲| 久久人妻精品| 丁香五月婷中字在线| 五月丁香激情啪啪网| 99色中文| 久久婷婷丁香五月一二三| 婷婷五月天a| 婷婷色综合| 婷婷久久五月天| 五月婷婷很很色| 一级二级色大片| 五月丁香六月婷婷精品| 噜噜噜噜在线| 亚洲欧美丁香五月天亚洲欧美| 亚洲1区| 久久色六月| 97婷婷丁香| 亚洲色婷婷网站| 五月婷婷六月情| www色色色com| 狠狠色狠狠色综合日日91| 99精品久久久久久久婷婷| 天天更新天天亚洲| 亚洲色另类| 超碰在线91| 亚洲成Av人片乱码色第1集| 99热在线播放| 六月丁AV| 丁香五月社区| 五月天天综合网色婷婷| 亚洲色综合| 99er久久| 激情五月婷婷| 国产婷婷久久| 久久亚洲精品成人无码网站导航| 婷婷成人小说综合| 五月丁香激情婷婷| 成人网在线观看视频| 丁香五月影视| 人人做人人看人人摸| 婷婷五月电影院| 色吊丝99| 无码中文一区二区三区| 婷婷色婷婷| 六月婷婷毛片| 超碰狠狠操| 激情五月六月| 激情五月成年| 狠狠大香婷婷爱| 亚洲激情另类| www婷婷色| 五月天婷婷三级黄| xxxx久| 奇米影视777在线_在线观看午夜_h小视频在线观看_岛国大片 | 日韩淑女人妻luan伦激情精品一区二| 六月丁香激情综合网| 亚洲激情综合免费| 五月婷婷丁香六月| 六月丁香大香蕉| 婷婷五月天激情电影小说| 色噜噜狠狠色综无码久久合欧美| 婷婷情色五月天| 色爱五月天| 激情综合色五月丁香| 26uuu欧美日韩| 国产色网站| 丁香香蕉婷婷| 久色国产| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 五月天激情影院| 婷婷五月在线观看| 九月色婷婷婷| 人人操A| 92久久精品一区二区| 五月婷丁香花| 99啪啪视频| 99综合自拍| 婷婷六月天| 91亚洲天堂| 五月天婷婷激情小说电影| 教师性爱毛片| 深爱五月天天| 精品国产乱码久久久久夜深人妻| 只有精品视频在线观看|