python 物联网开发板_物联网学什么开发板好?
可以試試我們的三明治開發(fā)板呀!比較容易上手,你可以使用它輕松創(chuàng)建一款通過智能音箱語音或者手機App控制的智能硬件產(chǎn)品,喜歡玩DIY的知友可以體驗下。
配合我們的IoT開發(fā)平臺,即可快速完成智能產(chǎn)品demo制作:
下面我來主要介紹下三明治開發(fā)板。
三明治開發(fā)板是我們累積了上萬次產(chǎn)品智能化經(jīng)驗,將常見的 IoT 產(chǎn)品做了功能拆分,基于 Arduino 的規(guī)范做成了比較成熟的開發(fā)板,因為可以非常方便地以類似 “三明治”層層疊加的方式組合成一個完整的 IoT 產(chǎn)品原型,我們將其命名為”涂鴉三明治開發(fā)套件“。“涂鴉三明治開發(fā)套件” 符合 Arduino 開發(fā)規(guī)范,開發(fā)者可選擇任意 Arduino 接口開發(fā)板,通過 Arduino IDE 簡單快速搭建新的智能設備。
與普通開發(fā)板的區(qū)別
涂鴉三明治開發(fā)套件像三明治一樣,層層組合,即可快速實現(xiàn)完整的 IoT 產(chǎn)品原型。它適合初級開發(fā)者入門,同樣也適合專業(yè)硬件開發(fā)人員,可更快速地制作基于涂鴉方案的產(chǎn)品原型。涂鴉三明治開發(fā)套件能縮短產(chǎn)品研發(fā)周期,使產(chǎn)品快速達到量產(chǎn)狀態(tài)。依托于 Arduino 開源生態(tài),任何開放性的設備可通過 ZigBee、BLE、Wi-Fi、NB-IoT 等豐富接入類型的涂鴉云模組,連接到涂鴉云。涂鴉三明治開發(fā)套件可以為開發(fā)者在 IoT 領域帶來極大的發(fā)揮空間。
總體架構
?通過涂鴉三明治開發(fā)出的產(chǎn)品總體架構如下圖所示:涂鴉三明治主控板作為設備端需要實現(xiàn)的功能為:根據(jù) App 下發(fā)的 DP功能點執(zhí)行相應外設操作、通過串口完成與三明治通信板的協(xié)議對接工作。
三明治通信板運行涂鴉串口通用固件,它能夠實現(xiàn)設備配網(wǎng)、設備綁定、設備解綁、設備上報與指令下發(fā)等一些功能。
每款產(chǎn)品在涂鴉 IoT 工作臺中都有其對應的產(chǎn)品 PID,三明治通信板通過串口協(xié)議查詢 MCU 的產(chǎn)品信息,在設備入網(wǎng)激活后,提供平臺接入的服務,用戶只需在IoT 工作臺創(chuàng)建相應的 DP 功能點,即可通過 App 面板下發(fā) DP 給設備,進行相應的控制。
開發(fā)方式
針對主控板的不同類型,我們提供了兩種開發(fā)方案:SoC 免開發(fā)方式 ,適用于 Tuya Sandwich 開頭的主控板
MCU 開發(fā)方式(請見MCU 環(huán)境搭建,MCU 快速上手),適用于 Arduino UNO 和 ST Nucleo 開發(fā)板
硬件介紹
涂鴉三明治開發(fā)套件根據(jù)不同的功能可以劃分為:主控板、通信板、功能板、電源板。
主控板
主控板具備對外圍器件的信息讀取與控制能力,套件中支持的主控板有:MCU 接入方式:符合 Arduino 接口的主控板(如 Arduino UNO , ST Nucleo)MCU 接入方式的主控板,擔任 MCU 的工作,可通過 Tuya MCU SDK,快速完成與通信板的協(xié)議對接,連入涂鴉云。SoC 免開發(fā)方式:涂鴉三明治 Wi-Fi SoC 主控板(E3S)
涂鴉三明治 BLE SoC 主控板(BT3L)
涂鴉三明治 ZigBee SoC 主控板(ZS3L)
涂鴉三明治 ZigBee SoC 主控板(ZS5)SoC 免開發(fā)方式的主控板,自身即具備連入涂鴉云的通信能力,無需另增通信板,即可連入涂鴉云。
通信板
無線通信板可以為主控板提供豐富的聯(lián)網(wǎng)能力,套件中支持的無線通信板有:涂鴉三明治 Wi-Fi MCU 通信板(E3S)
涂鴉三明治 BLE MCU 通信板(BT3L)
涂鴉三明治 ZigBee MCU 通信板(ZS3L)
涂鴉三明治 NB-IoT MCU 通信板(NM1)
涂鴉三明治語音 Wi-Fi 通信板(VWXR2)
針對多種應用場景,提供了不同的無線接入方式。滿足室內(nèi)、室外、長短距離、接入數(shù)量、網(wǎng)關等需求。 其中,語音 Wi-Fi 通信板支持本地遠場語音喚醒、在線語音識別與控制功能。
功能板
功能板為開發(fā)套件提供實質外設功能,如傳感器、執(zhí)行器等,套件中支持的功能板有:涂鴉三明治(PWM)照明功能板
涂鴉三明治(PWM + IIC)照明功能板
涂鴉三明治插座功能板
涂鴉三明治紅外遙控功能板
涂鴉三明治 Alexa 語音功能板
涂鴉三明治震動傳感器功能板
涂鴉三明治溫濕度傳感器功能板
涂鴉三明治門磁傳感器功能板
電源板
電源板為開發(fā)套件提供穩(wěn)定持續(xù)的電流,增大主控板的供電能力,可輸出不同電平用于設備調試。套件中支持的電源板有:涂鴉三明治普通電池電源板
涂鴉三明治直流供電電源板
軟件平臺
Arduino IDE 用來編寫 Arduino 程序的軟件,將程序編寫好后,就可以通過此軟件上傳到涂鴉三明治開發(fā)板。Arduino IDE 具備跨平臺特性,可以在Windows、Macintosh OS X、Linux三大主流操作系統(tǒng)上運行。
歡迎點贊留言與我交流,后續(xù)我會在知乎上和各位分享更多好玩的,通過三明治開發(fā)板做出的智能產(chǎn)品。
總結
以上是生活随笔為你收集整理的python 物联网开发板_物联网学什么开发板好?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 比亚迪注册“云辇”商标,外界猜测为其全栈
- 下一篇: python计算条件概率_用Python