99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

基于機(jī)智云物聯(lián)網(wǎng)平臺(tái)的溫濕度和光照強(qiáng)度獲取

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

掃碼添加小助手

加入工程師交流群

本文的開發(fā)項(xiàng)目由開發(fā)者發(fā)布在CSDN博客(F l e)分享,該設(shè)計(jì)采用esp8266燒寫機(jī)智云固件。并且esp8266與stm32進(jìn)行通信,則stm32可以通過(guò)esp8266與機(jī)智云服務(wù)器進(jìn)行數(shù)據(jù)交互,而機(jī)智云服務(wù)器可以和機(jī)智云app進(jìn)行數(shù)據(jù)交互。為此,實(shí)現(xiàn)stm32通過(guò)esp8266可以與機(jī)智云app進(jìn)行數(shù)據(jù)交互。

stm32作為MCU傳感器進(jìn)行數(shù)據(jù)交互,得到傳感器采集的數(shù)值,所以完成的是傳感器和app的數(shù)據(jù)交互。由于本次實(shí)驗(yàn)增加了對(duì)光照強(qiáng)度的采集,所以又增加了一個(gè)三色RGB燈外設(shè)。通過(guò)機(jī)智云app可以調(diào)節(jié)RGB燈的光強(qiáng),以此來(lái)模擬光照強(qiáng)度的變化。整個(gè)設(shè)計(jì)的傳感器數(shù)據(jù)流向如下圖所示:

d07b2dea-46c9-11ee-8e12-92fbcf53809c.png

另外,對(duì)于用機(jī)智云app調(diào)節(jié)RGB燈的光強(qiáng)的數(shù)據(jù)流向如下圖:

d0a019ca-46c9-11ee-8e12-92fbcf53809c.png

01

傳感器的測(cè)試

本次設(shè)計(jì)利用STM32CubeMX進(jìn)行開發(fā),代碼設(shè)計(jì)過(guò)程分模塊進(jìn)行,分別編寫測(cè)試用例驗(yàn)證各模塊的功能,包括oled模塊、按鍵模塊、dht11模塊、光敏電阻模塊、rgb模塊。1、oled模塊① 接線:

d0b173be-46c9-11ee-8e12-92fbcf53809c.png

②代碼編寫:

本次設(shè)計(jì)中oled采用硬件SPI2驅(qū)動(dòng),STM32CubeMX的設(shè)計(jì)如下圖:

d0bb48da-46c9-11ee-8e12-92fbcf53809c.pngd0cf747c-46c9-11ee-8e12-92fbcf53809c.png

d0f15290-46c9-11ee-8e12-92fbcf53809c.png

利用STM32CubeMX生成的SPI主要代碼如上所示。在生成的SPI代碼上進(jìn)一步編寫oled.c和oled.h文件。

oled.c封裝了以下的函數(shù):

d129448e-46c9-11ee-8e12-92fbcf53809c.png

測(cè)試函數(shù):

int main(void){ HAL_Init(); SystemClock_Config(); MX_GPIO_Init(); MX_SPI2_Init(); OLED_Init(); OLED_ShowString(0, 0, "wait for set esp8266,press key1 to set esp8266 with AIRLINK_MODE");}

③測(cè)試用例實(shí)驗(yàn)結(jié)果:

d1490fee-46c9-11ee-8e12-92fbcf53809c.png

由上圖可知,oled模塊的顯示函數(shù)能夠正確顯示。

2、按鍵模塊

①接線:

d15a5f88-46c9-11ee-8e12-92fbcf53809c.png

KEY_R0接地,KEY_L0和KEY_L1可以用于檢測(cè)按鍵狀態(tài)。對(duì)應(yīng)的引腳為:

d15ecc76-46c9-11ee-8e12-92fbcf53809c.png

②代碼編寫:

STM32CubeMX設(shè)計(jì)如下:

d16d5750-46c9-11ee-8e12-92fbcf53809c.png

PC11設(shè)置為輸出模式,PC10和PB5設(shè)置為輸入模式。

Key.c封裝了以下函數(shù):

void key_init(void){ HAL_GPIO_WritePin(KEY_COM_GND_GPIO_Port,KEY_COM_GND_Pin,GPIO_PIN_RESET);}
void Test_key(void){ if(HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin)==GPIO_PIN_SET) { OLED_ShowString(0,0,"key1_up"); } else { OLED_ShowString(0,0,"key1_down"); } if(HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin)==GPIO_PIN_SET) { OLED_ShowString(0,10,"key2_up"); } else { OLED_ShowString(0,10,"key2_down"); } OLED_Refresh_Gram();}

測(cè)試用例:

int main(void){ MX_GPIO_Init(); key_init(); while(1) { Test_key(); }}

③測(cè)試用例實(shí)驗(yàn)結(jié)果:

d1917f68-46c9-11ee-8e12-92fbcf53809c.png

由圖中可以看出,按鍵一被按下時(shí)顯示key1_down和key2_up,與理論相符。

3、dht11模塊

①接線:

d1f40f98-46c9-11ee-8e12-92fbcf53809c.png

②代碼編寫:

由于dht11的數(shù)據(jù)引腳有時(shí)需要作為輸入,有時(shí)需要作為輸出,所以不在STM32CubeMX設(shè)置。

Dht11.c主要封裝了以下函數(shù):

d20a6126-46c9-11ee-8e12-92fbcf53809c.png

這里的us延時(shí)并沒(méi)有使用定時(shí)器來(lái)產(chǎn)生,而是用系統(tǒng)時(shí)鐘來(lái)實(shí)現(xiàn):

void delay_us(uint32_t us){ uint32_t delay = (HAL_RCC_GetHCLKFreq() / 4000000 * us); while (delay--) { ; }}

測(cè)試用例:

int main(void){ HAL_Init(); SystemClock_Config(); MX_GPIO_Init(); MX_SPI2_Init(); OLED_Init(); while(1) { Test_dht11(); }
void Test_dht11(void){ char txt[16]; while(1) { DHT11_Read_Data(&humidity_integer,&humidity_decimal,&temperature_integer,&temperature_decimal); sprintf(txt, "temp:%d.%d", temperature_integer,temperature_decimal); OLED_ShowString(0,0,txt); sprintf(txt, "humi:%d.%d", humidity_integer,humidity_decimal); OLED_ShowString(0,10,txt); OLED_Refresh_Gram(); }}

③測(cè)試用例實(shí)驗(yàn)結(jié)果:

d2222ba8-46c9-11ee-8e12-92fbcf53809c.png

由上圖可以看出,溫度為23.3℃,濕度為53.0%,濕度的小數(shù)為0,與理論相符。

4、光敏電阻模塊

①接線:

d22aaa44-46c9-11ee-8e12-92fbcf53809c.png②代碼編寫:

STM32CubeMX設(shè)置ADC1的IN0如下:

d2381f12-46c9-11ee-8e12-92fbcf53809c.png

Stm32Rct6的ADC是12位的,這里沒(méi)有更改的選項(xiàng),則ADC讀取的最大值是2^12=4096。

這里采樣時(shí)間Sampling Time選擇1.5個(gè)周期。ADC采樣時(shí)間 = (采樣周期+12.5周期)* 1/ADC時(shí)鐘頻率,這里ADC采樣時(shí)間=(1.5+12.5)*1/12 = 1.167us。light_check5506.c主要封裝以下函數(shù):

void light_check5506_init(void){ HAL_ADCEx_Calibration_Start(&hadc1); HAL_Delay(200);}
uint32_t light_check5506_getinitvalue(void){ HAL_ADC_Start(&hadc1); HAL_ADC_PollForConversion(&hadc1,50);//?Tê±50ms return HAL_ADC_GetValue(&hadc1);}
uint32_t light_check5506_get0to100value(void){ //°μ-->áá£o0~100 uint32_t value; value=light_check5506_getinitvalue(); value=4096-value;//?ê?êy?Yê???°μêy?Y??′ó value=(value*100/4096);//?ˉ?a0~100μ?êy,±?D??è3?ò?100?ù3y£?òò?aè?2?ê???êy return value;}
void Test_5506(void){ uint32_t value; char txt[16]; while(1) { value=light_check5506_get0to100value(); sprintf(txt, "light(0-100):%d", value); OLED_ShowString(0,0,txt); OLED_Refresh_Gram(); }}

測(cè)試用例:

main(void){ HAL_Init(); SystemClock_Config(); MX_GPIO_Init(); MX_SPI2_Init(); MX_ADC1_Init(); OLED_Init(); light_check5506_init(); while(1)` { Test_5506(); }}

③測(cè)試用例實(shí)驗(yàn)結(jié)果:

d250d214-46c9-11ee-8e12-92fbcf53809c.png

將ADC讀取的值歸一化到0~100后光照強(qiáng)度的數(shù)值為18。

5、rgb模塊

①接線:

d272b654-46c9-11ee-8e12-92fbcf53809c.png②代碼編寫:

STM32CubeMX設(shè)置TIM8的三個(gè)通道如下:

d2981908-46c9-11ee-8e12-92fbcf53809c.png

計(jì)數(shù)周期Counter Period設(shè)置為255,這是為了便于查找RGB顏色表進(jìn)行顏色設(shè)置,占空比Pulse設(shè)置為50%Rgb.c封裝了以下函數(shù):

void rgb_init(void){ HAL_TIM_PWM_Start(&htim8,TIM_CHANNEL_1); HAL_TIM_PWM_Start(&htim8,TIM_CHANNEL_2); HAL_TIM_PWM_Start(&htim8,TIM_CHANNEL_3);}void Test_rgb(void){ rgb_setpwm(10.0,100.0,200.0);}void rgb_setpwm(uint8_t pwm_r,uint8_t pwm_g,uint8_t pwm_b){ __HAL_TIM_SET_COMPARE(&htim8, TIM_CHANNEL_1,pwm_r); __HAL_TIM_SET_COMPARE(&htim8, TIM_CHANNEL_2,pwm_g); __HAL_TIM_SET_COMPARE(&htim8, TIM_CHANNEL_3,pwm_b);}

測(cè)試用例:

main(void){ HAL_Init(); SystemClock_Config(); MX_GPIO_Init(); MX_SPI2_Init(); MX_TIM8_Init(); rgb_init(); OLED_Init(); while(1)` { Test_rgb(); }}

③測(cè)試用例實(shí)驗(yàn)結(jié)果:

d2b552de-46c9-11ee-8e12-92fbcf53809c.png

由上圖可知RGB燈被點(diǎn)亮。

02

通過(guò)esp8266實(shí)現(xiàn)數(shù)據(jù)上傳和數(shù)據(jù)回傳

在進(jìn)行數(shù)據(jù)上傳與數(shù)據(jù)回傳之前,首先進(jìn)行用于打印數(shù)據(jù)的串口1的設(shè)置和用于stm32與esp8266通信的串口2。串口1:

d2bea6cc-46c9-11ee-8e12-92fbcf53809c.pngd2d0675e-46c9-11ee-8e12-92fbcf53809c.png

串口1設(shè)置PA9和PA10分別作為TX和RX,波特率為115200,不使能中斷。

串口2:

d2e17bac-46c9-11ee-8e12-92fbcf53809c.pngd2f6c746-46c9-11ee-8e12-92fbcf53809c.pngd32cd6f6-46c9-11ee-8e12-92fbcf53809c.png

串口2設(shè)置PA2和PA3分別作為TX和RX,波特率為9600,使能中斷。

1、數(shù)據(jù)上傳:溫濕度數(shù)據(jù)、關(guān)照強(qiáng)度數(shù)據(jù)

①主要代碼

void userHandle(void){ DHT11_Read_Data( & humidity_integer, & humidity_decimal, & temperature_integer, & temperature_decimal); currentDataPoint.valuehumidity = humidity_integer; currentDataPoint.valueLight_intensity = light_check5506_get0to100value(); currentDataPoint.valueDHT11 = temperature_integer + 0.1 * temperature_decimal; }

在userHandle(void)中添加溫濕度數(shù)據(jù)的采集以及光照強(qiáng)度的讀取。userHandle()是main函數(shù)中while循環(huán)的內(nèi)容。

d33b8692-46c9-11ee-8e12-92fbcf53809c.png

由上圖可以看出,userHandle對(duì)于用戶來(lái)說(shuō)是最頂層的,數(shù)據(jù)在userHandle中采集,依次經(jīng)過(guò)gizCheckReport判斷是否上報(bào)當(dāng)前狀態(tài)的數(shù)據(jù)、gizDataPoints2ReportData完成用戶區(qū)數(shù)據(jù)到上報(bào)型數(shù)據(jù)的轉(zhuǎn)換、gizReportData將轉(zhuǎn)換后的上報(bào)數(shù)據(jù)通過(guò)串口發(fā)送給 WiFi 模塊。

②設(shè)計(jì)結(jié)果:

首先確保esp8266和手機(jī)都已經(jīng)連接到同一個(gè)網(wǎng)絡(luò),這里用電腦作為這個(gè)網(wǎng)絡(luò)。

d342526a-46c9-11ee-8e12-92fbcf53809c.png

由上圖可知手機(jī)和esp8266已經(jīng)連接上了電腦。機(jī)智云app連接上esp8266后得到上傳來(lái)的數(shù)據(jù):

d353a84e-46c9-11ee-8e12-92fbcf53809c.pngd3769034-46c9-11ee-8e12-92fbcf53809c.png

Oled上的數(shù)據(jù)是stm32收集的,上圖的數(shù)據(jù)是機(jī)智云app通過(guò)esp8266收到的,兩者一致,說(shuō)明數(shù)據(jù)交互是正確的。2、數(shù)據(jù)回傳:RGB三數(shù)值

①主要代碼

int8_t gizwitsEventProcess(eventInfo_t * info, uint8_t * gizdata, uint32_t len){ uint8_t i = 0; dataPoint_t * dataPointPtr = (dataPoint_t *)gizdata; moduleStatusInfo_t * wifiData = (moduleStatusInfo_t *)gizdata; protocolTime_t * ptime = (protocolTime_t *) gizdata; # if MODULE_TYPE gprsInfo_t * gprsInfoData = (gprsInfo_t *)gizdata; # else moduleInfo_t * ptModuleInfo = (moduleInfo_t *) gizdata; # endif if ((NULL == info) || (NULL == gizdata)) { return -1; } for (i=0; i < info->num; i++) { switch(info->event[i]) { case EVENT_LED_R: currentDataPoint.valueLED_R = dataPointPtr->valueLED_R; GIZWITS_LOG("Evt:EVENT_LED_R %d\n", currentDataPoint.valueLED_R); rgb_setpwm(currentDataPoint.valueLED_R, currentDataPoint.valueLED_G, currentDataPoint.valueLED_B); break; case EVENT_LED_G: currentDataPoint.valueLED_G = dataPointPtr->valueLED_G; GIZWITS_LOG("Evt:EVENT_LED_G %d\n", currentDataPoint.valueLED_G); rgb_setpwm(currentDataPoint.valueLED_R, currentDataPoint.valueLED_G, currentDataPoint.valueLED_B); break; case EVENT_LED_B: currentDataPoint.valueLED_B = dataPointPtr->valueLED_B; GIZWITS_LOG("Evt:EVENT_LED_B %d\n", currentDataPoint.valueLED_B); rgb_setpwm(currentDataPoint.valueLED_R, currentDataPoint.valueLED_G, currentDataPoint.valueLED_B); break; } }}

在gizwitsEventProcess中的EVENT_LED_R、EVENT_LED_G、EVENT_LED_B分別添加對(duì)對(duì)RGB三個(gè)PWM的賦值,賦值之后使其立即生效。

d3932de8-46c9-11ee-8e12-92fbcf53809c.png

protocolIssuedProcess被 gizwitsHandle 調(diào)用,接收來(lái)自云端或 app端下發(fā)的相關(guān)協(xié)議數(shù)據(jù)。ACTION_CONTROL_DEVICE進(jìn)行“控制型協(xié)議”的相關(guān)處理,gizDataPoint2Event根據(jù)協(xié)議生成“控制型事件”,并進(jìn)行相應(yīng)數(shù)據(jù)類型的轉(zhuǎn)化轉(zhuǎn)換,gizwitsEventProcess是位于數(shù)據(jù)回傳過(guò)程中的最底層,根據(jù)已生成的“控制型事件”進(jìn)行相應(yīng)處理。

②設(shè)計(jì)結(jié)果:

首先確保esp8266和手機(jī)都已經(jīng)連接到同一個(gè)網(wǎng)絡(luò),這里用電腦作為這個(gè)網(wǎng)絡(luò)。

d342526a-46c9-11ee-8e12-92fbcf53809c.png

由上圖可知手機(jī)和esp8266已經(jīng)連接上了電腦。機(jī)智云app設(shè)置RGB三個(gè)PWM數(shù)值,得到oled上的數(shù)據(jù)為:

d3b2eb7e-46c9-11ee-8e12-92fbcf53809c.pngd3baac9c-46c9-11ee-8e12-92fbcf53809c.png

由上圖可知,右圖為機(jī)智云app設(shè)置的三個(gè)PWM數(shù)值,左圖再oled上為同樣的數(shù)值,說(shuō)明數(shù)據(jù)交互正確。

03

總 結(jié)

①通過(guò)這次設(shè)計(jì)接觸了STM32CubeMX這個(gè)軟件,相比與之前的標(biāo)準(zhǔn)庫(kù),STM32CubeMX生成的Hal庫(kù)不僅封裝度更高,而且更有利于開發(fā)者進(jìn)行快速開發(fā),而且在本次實(shí)驗(yàn)中機(jī)智云生成的代碼也是基于Hal庫(kù)的,這說(shuō)明以后對(duì)于stm32來(lái)說(shuō),會(huì)越來(lái)越趨向于Hal開發(fā)。②官網(wǎng)永遠(yuǎn)是對(duì)解決問(wèn)題的最好地方,機(jī)智云的官方文檔給了我極大幫助。

③esp8266的燒錄對(duì)于供電要求十分苛刻,導(dǎo)致多次燒錄都失敗了,所以在制pcb的時(shí)候加上了esp8266的燒錄接口,以及GPIO的接地開關(guān),還有復(fù)位電路。PCB擴(kuò)展板圖如下:

d3da52e0-46c9-11ee-8e12-92fbcf53809c.png

④stmRct6板的供電十分差,由于剛開始只是接了ST-LINK進(jìn)行供電,導(dǎo)致dht11和oled一起使用時(shí)dht11的VCC口只有2.6V,進(jìn)而使得dht11通信一直不成功,這也說(shuō)明了一切先從電源管理開始,確保供電沒(méi)問(wèn)題再查找軟件問(wèn)題。

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

    關(guān)注

    2567

    文章

    53026

    瀏覽量

    767816
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    7257

    瀏覽量

    91942
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2931

    文章

    46264

    瀏覽量

    392935
  • STM32
    +關(guān)注

    關(guān)注

    2295

    文章

    11032

    瀏覽量

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

    關(guān)注

    3

    文章

    617

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    STM32+esp8266連接機(jī)智,上傳溫濕度數(shù)據(jù)并控制繼電器開關(guān)(平臺(tái)配置、代碼生成、代碼移植)

    本教程將詳細(xì)介紹如何將STM32微控制器與ESP8266Wi-Fi模塊連接到機(jī)智平臺(tái),實(shí)現(xiàn)溫濕度數(shù)據(jù)的上傳與繼電器的遠(yuǎn)程控制。通過(guò)此過(guò)程,您將學(xué)會(huì)如何配置
    的頭像 發(fā)表于 07-15 18:54 ?109次閱讀
    STM32+esp8266連接<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>,上傳<b class='flag-5'>溫濕度</b>數(shù)據(jù)并控制繼電器開關(guān)(<b class='flag-5'>平臺(tái)</b>配置、代碼生成、代碼移植)

    基于聯(lián)網(wǎng)溫濕度監(jiān)測(cè)系統(tǒng)

    在醫(yī)藥冷鏈、智慧農(nóng)業(yè)、智能制造等領(lǐng)域,溫濕度失控輕則導(dǎo)致品質(zhì)下降,重則引發(fā)安全事故。傳統(tǒng)人工巡檢方式滯后性強(qiáng)、誤差率高,而聯(lián)網(wǎng)溫濕度監(jiān)測(cè)系統(tǒng)通過(guò)“端-管-
    的頭像 發(fā)表于 07-08 16:52 ?194次閱讀

    聯(lián)網(wǎng)溫濕度監(jiān)控系統(tǒng)

    聯(lián)網(wǎng)溫濕度監(jiān)控系統(tǒng)作為現(xiàn)代智能化管理的重要工具,已廣泛應(yīng)用于農(nóng)業(yè)溫室、醫(yī)藥倉(cāng)儲(chǔ)、數(shù)據(jù)中心、食品冷鏈等多個(gè)領(lǐng)域。其核心價(jià)值在于通過(guò)實(shí)時(shí)數(shù)據(jù)采集、智能分析和遠(yuǎn)程控制,實(shí)現(xiàn)對(duì)環(huán)境參數(shù)的精準(zhǔn)管理,從而保障
    的頭像 發(fā)表于 07-07 17:36 ?364次閱讀

    基于51單片機(jī)GSM溫濕度光照檢測(cè)系統(tǒng)設(shè)計(jì)?

    基于51單片機(jī)GSM溫濕度光照檢測(cè)系統(tǒng)設(shè)計(jì)?
    發(fā)表于 04-24 16:12

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

    01—項(xiàng)目簡(jiǎn)介1.功能詳解STM32智能臺(tái)燈(機(jī)智)系統(tǒng)功能如下:1.檢測(cè)功能:系統(tǒng)檢測(cè)周圍溫濕度數(shù)據(jù)、距離、人體信號(hào)、光照強(qiáng)度L
    的頭像 發(fā)表于 03-10 08:03 ?856次閱讀
    STM32項(xiàng)目分享:智能臺(tái)燈(<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>)系統(tǒng)

    DLP NIRScan Nano光照強(qiáng)度如何計(jì)算?

    獲取到了Nano的掃描數(shù)據(jù),在對(duì)數(shù)據(jù)進(jìn)行解析的時(shí)候遇到了一個(gè)問(wèn)題,我搞不明白光照強(qiáng)度是如何得出來(lái)的,我在例程庫(kù)里邊找到了代碼,我沒(méi)看懂,還有就是按照代碼計(jì)算出來(lái)的光強(qiáng)是不正確的,請(qǐng)教各位工程師給予指點(diǎn)。
    發(fā)表于 02-28 07:30

    遠(yuǎn)程溫濕度實(shí)時(shí)監(jiān)測(cè)系統(tǒng)應(yīng)用方案

    遠(yuǎn)程溫濕度實(shí)時(shí)監(jiān)測(cè)系統(tǒng),作為現(xiàn)代環(huán)境管理的重要組成部分,是各行各業(yè)不可或缺的重要工具,對(duì)環(huán)境溫濕度的遠(yuǎn)程、實(shí)時(shí)、精準(zhǔn)監(jiān)測(cè)。 一、運(yùn)行原理 聚英遠(yuǎn)程溫濕度實(shí)時(shí)監(jiān)測(cè)系統(tǒng),依賴于高精度溫濕度
    的頭像 發(fā)表于 01-02 17:03 ?639次閱讀

    大棚溫濕度自動(dòng)監(jiān)控系統(tǒng)

    大棚溫濕度自動(dòng)監(jiān)控系統(tǒng),基于傳感器、聯(lián)網(wǎng)、智能控制等技術(shù),通過(guò)實(shí)時(shí)監(jiān)測(cè)大棚內(nèi)外的環(huán)境參數(shù),如溫度、濕度、光照強(qiáng)度、二氧化碳濃度等,并根據(jù)預(yù)
    的頭像 發(fā)表于 12-31 16:58 ?716次閱讀

    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 ?1412次閱讀
    STM32項(xiàng)目分享:<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>智慧農(nóng)業(yè)系統(tǒng)

    醫(yī)藥倉(cāng)庫(kù)溫濕度監(jiān)控系統(tǒng)應(yīng)用

    。 醫(yī)藥倉(cāng)庫(kù)溫濕度監(jiān)控系統(tǒng),結(jié)合聯(lián)網(wǎng)、無(wú)線通訊等技術(shù),通過(guò)傳感器全天候?qū)崟r(shí)采集倉(cāng)庫(kù)內(nèi)的溫濕度數(shù)據(jù),管理
    的頭像 發(fā)表于 12-17 16:16 ?664次閱讀

    如何使用合宙的DTU+業(yè)務(wù)平臺(tái),做一個(gè)溫濕度傳感器數(shù)據(jù)采集項(xiàng)目?

    使用合宙的DTU+業(yè)務(wù)平臺(tái),做一個(gè)溫濕度傳感器數(shù)據(jù)采集項(xiàng)目,超詳細(xì)教程。
    的頭像 發(fā)表于 09-18 11:11 ?927次閱讀
    如何使用合宙的DTU+業(yè)務(wù)<b class='flag-5'>云</b><b class='flag-5'>平臺(tái)</b>,做一個(gè)<b class='flag-5'>溫濕度</b>傳感器數(shù)據(jù)采集項(xiàng)目?

    溫室大棚溫濕度光照監(jiān)測(cè)的重要性

    在科技日新月異的今天,現(xiàn)代農(nóng)業(yè)正以飛快的速度向智能化、準(zhǔn)確化邁進(jìn)。其中,溫室大棚作為反季節(jié)種植、高效農(nóng)業(yè)的重要載體,其內(nèi)部的溫濕度光照條件直接關(guān)乎作物的生長(zhǎng)質(zhì)量與產(chǎn)量。因此,溫室大棚的溫濕度
    的頭像 發(fā)表于 08-28 17:25 ?1226次閱讀

    機(jī)智開源自動(dòng)化控制篇:溫濕度報(bào)警器

    這次使用STM32F103C8T6單片機(jī)、ESP-01S、DHT11、蜂鳴器以及0.96寸OLED(I2C)制作溫濕度報(bào)警器,為智能家居增添智能生態(tài)?;竟ぷ鬟M(jìn)入機(jī)智開發(fā)者中心創(chuàng)建智能產(chǎn)品機(jī)
    的頭像 發(fā)表于 08-06 08:10 ?667次閱讀
    <b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>開源自動(dòng)化控制篇:<b class='flag-5'>溫濕度</b>報(bào)警器

    溫濕度監(jiān)測(cè)系統(tǒng)應(yīng)用

    、可靠的溫濕度監(jiān)測(cè)系統(tǒng)顯得尤為重要。 溫濕度監(jiān)測(cè)系統(tǒng),通過(guò)溫度傳感器、智能控制終端等硬件設(shè)備,與管理平臺(tái)組成高精度傳感器網(wǎng)絡(luò),在線采集室內(nèi)溫濕度
    的頭像 發(fā)表于 07-26 16:15 ?911次閱讀

    藥品倉(cāng)庫(kù)溫濕度監(jiān)控系統(tǒng)

    和有效使用具有重要意義。 藥品倉(cāng)庫(kù)溫濕度監(jiān)控系統(tǒng),結(jié)合聯(lián)網(wǎng)、無(wú)線通訊等技術(shù),主要由傳感器、數(shù)據(jù)采集器、傳輸設(shè)備、管理平臺(tái)等組成。針對(duì)藥品
    的頭像 發(fā)表于 07-26 10:12 ?670次閱讀