資料介紹
描述
在尋找類似于 Blynk 和 RemoteMe 的新物聯網平臺時,我偶然發現了 Tuya。工業產品物聯網平臺。在本教程中,我將分享如何使用 Tuya IoT 平臺設置和使用智能開關。因此,事不宜遲,讓我們開始吧。
補給品
硬件要求:
- Arduino UNO Rev 3(亞馬遜在/亞馬遜美國/ Banggood )
- Wemos D1 Mini(亞馬遜印度/亞馬遜美國/ Banggood )
- 面包板套件(亞馬遜在/亞馬遜美國/ Banggood )
軟件要求:
在涂鴉上制作設備。
首先,我們需要在涂鴉物聯網平臺上創建一個賬號。為此,請前往Tuya.com并注冊以創建您的帳戶。創建帳戶后,登錄并按照以下步驟操作。
1.您將看到一個概覽頁面。在頂部,您會注意到一個“創建”按鈕。單擊它以創建一個新設備。

?
2. 然后在 Standard 類別中,選擇 Electrical,然后選擇 Switch。因為我們在這里進行智能切換。

?
3. 現在選擇自定義解決方案并單擊可用的開關。

?
4.現在填寫產品信息。

?
5. 單擊創建后,將出現一個用于選擇開關功能的彈出窗口。您可以在此處選擇應用所需的開關數量。因為我們打算只切換一個 LED/繼電器,所以選擇一個開關并單擊確定。

6. 您會看到功能定義、設備面板、硬件開發、產品配置、設備調試和測試服務6 個選項卡。我們暫時跳過設備面板,因為我們將使用 Tuya 的智能手機應用程序來制作面板。

?
7. 更進一步,您首先需要獲得一個令牌來激活您的設備,然后復制 PID 并將其發送至dev@tuya.com。請確保您使用注冊涂鴉平臺時使用的郵箱發送郵件。

完成后,所有設備設置都已準備就緒。現在是時候通過涂鴉 PMS 激活設備了。
在涂鴉 PMS 上激活。
您將從 Tuya 的開發人員那里收到一個令牌。復制此令牌,然后前往涂鴉 PMS 站點,并在那里創建一個帳戶。創建帳戶后,登錄您的帳戶。

?
接下來在邊欄上轉到生產管理 >> 工單管理 >> 激活碼驗證。將令牌粘貼到此處,然后單擊“確認”。

?
您將看到一個成功激活的彈出窗口,如下所示。

現在下載用于燒錄固件的TYDA 應用程序。
在 ESP8266 上燒錄固件。
現在是時候使用代碼了。但別擔心,您不必是這方面的專家。按照這些步驟操作,您就可以開始了

?
2. 首先,安裝 CP210x 驅動程序,因為它將允許您的 ESP 板與您的 PC 通信。然后安裝 TYDA 應用程序。就像任何軟件一樣,請按照屏幕上的說明進行操作。
3. 成功安裝 TYDA 應用程序后,啟動它,您將看到一個可能是中文的主屏幕。不過別擔心,切換語言非常容易。請參考下圖。

?
4. 現在應用程序設置為英文,首先,轉到文件 >> 設置并檢查波特率設置如下。

?
5. 之后,單擊“輸入令牌”按鈕。確保選中下載固件框,并在工作站下拉列表中選擇“Burning Authorization”。

最后,輸入通過郵件收到的令牌,然后單擊確定。
6. 下一步是使用 USB 數據線將 ESP8266 板(在本例中為 Wemos D1 mini)連接到計算機。現在單擊 COM 端口菜單并選擇可用于 ESP 的 COM 端口。

如果您有多個 COM 端口并且不知道使用哪個,只需斷開 ESP 板并重新啟動 TYDA 應用程序。現在檢查 COM 端口列表,然后連接 ESP 板以查看出現哪個新端口。這將是您需要燒錄固件的端口。
7. 單擊右上角的“運行”按鈕。并等待幾秒鐘。有時這可能需要幾分鐘。在收到成功消息之前,請勿從計算機上拔下電路板。

成功刻錄過程后,您應該看到 TYDA 應用程序的黃色變為綠色,表示刻錄過程已完成。現在拔掉你的 ESP 并轉移到 Arduino。
對 Arduino 進行編程。
現在是 Arduino 部分,你們中的許多人可能熟悉 Arduino IDE,但對于初學者來說,Arduino IDE 是用于開發代碼并將其燒錄到 Arduino 微控制器中的軟件。
1.如果您還沒有Arduino IDE ,請下載并安裝它

?
2.安裝IDE后,需要通過涂鴉安裝一個庫。在 Arduino IDE 中安裝庫非常容易。首先,打開 IDE 并單擊 Tools >> Manage Libraries。這將打開一個彈出窗口,在該窗口中的搜索欄中輸入“Tuya”并按回車鍵。

安裝上面標記的庫。這只需幾秒鐘,安裝完成后,關閉窗口并重新啟動 IDE。
3. 現在點擊文件 >> 示例 >> Tuya_WiFi_MCU_SDK >> 開始。這將打開一個預先構建的草圖。
4. 接下來,將您的 Arduino UNO 連接到 PC。如果您使用的是克隆板,請確保安裝 CH341 USB 驅動程序。然后單擊工具并確保您選擇了正確的端口。

?
5. 選擇端口后,您現在可以單擊右箭頭指示的菜單下方左上角的上傳按鈕。耐心等待上傳過程完成,上傳成功后,您會在左下方看到“已上傳”的消息。
這樣,Arduino 就被編程好了,可以使用了。下一步是建立正確的聯系
連接。

這個項目的連接非常簡單。您只需要 4 根公對公跳線、ESP8266 和 Arduino UNO。按照下圖中給出的連接進行操作。但請確保您之前斷開電路板。
建立連接后,讓我們繼續使用控制 LED 的應用程序。
制作應用程序。
首先前往Play Store或App Store并下載 Tuya Smart 應用程序。安裝該應用程序后,您應該會看到以下屏幕。
1. 單擊添加設備按鈕。這將帶您進入下一頁,我們將在其中創建一個開關。這里點擊添加設備按鈕。

2. 在開關部分,選擇開關(Wi-Fi)。

3. 接下來,在此處輸入您的 WiFi 憑據。確保它是 2.4GHz 網絡。5Ghz 不工作。

4. 現在執行此步驟,為 Arduino 供電并將引腳 7 連接到 GND 3-4 秒。這將使開發板進入配對模式。您會看到板載 LED 快速閃爍。現在點擊“Confirm the indicator is blinking”單選按鈕并點擊 Next。現在對于這一步,為 Arduino 供電并將引腳 7 連接到 GND 3-4 秒。這將使開發板進入配對模式。您會看到板載 LED 快速閃爍。現在點擊“下一步”。

5. 現在添加設備需要幾分鐘時間。因此請耐心等待該過程完成。一旦建立連接。單擊完成。

6. 應用程序的最終外觀將是這樣的。您可以使用底部的按鈕切換 LED。

?
第 7 步:測試和結論。
該設備可以無縫運行,沒有任何滯后或延遲。您現在可以做的是用繼電器代替 LED 來控制電器。
未來,我將分享更多基于這個驚人平臺的項目,并可能用它設計一個商業產品。如果您喜歡本教程,請查看ProjectHub.in上的更多項目
- DIY智能開關
- 單火線智能開關及雙控電路原理圖 25次下載
- 基于ESP 01的Sonoff無線智能開關
- PCB制作的智能開關
- 改造家里的開關成為智能開關,保留原有開關控制,零火版,射頻遙控器篇(二) 0次下載
- 基于CORTEX-M3的32位單片機的智能開關型電子負載設計 5次下載
- 智能開關穩壓電源的設計
- ESP8266智能開關用戶指南的詳細資料免費下載 34次下載
- 紅外遙控調速調光節能開關的設計 24次下載
- 基于滑動窗口法的智能開關動作時間動態預測_鄭貴林 0次下載
- 智能開關設計專題,持續更新ing 12次下載
- 實用燈控節能開關 13次下載
- 虛擬開關機器人———傳感式智能開關控制器的研究與設計
- 基于EIB總線的智能開關
- 聲控光控智能開關電路及制作
- 單開雙控怎么接智能開關 1201次閱讀
- 穩先微WS7020AF高邊智能開關產品特點和關鍵功能 463次閱讀
- 想用天翼云平臺接入億佰特4G遙控開關 544次閱讀
- 智能開關繼電器-評估篇 1173次閱讀
- 基于機智云物聯網平臺的4G智能開窗器控制系統設計 1634次閱讀
- 如何設置Arduino IoT將消息發送到云板顯示器 2303次閱讀
- 智能開關到底比傳統開關好在哪里 5244次閱讀
- 科裕智能科技插卡取電開關0309簡介 1797次閱讀
- 微雪電子 人工智能開發套件 AI計算機介紹 1831次閱讀
- 單片機應用智能開發平臺的意義及功能解析 2843次閱讀
- 中國人工智能開源軟件前生今生到底如何? 5691次閱讀
- 基于android的wifi模塊功能開發教程 4660次閱讀
- 淺談ZigBee智能開關單火取電技術 1.3w次閱讀
- 智能開關DIY教程 2.1w次閱讀
- 基于LED的通用型智能開關的設計方案 1328次閱讀
下載排行
本周
- 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次下載 | 免費
評論