chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

STM32項(xiàng)目分享:智能臺(tái)燈(機(jī)智云)系統(tǒng)

機(jī)智云 ? 2025-03-10 08:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

項(xiàng)目成品圖片:


258348aa-fd43-11ef-9434-92fbcf53809c.png



01

項(xiàng)目簡(jiǎn)介


1.功能詳解


STM32智能臺(tái)燈(機(jī)智云)系統(tǒng)

功能如下:


1. 檢測(cè)功能:系統(tǒng)檢測(cè)周圍 溫濕度數(shù)據(jù)、距離、人體信號(hào)、光照強(qiáng)度Lux。

2. 顯示功能:將檢測(cè)到的數(shù)據(jù)顯示在oled屏幕上。

3. 控制功能:系統(tǒng)可以通過PWM對(duì)臺(tái)燈進(jìn)行無(wú)極調(diào)光。

4. 手動(dòng)模式:通過按鍵控制臺(tái)燈的亮度。

5. 自動(dòng)模式:當(dāng)環(huán)境亮度低于閾值,并且有人時(shí),會(huì)自動(dòng)調(diào)節(jié)臺(tái)燈亮度;

6. 護(hù)眼功能:當(dāng)系統(tǒng)檢測(cè)到人距離臺(tái)燈過近時(shí)蜂鳴器報(bào)警。

7. 閾值調(diào)節(jié):系統(tǒng)傳感器閾值大小可以通過按鍵或者APP自行設(shè)置調(diào)節(jié)。

8. 接入云平臺(tái):系統(tǒng)通過ESP8266 WIFI模塊連接網(wǎng)絡(luò),接入機(jī)智云服務(wù)器。

9. 遠(yuǎn)程控制:可以通過APP查看傳感器數(shù)據(jù),以及遠(yuǎn)程控制臺(tái)燈、遠(yuǎn)程調(diào)節(jié)閾值。




2.材料清單

STM32F103C8T6核心板

DHT11 溫濕度傳感器

OLED屏幕

蜂鳴器模塊

超聲波模塊

熱釋電人體檢測(cè)模塊

LED

電池座

獨(dú)立按鍵

ESP8266-01S wifi模塊

云平臺(tái)機(jī)智云



02


原理圖設(shè)計(jì)


25b4639a-fd43-11ef-9434-92fbcf53809c.png


03


PCB硬件設(shè)計(jì)


PCB圖

25cd0af8-fd43-11ef-9434-92fbcf53809c.png25eb2d3a-fd43-11ef-9434-92fbcf53809c.png



04

程序設(shè)計(jì)

intmain(void){ADCX_Init();PWM_Init(100-1,720-1);Timer2_Init(9,14398);Uart2_Init(9600);Uart1_Init(115200);IWDG_Init();//初始化看門狗LDR_Init();OLED_Init();DHT11_Init();LED_Init();Key_Init();HC_SR501_Init();HC_SR04_Init();Buzzer_Init(); MyRTC_Init();Sensorthreshold.Illumination_threshold=FLASH_R(FLASH_START_ADDR);//從指定頁(yè)的地址讀FLASHSensorthreshold.Distance_threshold=FLASH_R(FLASH_START_ADDR+2);//從指定頁(yè)的地址讀FLASHGENERAL_TIM_Init();userInit();//完成機(jī)智云初始賦值gizwitsInit();//開辟一個(gè)環(huán)形緩沖區(qū)//GPIO_SetBits(Buzzer_PROT, Buzzer);//Delay_ms(1200);
while(1){
IWDG_ReloadCounter();//重新加載計(jì)數(shù)值 喂狗sensorScan();//獲取傳感器數(shù)據(jù)switch(menu){casedisplay_page:
MyRTC_ReadTime();//調(diào)用此函數(shù)后,RTC硬件電路里時(shí)間值將刷新到全局?jǐn)?shù)組OLED_Menu_SensorData();//顯示主頁(yè)面?zhèn)鞲衅鲾?shù)據(jù)、系統(tǒng)模式等內(nèi)容OLED_Menu();//顯示主頁(yè)面的固定內(nèi)容if(!systemModel){LED_PWM_KEY();//按鍵控制LED的PWM}
//切換系統(tǒng)模式if(KeyNum==KEY_1){KeyNum=0;systemModel = ~systemModel;if(systemModel){currentDataPoint.valueModel=1;}else{currentDataPoint.valueModel=0;}}
//判斷是否進(jìn)入閾值設(shè)置界面if(KeyNum== KEY_Long1){KeyNum=0;OLED_Clear();//清屏menu = settingsPage;//跳轉(zhuǎn)到閾值設(shè)置界面}break;casesettingsPage:OLED_SetInterfacevoid();//顯示閾值設(shè)置界面的固定內(nèi)容OLED_Option(SetSelection());//實(shí)現(xiàn)閾值設(shè)置頁(yè)面的選擇功能ThresholdModification(SetSelection());//實(shí)現(xiàn)閾值調(diào)節(jié)功能
//判斷是否退出閾值設(shè)置界面if(KeyNum==KEY_2){KeyNum=0;OLED_Clear();//清屏menu = display_page;//跳轉(zhuǎn)到主界面
//存儲(chǔ)修改的傳感器閾值至flash內(nèi)FLASH_W(FLASH_START_ADDR,Sensorthreshold.Illumination_threshold,Sensorthreshold.Distance_threshold);currentDataPoint.valueIllumination_threshold=Sensorthreshold.Illumination_threshold;currentDataPoint.valueDistance_threshold=Sensorthreshold.Distance_threshold;}break;casetimeSettingsPage:OLED_ThresholdTime();//顯示時(shí)間設(shè)置界面的內(nèi)容OLED_Time_Option(SetSelection());//實(shí)現(xiàn)間設(shè)置界面的選擇功能TimeModification(SetSelection());//實(shí)現(xiàn)時(shí)間調(diào)節(jié)功能
//判斷是否退出時(shí)間設(shè)置界面if(KeyNum==KEY_2){KeyNum=0;//將更改的數(shù)據(jù)賦值回RTC數(shù)組中MyRTC_Time[3] = hour;MyRTC_Time[4] = minute;MyRTC_Time[5] = second;MyRTC_SetTime();//調(diào)用此函數(shù)后,全局?jǐn)?shù)組里時(shí)間值將刷新到RTC硬件電路OLED_Clear();//清屏menu = settingsPage;//回到閾值設(shè)置界面}break;}//判斷上位機(jī)是否更改閾值,如更改則保存至flash中if(valueFlashflag){valueFlashflag =0;//存儲(chǔ)修改的傳感器閾值至flash內(nèi)FLASH_W(FLASH_START_ADDR,Sensorthreshold.Illumination_threshold,Sensorthreshold.Distance_threshold);}
userHandle();//更新機(jī)智云數(shù)據(jù)點(diǎn)變量存儲(chǔ)的值gizwitsHandle((dataPoint_t *)¤tDataPoint);//數(shù)據(jù)上傳至機(jī)智云}}


05

實(shí)驗(yàn)效果


2615f114-fd43-11ef-9434-92fbcf53809c.png26462cc6-fd43-11ef-9434-92fbcf53809c.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • STM32
    +關(guān)注

    關(guān)注

    2305

    文章

    11118

    瀏覽量

    370914
  • 智能臺(tái)燈
    +關(guān)注

    關(guān)注

    9

    文章

    88

    瀏覽量

    21871
  • 機(jī)智云
    +關(guān)注

    關(guān)注

    3

    文章

    629

    瀏覽量

    27608
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    誠(chéng)接stm32項(xiàng)目

    誠(chéng)接stm32項(xiàng)目價(jià)格私聊
    發(fā)表于 05-17 10:20

    機(jī)智2016~2017優(yōu)秀項(xiàng)目盤點(diǎn)

    】之無(wú)線工業(yè)粉塵監(jiān)測(cè)儀【Gokit 3】之倉(cāng)鼠管家和OpenHamtaro開源項(xiàng)目【Gokit】之智慧宿舍【Gokit 3】之智能嬰兒搖籃【GoKit+STM32】之智能家居
    發(fā)表于 09-22 13:03

    基于STM32芯片和機(jī)智平臺(tái)的一款智能臺(tái)燈

    來改變燈光亮滅。DHT11溫濕度模塊:用來實(shí)時(shí)監(jiān)測(cè)臺(tái)燈周圍的環(huán)境變化MQ-2氣體傳感器:對(duì)家庭室內(nèi)環(huán)境實(shí)時(shí)檢測(cè)時(shí)鐘顯示PCF8563模塊軟件部分:使用機(jī)智物聯(lián)網(wǎng)開發(fā)平臺(tái),使用機(jī)智
    發(fā)表于 07-22 15:31

    CubeMX如何創(chuàng)建stm32項(xiàng)目?

    CubeMX如何創(chuàng)建stm32項(xiàng)目
    發(fā)表于 02-14 06:24

    STM32項(xiàng)目分享:智能家居(機(jī)智系統(tǒng)

    STM32項(xiàng)目分享:智能家居(機(jī)智系統(tǒng)
    的頭像 發(fā)表于 07-28 08:10 ?3937次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>分享:<b class='flag-5'>智能</b>家居(<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>)<b class='flag-5'>系統(tǒng)</b>

    STM32項(xiàng)目實(shí)戰(zhàn):基于STM32F4的智能燈光控制系統(tǒng)(LVGL),附項(xiàng)目教程/源碼

    智能燈光控制系統(tǒng)_STM32F4》項(xiàng)目完整文檔、項(xiàng)目源碼,私信小雯老師免費(fèi)領(lǐng)取。STM32
    的頭像 發(fā)表于 10-17 16:16 ?2463次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>實(shí)戰(zhàn):基于<b class='flag-5'>STM32</b>F4的<b class='flag-5'>智能</b>燈光控制<b class='flag-5'>系統(tǒng)</b>(LVGL),附<b class='flag-5'>項(xiàng)目</b>教程/源碼

    STM32項(xiàng)目實(shí)戰(zhàn):基于STM32U5的智能燈光控制系統(tǒng)(LVGL),附項(xiàng)目教程/源碼

    智能燈光控制系統(tǒng)_STM32U5》項(xiàng)目完整文檔、項(xiàng)目源碼,點(diǎn)擊免費(fèi)領(lǐng)取。項(xiàng)目資料領(lǐng)?。篽ttp
    的頭像 發(fā)表于 11-07 18:50 ?3043次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>實(shí)戰(zhàn):基于<b class='flag-5'>STM32</b>U5的<b class='flag-5'>智能</b>燈光控制<b class='flag-5'>系統(tǒng)</b>(LVGL),附<b class='flag-5'>項(xiàng)目</b>教程/源碼

    STM32項(xiàng)目實(shí)戰(zhàn):基于STM32U5的智能大棚溫控系統(tǒng)(LVGL),附項(xiàng)目教程/源碼

    智能大棚溫控系統(tǒng)_STM32U5》項(xiàng)目完整文檔、項(xiàng)目源碼,點(diǎn)擊下方鏈接免費(fèi)領(lǐng)取。項(xiàng)目資料領(lǐng)取h
    的頭像 發(fā)表于 11-13 17:08 ?2453次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>實(shí)戰(zhàn):基于<b class='flag-5'>STM32</b>U5的<b class='flag-5'>智能</b>大棚溫控<b class='flag-5'>系統(tǒng)</b>(LVGL),附<b class='flag-5'>項(xiàng)目</b>教程/源碼

    STM32項(xiàng)目分享:智能臺(tái)燈系統(tǒng)

    01—項(xiàng)目簡(jiǎn)介1.功能詳解基于STM32智能臺(tái)燈系統(tǒng)。功能如下:亮度控制:按鍵控制照明燈的亮度(5擋亮度)計(jì)時(shí)功能:按鍵啟動(dòng)計(jì)時(shí),累
    的頭像 發(fā)表于 11-29 01:02 ?2693次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>分享:<b class='flag-5'>智能</b><b class='flag-5'>臺(tái)燈</b><b class='flag-5'>系統(tǒng)</b>

    STM32項(xiàng)目分享:機(jī)智智慧農(nóng)業(yè)系統(tǒng)

    01—項(xiàng)目簡(jiǎn)介1.功能詳解基于STM32機(jī)智智慧農(nóng)業(yè)系統(tǒng)。功能如下:溫濕度采集:使用DHT11溫濕度傳感器采集環(huán)境溫濕度土壤濕度
    的頭像 發(fā)表于 12-19 18:40 ?1885次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>分享:<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>智慧農(nóng)業(yè)<b class='flag-5'>系統(tǒng)</b>

    STM32項(xiàng)目分享:STM32智能語(yǔ)音臺(tái)燈

    項(xiàng)目簡(jiǎn)介1.功能詳解STM32智能語(yǔ)音臺(tái)燈功能如下:1.STM32F103C8T6單片機(jī)系統(tǒng)
    的頭像 發(fā)表于 03-15 10:02 ?2293次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>分享:<b class='flag-5'>STM32</b><b class='flag-5'>智能</b>語(yǔ)音<b class='flag-5'>臺(tái)燈</b>

    基于機(jī)智智能臺(tái)燈原型系統(tǒng)設(shè)計(jì)

    為了提升工作和學(xué)習(xí)的健康與生活質(zhì)量,設(shè)計(jì)了一款基于物聯(lián)網(wǎng)的智能臺(tái)燈。該臺(tái)燈STM32為主控,結(jié)合多種傳感器、語(yǔ)音播報(bào)和平臺(tái),具備視力保護(hù)
    的頭像 發(fā)表于 04-11 19:35 ?1139次閱讀
    基于<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>的<b class='flag-5'>智能</b><b class='flag-5'>臺(tái)燈</b>原型<b class='flag-5'>系統(tǒng)</b>設(shè)計(jì)

    STM32項(xiàng)目分享:智能家居(機(jī)智)升級(jí)版

    01—項(xiàng)目簡(jiǎn)介1.功能詳解STM32智能家居(機(jī)智)升級(jí)版功能如下:檢測(cè)功能:監(jiān)測(cè)環(huán)境溫濕度、煙霧濃度、一氧化碳、空氣質(zhì)量、光照強(qiáng)
    的頭像 發(fā)表于 07-02 18:04 ?600次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>分享:<b class='flag-5'>智能</b>家居(<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>)升級(jí)版

    STM32項(xiàng)目分享:智能語(yǔ)音臺(tái)燈(機(jī)智)

    01—項(xiàng)目簡(jiǎn)介1.功能詳解STM32智能語(yǔ)音臺(tái)燈(機(jī)智)功能如下:
    的頭像 發(fā)表于 07-24 18:03 ?989次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>分享:<b class='flag-5'>智能</b>語(yǔ)音<b class='flag-5'>臺(tái)燈</b>(<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>)

    STM32項(xiàng)目分享:智能廚房安全系統(tǒng)(機(jī)智)

    01—項(xiàng)目簡(jiǎn)介1.功能詳解STM32智能廚房安全系統(tǒng)(機(jī)智)功能如下:
    的頭像 發(fā)表于 09-10 00:01 ?877次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>分享:<b class='flag-5'>智能</b>廚房安全<b class='flag-5'>系統(tǒng)</b>(<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>)