機智雲開發之WIFI通信的那些事兒

疑問!服務器

如何讓嵌入式系統聯網?微信

咱們都知道,在咱們使用電腦進行上網的話,咱們是須要將咱們的計算機經過網線或者經過無線網卡來與路由器相連,而後在經過貓的調製解調功能去與遠程的服務器相連,從而進行咱們上網的操做。那麼,假如咱們須要加嵌入式的機器聯網,咱們須要怎麼作了??接口

其實原理和計算機也是同樣的,首先咱們須要一個能解網線或者網卡的相關外設,保證咱們的嵌入式設備具備上網的硬件條件,而後經過廠家提供的硬件驅動進行驅動操做,這樣就可以保證嵌入式的設備上網了,不過這僅僅是解決了個人一個問題,就是,如今設備能上網了,但是個人嵌入式設備如何經過遠程來進行遙控操做了?也就是咱們所說的指令傳達!!!路由

這個問題一直困惑了我好久,不過在最近,我忽然明白了好多,首先,先經過一張圖來劃一下這個嵌入式設備聯網的過程:開發

其實 我認爲,WIFI控制模塊,大概就作了一箇中間轉換的功能,也就是說,他關鍵的做用就是將咱們WIFI模塊接收到的控制信號,轉換成了串口信號(這個是常見嵌入式系統都是支持這個串口通信的),也就是說,只要有芯片可以控制WIFI模塊,就應該都能讓設備連入因特網,不過是啊51單片機,pic,仍是ARM,原理都是同樣,只不過在處理的時候,速度的差異而已。文檔


機智雲的配置過程我就不在這裏說了,由於文檔上都有。那麼 咱們能夠再談談如何基於機智雲進行雲上開發!原理

其實這個和咱們開發微信的過程是同樣的,首先,你得要有一個相似APPKEY同樣的東西,這個須要去官方申請,通常都是能過的,而後,你能夠寫屬於你本身的一些業務邏輯,當你的業務邏輯中碰到了諸如須要遠程控制設備的時候,你此時就須要調用機智雲給你的開放接口了,這樣,你須要遙控時候,調用這個接口,這樣就能夠完成你的控制功能了,你設備上傳的數據徹底是能夠放在本身的服務器上面的,這個我就很少說了,說白了,這個開發和開發其餘雲服務是同樣同樣的!!配置


好了 今天就寫這麼多,主要明白WIFI模塊在嵌入式聯網中起的做用就行了。爲了支持個人說法,你們能夠去某寶上面搜索「 WIFI模塊」,你能夠看到不少的相似的東西,他們都是透明的進行轉換!!!路由器

相關文章
相關標籤/搜索