久久精品99久久_亚洲一区二区综合_狠狠色伊人亚洲综合成人_亚洲综合爱爱久久网

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當前位置:首頁 >> MM32/靈動微電子 >> MM32W無線MCU系列產品應用筆記 —— 智能炫彩遙控燈方案

MM32W無線MCU系列產品應用筆記 —— 智能炫彩遙控燈方案

關鍵字:靈動微電子 MM32W無線MCU 智能炫彩遙控燈方案 作者: 來源: 發布時間:2022-06-16  瀏覽:70
基于藍牙技術的智能燈控方案是智能家居應用重要組成部分,通過連接手機APP可以控制燈的開關、亮度、設定開關時間、統計耗電量等功能。該方案具有控制方便,功能多樣,操作迅速,設計開發簡單等優勢。

硬件資源:

LED的驅動分別使用PA9/10/11輸出PWM波形控制三極管來驅動RGB燈。通過控制灰度來實現視覺上的亮度和顏色變化,紅、綠、藍三個顏色通道每種顏色各分為255階亮度,在0時"燈"最弱--是關掉的,而在255時"燈"最亮。當三色數值相同時為無色彩的灰度色,而三色都為255時為最亮的白色,都為0時為黑色控制頻率。可以使用幾百赫茲到幾十K赫茲來進行調節不同色彩的燈光。驅動控制原理部分詳見下圖:

原理圖

圖1 RGB燈驅動原理圖

軟件資源:

1、PA9/10/11為TIM1的CH2、3、4的捕獲比較輸出通道,需要將三個IO工作模式的配置為復用推挽輸出,同時配置AF寄存器為TIM1的CH2、3、4功能,TIM1需要配置CH2、3、4為脈沖寬度調制模式。配置方式實現代碼如下:

void PWM_Init(void)

{


GPIO_InitTypeDef GPIO_InitStructure;


TIM_TimeBaseInitTypeDef  TIM_TimeBaseStructure;


TIM_OCInitTypeDef  TIM_OCInitStructure;


RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM1 , ENABLE);


RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA , ENABLE); 


GPIO_InitStructure.GPIO_Pin = (GPIO_Pin_9|GPIO_Pin_10|GPIO_Pin_11);


GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;


GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;


GPIO_Init(GPIOA, &GPIO_InitStructure);


GPIO_PinAFConfig(GPIOA, GPIO_PinSource9,GPIO_AF_2);


GPIO_PinAFConfig(GPIOA, GPIO_PinSource10,GPIO_AF_2);


GPIO_PinAFConfig(GPIOA, GPIO_PinSource11,GPIO_AF_2);


TIM_TimeBaseStructure.TIM_Period = 255*100;


TIM_TimeBaseStructure.TIM_Prescaler = 0;


TIM_TimeBaseStructure.TIM_ClockDivision = 0;


TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;


TIM_TimeBaseInit(TIM1, &TIM_TimeBaseStructure); 


TIM_OCInitStructure.TIM_OCMode = TIM_OCMode_PWM1;


TIM_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable;


TIM_OCInitStructure.TIM_Pulse = 0;


TIM_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_High; 


TIM_OC2Init(TIM1, &TIM_OCInitStructure);


TIM_OC3Init(TIM1, &TIM_OCInitStructure);


TIM_OC4Init(TIM1, &TIM_OCInitStructure);


TIM_OC2PreloadConfig(TIM1, TIM_OCPreload_Enable);


TIM_OC3PreloadConfig(TIM1, TIM_OCPreload_Enable);


TIM_OC4PreloadConfig(TIM1, TIM_OCPreload_Enable);


TIM_ARRPreloadConfig(TIM1, ENABLE);


TIM_Cmd(TIM1, ENABLE);


TIM1->BDTR |= 0x8000;


//上電亮白光


SetLEDLum(0,0,0,100);


SetLEDLum(0,0,100,101);


}


2、我們在UpdateLEDValueAll函數中調用Led_getInfo(data)來獲取RGB的配置信息,data是一個數組指針,數組成員包含RGB三個LED的灰度值(0-255),而Led_getInfo(data)最終通過調用server_rd_rsp(u8 attOpcode, u16 attHandle, u8 pdu_type)函數來獲取手機APP發送給我們的信息。根據data信息修改TIM1的CCR2、3、4的大小來調節CH2、3、4三路PWM輸出的占空比,進而調節REB的三個LED的亮度,來實現我們對于不同色彩、亮度的需求。詳細實現代碼如下:

void UpdateLEDValueAll(void) //porting function

{


int t;


unsigned char data[7];


unsigned char EnableLED_Flag = 0;


unsigned int Led_Lum_percent = 100;


Led_getInfo(data);


EnableLED_Flag = data[0];


if(EnableLED_Flag == 0) {


TIM_SetCompare2(TIM1,0); //G


TIM_SetCompare3(TIM1,0); //B


TIM_SetCompare4(TIM1,0); //R


} else {


Led_Lum_percent = data[6];


t = data[3] * Led_Lum_percent; TIM_SetCompare2(TIM1,t); //Rx100


t = data[2] * Led_Lum_percent; TIM_SetCompare3(TIM1,t); //Gx100


t = data[1] * Led_Lum_percent; TIM_SetCompare4(TIM1,t); //Bx100


}


}


我們選用一款通用APP做為控制端,操作流程如下:


1.     手機打開App,會自動開始搜索藍牙設備名(如MindMotionLED)并連接。

2.     連接成功以后app出現RGB控制界面,可以在APP界面中點選不同區域來改變LED燈的顏色。                        

原理圖

如需要了解更多靈動微MCU產品,請聯系靈動微核心代理商,穎特新科技


編輯:ls  最后修改時間:2022-06-16

聯系方式

0755-82591179

郵箱:ivy@yingtexin.net

地址:深圳市南山區桃源街道平山社區平山一路2號南山云谷創業園二期11棟410-411

Copyright © 2014-2026 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號-4

久久精品99久久_亚洲一区二区综合_狠狠色伊人亚洲综合成人_亚洲综合爱爱久久网
99在线观看视频免费| 亚洲乱码中文字幕久久孕妇黑人| 97视频久久久| 久久久999视频| 农村妇女精品一二区| 青青草原av在线播放| av网站在线观看不卡| 欧美三级午夜理伦三级| 日韩中文字幕组| www亚洲成人| 中文字幕制服丝袜在线| 天天干天天曰天天操| 成人国产在线看| 成人中文字幕在线播放| www日韩在线观看| 国产资源中文字幕| 国产va亚洲va在线va| 国产精品无码一本二本三本色| 爆乳熟妇一区二区三区霸乳| 天堂中文av在线| 无码日本精品xxxxxxxxx| 国产精品333| 欧美激情第3页| 91午夜在线观看| 性欧美极品xxxx欧美一区二区| 日韩中文字幕a| 成人黄色av片| av噜噜在线观看| 人妻av中文系列| 日本xxxx黄色| 国产成人免费高清视频| 国产日韩一区二区在线观看| 中文字幕在线视频一区二区| 日本日本19xxxⅹhd乱影响| 三区视频在线观看| 国产午夜福利视频在线观看| 日韩av片专区| 日本三级免费网站| 日韩免费在线观看av| 另类小说第一页| 成人黄色av片| 日本老太婆做爰视频| 性生交免费视频| 可以看毛片的网址| 裸体裸乳免费看| 亚洲综合色在线观看| 日韩黄色片视频| 阿v天堂2018| 欧美极品少妇无套实战| 亚洲精品中文字幕乱码无线| 一本久道中文无码字幕av| 青草网在线观看| 欧美一级中文字幕| 欧美精品色视频| 国产不卡的av| 免费成人进口网站| 成人免费黄色av| 男女视频在线观看网站| 999久久久精品视频| 成人综合久久网| 五月天亚洲视频| 久久精品网站视频| 狠狠热免费视频| a在线观看免费视频| 日本va中文字幕| 日韩一区二区三区久久| 久久国产精品国产精品| 国产三级三级看三级| 亚洲欧美自偷自拍另类| 亚洲免费在线播放视频| 国产麻豆电影在线观看| 欧美与动交zoz0z| 国产一级不卡视频| 国产精品无码人妻一区二区在线| 成人av一级片| www.精品在线| 三年中国中文在线观看免费播放| 欧美少妇在线观看| www.中文字幕在线| 爱情岛论坛成人| 99re8这里只有精品| 日韩日韩日韩日韩日韩| 国产第一页视频| 国产亚洲视频一区| 国产精彩视频一区二区| 国产精品无码一本二本三本色| 一女二男3p波多野结衣| 欧美 亚洲 视频| 亚洲人成无码www久久久| 欧美视频国产视频| 欧美精品久久久久久久自慰| 一区二区三区免费播放| 只有这里有精品| 国产一区二区视频免费在线观看 | 成人av在线不卡| 少妇黄色一级片| 日本wwwcom| 亚洲欧美日本一区二区| 国产97在线 | 亚洲| 亚洲天堂网站在线| 欧美成人黑人猛交| 欧美激情亚洲天堂| 亚洲黄色片免费| 免费av观看网址| 国产一级片91| 日本精品一区在线| 992kp快乐看片永久免费网址| 18禁裸男晨勃露j毛免费观看| 欧美大尺度做爰床戏| 日韩日韩日韩日韩日韩| 欧美亚洲视频一区| 午夜免费精品视频| 久久国产亚洲精品无码| 中文字幕精品在线播放| 亚洲综合123| 天天操狠狠操夜夜操| 成人一级片网站| 国产精品无码av在线播放| 国内精品国产三级国产99| www.偷拍.com| 天堂在线一区二区三区| www.亚洲高清| 亚洲第一狼人区| 男女无套免费视频网站动漫| 无码人妻丰满熟妇区五十路百度| www污在线观看| av在线观看地址| 男人添女荫道口图片| 久久久久久久久久网| 夜夜添无码一区二区三区| 91黄色在线看| 日韩欧美一区三区| 奇米精品一区二区三区| 国产一区二区在线视频播放| 国产色一区二区三区| 人人妻人人澡人人爽欧美一区双| 99在线观看视频免费| ww国产内射精品后入国产| 乱妇乱女熟妇熟女网站| 免费看a级黄色片| 欧美在线aaa| 99视频精品全部免费看| 日韩av中文字幕第一页| 国产精品第12页| 福利视频999| 欧美一二三不卡| 国产精品秘入口18禁麻豆免会员| 毛片一区二区三区四区| 91精品999| 日本福利视频一区| 亚洲天堂av线| 久久久久久久久久久综合| 鲁一鲁一鲁一鲁一色| 黄色在线视频网| 国内自拍中文字幕| 日本va中文字幕| 一级黄色片播放| 凹凸日日摸日日碰夜夜爽1| 免费精品99久久国产综合精品应用| 在线观看三级网站| 男女视频一区二区三区| 久久久久亚洲av无码专区喷水| 每日在线观看av| 青青草原国产免费| 免费观看日韩毛片| 成人性生交视频免费观看| 狠狠爱免费视频| www.激情网| www.久久com| 青青青国产在线视频| 99在线观看视频免费| 精品亚洲视频在线| 久久综合伊人77777麻豆最新章节| 黄色小视频大全| 色啦啦av综合| caopor在线视频| 日韩avxxx| 奇米精品一区二区三区| 玖玖精品在线视频| 激情成人在线观看| 免费av不卡在线| 一区二区三区韩国| www.99热这里只有精品| 国产免费裸体视频| 成人高清在线观看视频| 亚洲精品视频导航| 国产视频在线视频| 免费日韩视频在线观看| 国产九九九九九| 国产伦精品一区二区三区四区视频_| 91免费网站视频| 2021狠狠干| 欧美做暖暖视频| 妺妺窝人体色777777| 搞av.com| 欧美啪啪免费视频| 国产一区二区在线视频播放| 91九色丨porny丨国产jk| 日韩av综合在线观看| 3d动漫一区二区三区|