中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. "); //-->

        博客專欄

        EEPW首頁(yè) > 博客 > ESP8266開發(fā)板+機(jī)智云IoT+遠(yuǎn)程控制的智能風(fēng)扇

        ESP8266開發(fā)板+機(jī)智云IoT+遠(yuǎn)程控制的智能風(fēng)扇

        發(fā)布人:Gizwits 時(shí)間:2022-06-14 來(lái)源:工程師 發(fā)布文章
        智能小風(fēng)扇
        本案例為機(jī)智云開發(fā)平臺(tái)初級(jí)基礎(chǔ)應(yīng)用開發(fā)實(shí)例,開發(fā)者通過(guò)使用機(jī)智云Aiot開發(fā)平臺(tái)和ESP8266,實(shí)現(xiàn)對(duì)USB風(fēng)扇的遠(yuǎn)程APP控制,本案例原理簡(jiǎn)單、制作成本低,適合所有具備嵌入式基礎(chǔ)的開發(fā)者,尤其適合準(zhǔn)備進(jìn)入IoT的從業(yè)者、高校相關(guān)專業(yè)學(xué)生參考學(xué)習(xí),掌握物聯(lián)網(wǎng)設(shè)備基礎(chǔ)開發(fā)邏輯。

        在日常生活中,我們經(jīng)常需要一些通過(guò)風(fēng)扇降溫的場(chǎng)景,比如說(shuō)機(jī)房,電腦主機(jī)等等。通常情況下,我們都是人為的去打開或者關(guān)閉風(fēng)扇,調(diào)節(jié)檔位進(jìn)行降溫操作,操作起來(lái)不是非常便捷。


        本方案通過(guò)一個(gè)溫度傳感器實(shí)時(shí)的采集當(dāng)前溫度,然后依據(jù)溫度值,動(dòng)態(tài)的去調(diào)節(jié)風(fēng)扇的轉(zhuǎn)速和開關(guān),同時(shí)我們可以通過(guò)手機(jī)app實(shí)時(shí)的控制風(fēng)扇轉(zhuǎn)速所對(duì)應(yīng)的溫檔位,實(shí)現(xiàn)對(duì)風(fēng)扇的遠(yuǎn)程控制,既能方便我們控制風(fēng)扇,也能有效的節(jié)能,綠色環(huán)保。


        [準(zhǔn)備工作]
        本案例打造需要如下的硬件:
        (1)esp8266開發(fā)板
        (2)USB線
        (3)USB風(fēng)扇


        軟件部分:
        (1)esp8266開發(fā)環(huán)境eclipse IDE 或VS 等編譯軟件
        (2)燒錄軟件
        (3)Vmwave 虛擬機(jī)linux


        [物聯(lián)網(wǎng)平臺(tái)開發(fā)]

        機(jī)智云AIoT自助開發(fā)平臺(tái)提供多種在線自動(dòng)開發(fā)工具、多型號(hào)(Wi-Fi、藍(lán)牙、4G等主流聯(lián)網(wǎng)方式的固件)、(中移、STM32、arduino等)、(iOS、Android、APiCloud)、和在線教程,以及社區(qū)及免費(fèi)FAE支持,幫助開發(fā)者0成本、快速實(shí)現(xiàn)IoT設(shè)備遠(yuǎn)程控制、數(shù)據(jù)采集分析、設(shè)備及用戶管理等應(yīng)用開發(fā)。

        [物聯(lián)網(wǎng)應(yīng)用開發(fā)]


        1 注冊(cè)機(jī)智云開發(fā)者賬號(hào)、創(chuàng)建云端產(chǎn)品


        (具體參考--遠(yuǎn)程控制點(diǎn)亮RGB燈)


        http://club.gizwits.com/thread-164496-1-1.html


        2.2 數(shù)據(jù)點(diǎn)設(shè)置



        2.3 云端生成代碼



        將motor、RGB燈的.c文件和.h文件導(dǎo)入到項(xiàng)目代碼https://download.gizwits.com/zh-cn/p/92/93




        2.5 rgb、motor初始化 ,**頭文件




        2.6 設(shè)置回調(diào)函數(shù)


        按鍵回調(diào)函數(shù),smartconfig 按鍵配網(wǎng),長(zhǎng)按和短按 RGB燈顏色反饋




        2.7 數(shù)據(jù)點(diǎn)代碼修改


        修改app/Gizwits/gizwits_product.c下的 gizwitsEventProcess


        在之前設(shè)置的數(shù)據(jù)點(diǎn)(EVENT_)對(duì)應(yīng)的case下添加代碼




        每一檔修改motorContro的值即可控制轉(zhuǎn)速


        代碼修改完成


        2.8 編譯


        因?yàn)殡娔X使用的x86編譯器生成的機(jī)器碼是無(wú)法在esp8266上運(yùn)行的,需要交叉編譯工具鏈編譯,所以要在虛擬機(jī)LINUX系統(tǒng)上進(jìn)行


        具體操作參考機(jī)智云的開發(fā)平臺(tái)搭建,這里就不再贅述


        http://docs.gizwits.com/zh-cn/deviceDev/WiFiSOC/gokit3S%E4%BA%8C%E6%AC%A1%E5%BC%80%E5%8F%91.html


        2.9 燒寫固件


        下載燒寫軟件


        https://www.espressif.com/sites/default/files/tools/flash_download_tools_v3.6.4.rar


        esp_init_data_default.bin 0x3fc000


        blank.bin 0x3fe000


        boot_v1.6.bin 0x00000


        user1.4096.new.6.bin 0x01000


        開發(fā)板進(jìn)入燒錄方式


        如圖,開關(guān)撥到下載位置,開發(fā)板關(guān)閉



        點(diǎn)擊燒錄軟件的開始按鈕后,給開發(fā)板上電


        燒錄完畢后記得將開關(guān)撥回運(yùn)行


        bin 文件的燒錄地址看下面




        2.10 設(shè)備連接機(jī)智云平臺(tái)
        [智能風(fēng)扇APP展示]



        演示效果如下


        點(diǎn)擊上圖查看視頻


        *博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。

        DIY機(jī)械鍵盤相關(guān)社區(qū):機(jī)械鍵盤DIY





        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉