資料介紹
描述
在本文中,我們將使用涂鴉 Link SDK、涂鴉智能安卓 APP、Python 和 Arduino IDE 開發一個風扇自動化控制系統。此處使用 ESP32 板通過 L293D 電機控制模塊控制風扇電機。
用戶可以在涂鴉智能 App 上設置他/她想要的風扇速度,并將該值發送到桌面 PC,由 Python 處理并轉發到 ESP 板。ESP32 開發板刷有 Arduino IDE 程序,通過 L293D 控制模塊給電機提供相應的模擬信號。
這也是一種基于時間的自動電機速度控制。因此,根據用戶設置的時間,風扇將打開/關閉,并允許用戶在一段時間內保持風扇打開/關閉。
先決條件
為滿足風扇電機的電源需求,需要外接電源。
通過適當的交流控制電路,應用也可以擴展到交流電器!
GitHub鏈接:https ://github.com/JayeshRajam/Tuya-motorapp
風扇控制應用程序的硬件連接
ESP32 板放置在面包板上。ESP32 板的 32 針向電機控制模塊提供模擬信號。通過將 ESP32 板和 L293D 模塊連接到相應的電源軌,為它們供電。模塊的 M1a 和 M1b 引腳設置電機的旋轉方向。最后,將電機連接到模塊。
如果您只有 L293D IC,那么您可以按照本教程進行連接。
Tuya Link SDK 應用設置
我們假設您已經熟悉涂鴉平臺并創建了您的賬戶。確保在 Python 中安裝 tuyaos-link-sdk 。
涂鴉物聯網平臺(Web)
登錄后,創建一個新產品(按照這個簡單的教程作為涂鴉的入門指南),得到以下屏幕。
現在通過單擊具有以下屬性的“添加”按鈕添加以下功能。
接下來,完成UI Studio 設計。測試并發布它以解決任何錯誤。以下是為此應用程序制作的簡單 UI 設計。
在編輯器中打開來自 GitHub 存儲庫的 motorapp.py 文件。編輯和更改文件中連接的 ESP32 設備的 productid、uuid、authkey(通過Link SDK 的許可證生成獲得)和 COM 端口。保存此編輯后的文件,以用于本文的輸出部分。
涂鴉智能應用(安卓)
安裝并設置好涂鴉智能 App后,只需點擊掃描儀按鈕即可掃描 motorapp.py 文件生成的二維碼。
現在 FAN 應用程序將添加到涂鴉智能 App 的所有設備部分。
Arduino IDE 程序
GitHub repo 中的 Arduino IDE 程序使 ESP32 開發板監聽 Python 程序通過串口發送的命令。只需在 Arduino IDE 中添加您的 ESP32 板,編譯并刷新 motorapp.ino 程序。
董事會經理網址:https ://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json
涂鴉智能應用中的自動化
您可以在涂鴉智能 APP 中根據您的要求自動化 FAN 應用程序。只需導航到 APP 智能部分中的“創建場景”選項。
在這里,您可以將應用程序設置為點擊運行、天氣控制、位置控制、調度等。
只需創建一個時間表,風扇就會根據它打開或關閉!
此外,基于天氣變化的應用程序控制可以證明非常有用,所以只需探索!
輸出
使用命令運行 ledapp.py 文件
python ./ledapp.py
?
?
- 基于涂鴉LZ201 Cat.1和MCU SDK的自動售貨機
- 使用涂鴉link SDK的土壤水分數據檢索應用
- 使用涂鴉云SDK構建的假期旅行開源
- 涂鴉標準模組MCU SDK開發流程
- STM32對接涂鴉MCU SDK實戰教程
- 電機正反轉互鎖控制應用程序源碼下載 42次下載
- NVIDIA JetPack SDK AI應用程序指南 0次下載
- matlab應用程序及源代碼下載 35次下載
- 生產線計數器控制應用程序源代碼下載 27次下載
- Visual C++和MFC創建的應用程序基礎知識 0次下載
- ST link驅動應用程序及教程等資料合集免費下載 14次下載
- ST-link V2驅動應用程序軟件免費下載 62次下載
- STM32 ST-link Utility_v3.1.0應用程序軟件免費下載 153次下載
- AN1292與電機控制應用程序框架對比 2次下載
- Android應用程序GUI遍歷自動化方法 0次下載
- 風扇速度控制器電路圖分享 3027次閱讀
- 無葉風扇控制器怎么調 無葉風扇控制器怎么接線 1416次閱讀
- PreEmptiveProtection:全面的移動應用程序保護 529次閱讀
- 如何使您更好地進行應用程序安全測試 539次閱讀
- 廚房自動排氣風扇電路 1316次閱讀
- 電風扇自動溫控調速器電路的工作原理 6968次閱讀
- 怎么使用uboot引導應用程序? 1360次閱讀
- 自適應消除服務器風扇噪音 4365次閱讀
- 自動刪除SDK/Vitis下驅動程序的舊版本的Linux腳本 558次閱讀
- 如何使用GreenPAK為PC風扇構建PWM控制器 6574次閱讀
- 淺談RAM 執行應用程序 3061次閱讀
- 利用Android應用程序進行智能燈泡的無線控制方案 3940次閱讀
- 應用程序安全怎樣來提供保障 1145次閱讀
- 英創信息技術WinCE下自動啟動多個應用程序介紹 1601次閱讀
- 自動溫控散熱風扇電路 2.7w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多