天天看點

DIY活動第二彈!帶你一起打造基于RT-Thread的智能家居系統

Hi~ 各位小夥伴們,還在為初學RT-Thread不知如何下手而感到煩惱嗎?有沒有想過利用RT-Thread來打造屬于自己的一個智能家居系統?

DIY活動第二彈!帶你一起打造基于RT-Thread的智能家居系統

現在,基于RT-Thread的分布式無線溫度監控系統DIY項目正式開啟,大夥兒可以通過這個項目快速學習基于RT-Thread的項目開發,不再糾結無從下手!多篇連載文章、開源的代碼以及多個手把手教學視訊讓你學習起來毫無壓力!

基于RT-Thread的分布式無線溫度監控系統可适用于家庭、辦公室、教室等小面積場所的多點溫度監控,最大支援采集六個發送節點的溫度資料,由一個接收節點負責接收,同時,接收節點對接PC端上位機可以顯示溫度曲線,還能通過wifi上傳至雲端,實作遠端監控。實用又有趣!下面就讓我們來看一下這個DIY項目具體是怎樣的,你又可以從中學習到什麼吧~

1、高校學生與老師

2、其他RT-Thread初學者與愛好者

基于RT-Thread的分布式無線溫度監控系統整體上分為四部分:發送節點、接收節點、上位機、OneNet雲。

發送節點

1、将ds18b20溫度傳感器對接sensor元件,正确讀取ds18b20溫度傳感器資料

2、使用nrf24l01軟體包,将溫度資料以無線方式傳輸給接收節點,由nrf24l01特性決定了發送節點最大支援六個點

接收節點

1、使用nrf24l0軟體包,接收來自于發送節點的資料

2、通過序列槽将資料發送至上位機

上位機

1、通過序列槽通訊将接收節點資料傳輸至上位機顯示

OneNet 雲

1、通過esp8266-wifi子產品将接收節點的資料傳輸至OneNet 雲

上位機界面如下圖:

DIY活動第二彈!帶你一起打造基于RT-Thread的智能家居系統

連接配接OneNet雲,根據個人喜好制作應用實作遠端監控,例如:

DIY活動第二彈!帶你一起打造基于RT-Thread的智能家居系統

在項目的制作過程中,還能學習到RTOS的核心思想,如線程、IPC......感受處理器的多任務同時工作所帶來的優勢和樂趣。

1、ds18b20溫度傳感器

2、nrf24l01無線射頻子產品

3、esp8266 wifi子產品

讓物聯網終端的開發變得簡單、快速,晶片的價值得到最大化發揮。Apache2.0協定,可免費在商業産品中使用,不需要公布源碼,無潛在商業風險。

長按二維碼,關注我們