久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
stm32智能電燈控制程序(亮度、色溫以及 RGB顏色)
[打印本頁(yè)]
作者:
何訴離
時(shí)間:
2019-3-22 10:06
標(biāo)題:
stm32智能電燈控制程序(亮度、色溫以及 RGB顏色)
使用 TLink 遠(yuǎn)程控制開發(fā)板燈光的亮度、色溫以及 RGB 顏色。主程序如下:
#include "stdio.h"
#include "string.h"
#include "DELAY/Delay.h"
#include "ADC/ADC.h"
#include "LED/LED.h"
#include "NVIC/NVIC.h"
#include "IIC/IIC.h"
#include "OLED/OLED.h"
#include "DHT11/DHT11.h"
#include "UART/uart.h"
#include "NetWork.h"
#include "LIGHT/Light.h"
#include "TIMx/TIMx.h"
#include "DMA/DMA.h"
#include "TLink.h"
extern u16 RGB_buffer[69];
DeviceSta_Strcture device = {0};
int main(void)
{
u8 i = 0;
u16 DHT11_data; //存儲(chǔ)DHT11傳感器采集數(shù)據(jù)
/*初始化各外設(shè)*/
initSysTick();
initADC();
initUART();
initUART2();
initLED();
initDHT11();
initIIC();
initOLED();
initNVIC(NVIC_PriorityGroup_2);//開啟UART2的接收和空閑中斷
/*設(shè)置定時(shí)器2時(shí)鐘為10us,1KHz*/
initTIMx(TIM2,719,100,TIM_IT_Update,DISABLE);
initTIM2OC1(50);
initTIM2OC2(50);
initTIMx(TIM4,0,89,TIM_IT_Update,DISABLE);
initTIM4OC1(0);
initDMA(DMA1_Channel1, (u32)(&TIM4->CCR1), (u32)RGB_buffer,sizeof(RGB_buffer));
/*亮度10%,色溫50%,RGB紅光*/
initLight(0,0,0,0,0);
formatScreen(0x00);//清屏
/*打印ESP8266啟動(dòng)信息到OLED*/
if(initESP8266()!=0)
{
showString(0,0,"init ok!",FONT_16_EN);
}else
{
showString(0,0,"init error!",FONT_16_EN);
}
if(connectAP(SSID,PWD)!=0)
{
showString(0,2,"conn ap ok!",FONT_16_EN);
}else
{
showString(0,2,"con ap error!",FONT_16_EN);
}
if(connectTlink()!=0)
{
showString(0,4,"conn TLink ok!",FONT_16_EN);
}else
{
showString(0,4,"conn TLink no!",FONT_16_EN);
}
Delay_ms(1000);//讓數(shù)據(jù)保持一段時(shí)間
formatScreen(0x00);
showCNString(32,0," ",FONT_16_CN);
showString(0,2,"Hum :",FONT_16_EN);
showString(0,4,"Temp:",FONT_16_EN);
showString(0,6,"Lux :",FONT_16_EN);
while (1)
{
/*數(shù)據(jù)采集顯示*/
if(++i>30)
{
i = 0;
DHT11_data = readDHT11();
device.Humidity = DHT11_data>>8;
device.Temperature = DHT11_data&0x00FF;
device.Lux = getConvValueAve(10,1000);
showNumber(40,2,device.Humidity,DEC,3,FONT_16_EN);
showNumber(40,4,device.Temperature,DEC,3,FONT_16_EN);
showNumber(40,6,device.Lux,DEC,4,FONT_16_EN);
sendDeviceStatus(&device);
}
toggleLED();
Delay_ms(100);
}
}
智能燈泡.7z
2019-3-23 03:23 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
193.07 KB, 下載次數(shù): 49, 下載積分: 黑幣 -5
作者:
admin
時(shí)間:
2019-3-23 03:23
本帖需要重新編輯補(bǔ)全電路原理圖,源碼,詳細(xì)說(shuō)明與圖片即可獲得100+黑幣(帖子下方有編輯按鈕)
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
丝袜 亚洲 欧美 日韩 综合
|
国产视频精品在线观看
|
亚洲一区国产精品
|
欧美激情精品久久久久久变态
|
91在线观看视频
|
免费黄色片在线观看
|
久久久久亚洲av毛片大全
|
亚洲一区中文字幕
|
国产欧美日韩综合精品一区二区
|
一级毛片在线播放
|
国内精品久久久久久
|
在线观看亚洲专区
|
在线免费黄色
|
欧美一级欧美一级在线播放
|
亚洲v区
|
欧美日韩精品一区二区三区蜜桃
|
鸡毛片
|
99亚洲国产精品
|
日韩网站免费观看
|
日本久久网
|
久久久精品
|
久久精品av麻豆的观看方式
|
日韩免费视频一区二区
|
国产一区二区免费电影
|
欧美一区二区三区视频
|
五月花丁香婷婷
|
日本精品视频在线观看
|
久久99久久
|
五十女人一级毛片
|
断背山在线观看
|
欧美一级特黄aaa大片在线观看
|
久久久国产一区二区三区
|
超碰人人做
|
亚洲精品区
|
亚洲精品视频在线看
|
伊人性伊人情综合网
|
成人毛片视频免费
|
成年免费大片黄在线观看岛国
|
亚洲国产福利视频
|
亚洲精品久久嫩草网站秘色
|
玖玖免费
|