91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

基于FreeRTOS的機(jī)智云接入教程分享

機(jī)智云 ? 2022-05-26 10:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本教程是使用的STM32F103C8T6,并結(jié)合FreeRTOS機(jī)智云撰寫的教程。其中使用操作系統(tǒng)主要是為了保證系統(tǒng)的穩(wěn)定性,否則當(dāng)邏輯復(fù)雜之后,很容易造成系統(tǒng)崩潰,并且在教程中提供了例程模板,大家可以基于該例程模板上就行修改,就可以用到自己的項(xiàng)目中了。該教程主要參照正點(diǎn)原子的教程所撰寫,感謝正點(diǎn)原子提供的技術(shù)資料。由于是第一次寫博客,可能有些寫得不太好,希望能理解。

1、WIFI固件燒寫

這里使用的是正點(diǎn)原子的WIFI模塊,詳細(xì)資料請(qǐng)參照提供的正點(diǎn)原子的資料,這里簡(jiǎn)單的說(shuō)明下,首先把WIFI模塊的IO_0接地之后,用串口轉(zhuǎn)TTL模塊將固件燒錄到WIFI模塊即可。固件打包在本教程所在文件夾的固件資料里。這里只貼一張地址配置圖(需要注意WIFI模塊的FLASH大小,推薦使用32Mbit的WIFI模塊,其他容量的可能會(huì)出現(xiàn)問(wèn)題):

1.1 固件下載
43c2f45e-dc4f-11ec-b80f-dac502259ad0.png

1.2 固件燒寫
機(jī)智云固件燒寫有2種方式:
第一種:第一種方式有4個(gè)部分,需要對(duì)地址進(jìn)行配置,但是速度較快,我有幾次用這個(gè)方法更新的固件,有時(shí)候不能用,不知道具體原因。
第二種:只有一個(gè)固件文件,該方式更新簡(jiǎn)單,但是速度較慢。我主要是使用這種方法。
43f3028e-dc4f-11ec-b80f-dac502259ad0.png

442edd04-dc4f-11ec-b80f-dac502259ad0.png

2、創(chuàng)建新產(chǎn)品

2.1 創(chuàng)建產(chǎn)品項(xiàng)目
進(jìn)入個(gè)人中心選擇創(chuàng)建新產(chǎn)品,填入相應(yīng)的產(chǎn)品信息,這里選擇WIFI模式。如下圖所示:
4452eb40-dc4f-11ec-b80f-dac502259ad0.png

4485743e-dc4f-11ec-b80f-dac502259ad0.png
最后點(diǎn)擊保存,生成項(xiàng)目。

2.2 創(chuàng)建數(shù)據(jù)結(jié)點(diǎn)
點(diǎn)擊左側(cè)的數(shù)據(jù)點(diǎn),然后根據(jù)提示創(chuàng)建并結(jié)合自己的需要?jiǎng)?chuàng)建數(shù)據(jù)點(diǎn)。

同時(shí),提醒大家,在創(chuàng)建完結(jié)點(diǎn)后,注意點(diǎn)擊編輯按鈕,將現(xiàn)實(shí)名稱改文中文,否則在手機(jī)上是默認(rèn)顯示英文的。

注釋說(shuō)明:

可讀:表示手機(jī)只能看,不能修改數(shù)據(jù)。

可寫:手機(jī)既可以讀取單片機(jī)上傳的數(shù)據(jù),還可以通過(guò)手機(jī)設(shè)置,例如開(kāi)關(guān)信號(hào)。


44e2af8c-dc4f-11ec-b80f-dac502259ad0.png

3、配置生成手機(jī)源代碼

大家可以根據(jù)自己需求是否選擇需要手機(jī)源碼,這里生成的源碼可以直接用于開(kāi)發(fā),整個(gè)工程是完整的,需要自己進(jìn)行UI設(shè)計(jì),使界面更加美觀。即使不生成手機(jī)源碼,也是可以通過(guò)機(jī)智云一個(gè)公用的軟件進(jìn)行使用。大家可以直接去應(yīng)用市場(chǎng)下載“機(jī)智云”這款A(yù)PP就可以使用了。下面簡(jiǎn)單介紹下手機(jī)源代碼的生成。


首先選擇左邊欄的應(yīng)用配置,根據(jù)提示選擇IOS或者安卓,然后在選擇左邊欄的應(yīng)用開(kāi)發(fā),選擇之前創(chuàng)建數(shù)據(jù)節(jié)點(diǎn)的應(yīng)用和填入Product Secret(點(diǎn)擊左邊欄的基本信息,在基本信息找到Product Secret,輸入賬號(hào)密碼即可查看Product Secret),最后點(diǎn)擊生成代碼包,稍等幾十秒,即可產(chǎn)生應(yīng)用的源代碼,根據(jù)自己能力,進(jìn)行源代碼的修改,這里不做介紹。
45116ec6-dc4f-11ec-b80f-dac502259ad0.jpg

4、配置MCU源代碼

點(diǎn)擊左邊欄的MCU開(kāi)發(fā),在硬件平臺(tái)選擇其他平臺(tái),然后輸入Product Secret,下載代碼包,在網(wǎng)頁(yè)端的操作就完成了,剩下就是導(dǎo)入工程,和開(kāi)發(fā)自己的功能了。
455bc3e0-dc4f-11ec-b80f-dac502259ad0.png

5、添加機(jī)智云代碼到工程拷貝機(jī)智云代碼到工程文件中,將代碼包解壓,之后,將Gizwits文件夾拷貝到工程模板(在打包的資料中找)目錄下,其他的不需要?jiǎng)印H羰亲约旱墓こ痰脑?,?qǐng)參照正點(diǎn)原子提供的教程或者在代碼包有一個(gè)名稱為MCU_COMMON_User_Guide _V0.5.PDF的開(kāi)發(fā)文檔,完成串口,定時(shí)器的底層驅(qū)動(dòng)代碼的導(dǎo)入。一般只需要導(dǎo)入Gizwits文件下里的內(nèi)容就行了。因?yàn)榱硪粋€(gè)已經(jīng)導(dǎo)入例程代碼中了。

45ac66f6-dc4f-11ec-b80f-dac502259ad0.png

5.2 修改工程源代碼

打開(kāi)Gizwits 目錄下的gizwits_product.c文件,根據(jù)自己需要添加頭文件:
45e68a98-dc4f-11ec-b80f-dac502259ad0.png

打開(kāi)Gizwits 目錄下的gizwits_product.c文件,注釋掉整個(gè)void userHandle(void)函數(shù),這一部分將放到APPTasks.c中完成。

461bac32-dc4f-11ec-b80f-dac502259ad0.png

void userInit(void) 根據(jù)實(shí)際需要進(jìn)行初始化。
46463c5e-dc4f-11ec-b80f-dac502259ad0.png

添加MCU復(fù)位函數(shù)(void mcuRestart(void))

__set_FAULTMASK(1);NVIC_SystemReset();

469508f2-dc4f-11ec-b80f-dac502259ad0.png

添加串口驅(qū)動(dòng)函數(shù)(int32_t uartWrite(uint8_t *buf, uint32_t len)),這里以串口2為例,

for(i=0; i{//USART_SendData(UART, buf);//STM32 test demo//Serial port to achieve the function, the buf sent to the moduleUSART_SendData(USART2,buf);while(USART_GetFlagStatus(USART2,USART_FLAG_TC)==RESET); //循環(huán)發(fā)送,直到發(fā)送完畢if(i >=2 && buf == 0xFF){//Serial port to achieve the function, the 0x55 sent to the module//USART_SendData(UART, 0x55);//STM32 test demoUSART_SendData(USART2,0x55);while(USART_GetFlagStatus(USART2,USART_FLAG_TC)==RESET); //循環(huán)發(fā)送,直到發(fā)送完畢}}


46e6667a-dc4f-11ec-b80f-dac502259ad0.png

打開(kāi) gizwits_product.h 文件,添加函數(shù)申明 void gizTimerMs(void);

47187084-dc4f-11ec-b80f-dac502259ad0.png

在APPTasks.h中可以通過(guò)宏定義的形式來(lái)打開(kāi)或者關(guān)閉機(jī)智云服務(wù),主要是用在調(diào)試模塊的時(shí)候用。默認(rèn)開(kāi)啟。

4745d920-dc4f-11ec-b80f-dac502259ad0.png

到此整個(gè)工程代碼修改完畢,接下來(lái)就是看工程的結(jié)構(gòu)了。

本工程是以FreeRTOS進(jìn)行編寫的,在該工程中加入了一些底層的驅(qū)動(dòng)函數(shù),可以根據(jù)實(shí)際需要進(jìn)行增減,在main函數(shù)中,已經(jīng)設(shè)計(jì)好了。


一些工程邏輯,包括接入機(jī)智云的處理任務(wù),void gizwits_task(void *pvParameters);

主要邏輯處理函數(shù) void function_task(void *pvParameters) ;這個(gè)函數(shù)調(diào)用了在APPTasks.c里面的子函數(shù),而幾乎所有的邏輯都是在APPTasks.c里面實(shí)現(xiàn)的;

按鍵處理任務(wù) void Key_task(void *pvParameters);OLED顯示任務(wù) void showUI_task(void *pvParameters);操作系統(tǒng)任務(wù)堆棧大小查看任務(wù) void Query_task(void *pvParameters);

4771ba7c-dc4f-11ec-b80f-dac502259ad0.png

若需要自己創(chuàng)建任務(wù)可以查看FreeRTOS任務(wù)創(chuàng)建那一塊。

6、任務(wù)功能介紹

6.1 OLED顯示任務(wù):

DisplayUI,這里主要是根據(jù)實(shí)際需要顯示一些想要的內(nèi)容,由于機(jī)智云使用的是全局變量,很方便數(shù)據(jù)的更新,因此可以在這里實(shí)現(xiàn)一些需要的數(shù)據(jù)顯示。比如在這里實(shí)現(xiàn)了項(xiàng)目名稱、時(shí)間、和溫濕度等的顯示。在codetab.h中可以添加漢字顯示代碼,實(shí)現(xiàn)漢字顯示的功能,
47b18e18-dc4f-11ec-b80f-dac502259ad0.png

6.2 按鍵處理任務(wù)(KeyTask.c)
這個(gè)任務(wù)主要是處理用戶按鍵的接口,在這里已經(jīng)實(shí)現(xiàn)了機(jī)智云連接路由器的處理,
已經(jīng)運(yùn)行時(shí)間統(tǒng)計(jì)的用戶按鍵。使用者可以根據(jù)需要添加其他功能。
47e17588-dc4f-11ec-b80f-dac502259ad0.png

6.3 主邏輯處理任務(wù)(APPTasks.c)

在這里包括:

系統(tǒng)功能初始化(void System_Init(void)),

任務(wù)邏輯(void MainTask(void)),

機(jī)智云數(shù)據(jù)上傳(void userHandle(void))等。
4819f692-dc4f-11ec-b80f-dac502259ad0.png

6.4 數(shù)據(jù)下行處理(APPTasks.c)
前面介紹完主要的邏輯關(guān)系之后,現(xiàn)在介紹手機(jī)下行數(shù)據(jù)的處理,所謂數(shù)據(jù)下行處理,即處理手機(jī)下發(fā)的數(shù)據(jù)。

打開(kāi)gizwits_product.c文件,

在 int8_t gizwitsEventProcess(eventInfo_t *info, uint8_t *gizdata, uint32_t len) 實(shí)現(xiàn)對(duì)手機(jī)下行數(shù)據(jù)的處理

注意:在這里一定、千萬(wàn)不能使用延時(shí)功能,否則整個(gè)系統(tǒng)將崩潰,并且延時(shí)函數(shù)只能使用vTaskDelay(10);實(shí)現(xiàn)毫秒延時(shí)。

48523b10-dc4f-11ec-b80f-dac502259ad0.png

因此在這里主要處理一些開(kāi)關(guān)量等簡(jiǎn)單的功能,如果需要處理復(fù)雜的功能,請(qǐng)到主邏輯任務(wù)(void MainTask(void))中去處理。比如在這里實(shí)現(xiàn)了水泵、加濕器等的控制。控制的代碼只需要在//user handle下面添加我們的邏輯代碼就可以了,其他不用關(guān)心。
4885abd0-dc4f-11ec-b80f-dac502259ad0.png


7、接入手機(jī)APP

7.1 接入說(shuō)明
這里主要介紹Air_link模式,其它模式根據(jù)說(shuō)明書操作。在前面功能介紹部分的按鍵任務(wù)中,已經(jīng)設(shè)置了通過(guò)按下key_up按鍵進(jìn)入Air_link模式。


因此在我們已經(jīng)準(zhǔn)備好有路由器或者手機(jī)熱點(diǎn)(注意手機(jī)只能是2.4G模式,若是5G模式,請(qǐng)修改成2.4G模式,否則機(jī)智云無(wú)法連接)的情況下,就可以通過(guò)手機(jī)接入機(jī)智云了:

48be4422-dc4f-11ec-b80f-dac502259ad0.png

7.2 接入步驟
打開(kāi)手機(jī)APP“我的設(shè)置”界面的右上角,點(diǎn)擊“+”下的“一鍵配置”按鈕,然后根據(jù)提示完成WIFI的設(shè)置,硬件選擇“樂(lè)鑫”就可以了。
配置完成后,手機(jī)中將會(huì)出現(xiàn)之前在機(jī)智云創(chuàng)建的項(xiàng)目名稱,并且顏色會(huì)變成黃色,離線之后將變成灰色。如下圖所示:

48f6cbe4-dc4f-11ec-b80f-dac502259ad0.png

點(diǎn)擊項(xiàng)目名稱就進(jìn)入控制界面,控制設(shè)備了。如下圖所示:
4933d390-dc4f-11ec-b80f-dac502259ad0.png

聲明:本文內(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)投訴
  • FreeRTOS
    +關(guān)注

    關(guān)注

    14

    文章

    499

    瀏覽量

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

    關(guān)注

    3

    文章

    647

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    STM32快速上實(shí)戰(zhàn)指南:手把手帶你入門機(jī)智

    本項(xiàng)目基于STM32F103C8T6最小系統(tǒng)板,采用HAL庫(kù)開(kāi)發(fā)方式,結(jié)合ESP01sWi-Fi模塊,實(shí)現(xiàn)將各類傳感器數(shù)據(jù)快速上傳至機(jī)智平臺(tái)。通過(guò)移植機(jī)智SDK到自定義項(xiàng)目,用戶可
    的頭像 發(fā)表于 12-10 18:04 ?1095次閱讀
    STM32快速上<b class='flag-5'>云</b>實(shí)戰(zhàn)指南:手把手帶你入門<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>

    解鎖本地設(shè)備交互:機(jī)智云端插件接入Gokit5實(shí)戰(zhàn)指南(音量/亮度控制)

    的控制和信息獲取。具體可見(jiàn):《了解端插件》機(jī)智云端插件介紹目前機(jī)智Gokit5定義了2個(gè)端插件:volume(播放音量)、brightness(按鍵亮度)可點(diǎn)擊此鏈
    的頭像 發(fā)表于 07-30 18:03 ?686次閱讀
    解鎖本地設(shè)備交互:<b class='flag-5'>機(jī)智</b>云端插件<b class='flag-5'>接入</b>Gokit5實(shí)戰(zhàn)指南(音量/亮度控制)

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

    01—項(xiàng)目簡(jiǎn)介1.功能詳解STM32智能語(yǔ)音臺(tái)燈(機(jī)智)功能如下:STM32F103C8T6單片機(jī)作為主控單元按鍵切換模式,支持自
    的頭像 發(fā)表于 07-24 18:03 ?1574次閱讀
    STM32項(xiàng)目分享:智能語(yǔ)音臺(tái)燈(<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>)

    機(jī)智配網(wǎng)教程 第二期:生成MCU代碼包與調(diào)試

    在上一期中,我們介紹了機(jī)智GAgent固件的燒錄過(guò)程,并在測(cè)試中完成了機(jī)智開(kāi)發(fā)者賬號(hào)的注冊(cè)及數(shù)據(jù)點(diǎn)的創(chuàng)建。接下來(lái),我將繼續(xù)為大家講解如何生成MCU代碼包。數(shù)據(jù)點(diǎn)創(chuàng)建登錄
    的頭像 發(fā)表于 06-28 10:02 ?893次閱讀
    <b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>配網(wǎng)教程 第二期:生成MCU代碼包與調(diào)試

    機(jī)智配網(wǎng)教程第一期:GAgent固件燒錄與調(diào)試指南

    前言本文主要總結(jié)了我在使用機(jī)智的過(guò)程中積累的經(jīng)驗(yàn),特別是針對(duì)初學(xué)者,旨在幫助大家少走彎路。
    的頭像 發(fā)表于 06-27 19:06 ?968次閱讀
    <b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>配網(wǎng)教程第一期:GAgent固件燒錄與調(diào)試指南

    機(jī)智亮相字節(jié)豆包AIoT開(kāi)源生態(tài)沙龍

    近日,字節(jié)跳動(dòng)火山引擎2025原動(dòng)力大會(huì)在北京隆重召開(kāi),同期由機(jī)智、火山引擎、扣子發(fā)起,聯(lián)合CSDN、GitCode、廣和通、奕斯偉、愛(ài)灣學(xué)院共同參與的“開(kāi)源智聯(lián)·具身同行”字節(jié)豆包AIoT開(kāi)源
    的頭像 發(fā)表于 06-16 09:50 ?1008次閱讀

    開(kāi)源智聯(lián)·具身同行:機(jī)智推出基于豆包的 OpenEmbodied AI技術(shù)、產(chǎn)品及開(kāi)源方案

    6月11日機(jī)智攜手火山引擎、扣子發(fā)起,聯(lián)合CSDN、GitCode、廣和通、奕斯偉、愛(ài)灣學(xué)院舉辦的“開(kāi)源智聯(lián)·具身同行”字節(jié)豆包AIoT開(kāi)源生態(tài)沙龍圓滿成功,正式推出基于豆包
    的頭像 發(fā)表于 06-13 19:19 ?1071次閱讀
    開(kāi)源智聯(lián)·具身同行:<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>推出基于豆包的 OpenEmbodied AI技術(shù)、產(chǎn)品及開(kāi)源方案

    物聯(lián)網(wǎng)智能家居方案-基于Nucleo-STM32L073&amp;機(jī)智實(shí)例項(xiàng)目打包下載

    物聯(lián)網(wǎng)智能家居方案-基于Nucleo-STM32L073&機(jī)智實(shí)例項(xiàng)目打包,推薦下載!
    發(fā)表于 05-29 21:50

    基于STM32 HAL庫(kù)與標(biāo)準(zhǔn)庫(kù)的esp8266接入機(jī)智方案(二)

    在《基于STM32HAL庫(kù)與標(biāo)準(zhǔn)庫(kù)的esp8266接入機(jī)智方案(一)》中,我們?cè)敿?xì)介紹了硬件連接和機(jī)智客戶端的創(chuàng)建。本篇將重點(diǎn)講解如何下
    的頭像 發(fā)表于 05-28 18:02 ?1407次閱讀
    基于STM32 HAL庫(kù)與標(biāo)準(zhǔn)庫(kù)的esp8266<b class='flag-5'>接入</b><b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>方案(二)

    基于STM32 HAL庫(kù)與標(biāo)準(zhǔn)庫(kù)的ESP8266接入機(jī)智方案(一)

    最近在項(xiàng)目中需要進(jìn)行物聯(lián)網(wǎng)平臺(tái)對(duì)接,之前我找到了一些資料,發(fā)現(xiàn)機(jī)智是一個(gè)不錯(cuò)的平臺(tái)。機(jī)智的資料豐富,且操作簡(jiǎn)便,可以根據(jù)MCU自動(dòng)生成
    的頭像 發(fā)表于 05-28 18:02 ?1129次閱讀
    基于STM32 HAL庫(kù)與標(biāo)準(zhǔn)庫(kù)的ESP8266<b class='flag-5'>接入</b><b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>方案(一)

    機(jī)智Airlink配網(wǎng)超時(shí)、數(shù)據(jù)上傳延遲及更新不及時(shí)問(wèn)題分析

    本教程旨在分析并解決在使用32單片機(jī)和ESP8266-01S接入機(jī)智時(shí)可能遇到的配網(wǎng)超時(shí)、數(shù)據(jù)上傳延遲及更新不及時(shí)的問(wèn)題。通過(guò)將傳感器采集的數(shù)據(jù)上傳至機(jī)智
    的頭像 發(fā)表于 05-26 18:03 ?1000次閱讀
    <b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>Airlink配網(wǎng)超時(shí)、數(shù)據(jù)上傳延遲及更新不及時(shí)問(wèn)題分析

    物聯(lián)網(wǎng)智能家居方案-基于Nucleo-STM32L073&amp;機(jī)智 項(xiàng)目實(shí)例

    物聯(lián)網(wǎng)智能家居方案-基于Nucleo-STM32L073&機(jī)智 項(xiàng)目實(shí)例下載! 純分享帖,需要者可點(diǎn)擊附件免費(fèi)獲取完整資料~~~【免責(zé)聲明】本文系網(wǎng)絡(luò)轉(zhuǎn)載,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問(wèn)題,請(qǐng)第一時(shí)間告知,刪除內(nèi)容!
    發(fā)表于 05-23 21:01

    STM32與機(jī)智連接實(shí)現(xiàn)步驟與技巧(下篇):機(jī)智代碼移植與優(yōu)化

    在《STM32與機(jī)智連接實(shí)現(xiàn)步驟與技巧(上篇)》中,我們介紹了硬件連接和通信協(xié)議配置。本篇將重點(diǎn)講解如何將機(jī)智相關(guān)代碼移植到STM32,完成數(shù)據(jù)上傳和設(shè)備控制。我們將介紹如何在ST
    的頭像 發(fā)表于 05-23 18:10 ?1115次閱讀
    STM32與<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>連接實(shí)現(xiàn)步驟與技巧(下篇):<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>代碼移植與優(yōu)化

    STM32與機(jī)智連接實(shí)現(xiàn)步驟與技巧(上篇)

    通過(guò)STM32與機(jī)智的連接,開(kāi)發(fā)者可以實(shí)現(xiàn)設(shè)備的遠(yuǎn)程控制和數(shù)據(jù)管理,提升物聯(lián)網(wǎng)應(yīng)用的智能化水平。本文將介紹STM32與機(jī)智連接的具體步驟,涵蓋硬件連接、通信協(xié)議配置、數(shù)據(jù)傳輸及
    的頭像 發(fā)表于 05-23 18:10 ?1165次閱讀
    STM32與<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>連接實(shí)現(xiàn)步驟與技巧(上篇)

    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 ?1954次閱讀
    STM32項(xiàng)目分享:智能臺(tái)燈(<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>)系統(tǒng)