蘇州永節電子科技有限公司
設為首頁 | 收藏本站
新聞詳情

單片機物聯網開發

瀏覽數:1
文章附圖

     近來看了很多關于物聯網的文章,發現大部分寫的都讓人望而卻步。什么樣的 Linux、 ARM、 C++、 Zigbee、藍牙、 Wifi、NB-IOT等讓人頭暈目眩。不喜歡把簡單的事情復雜化,增加每個人的焦慮。我已經設計了好幾款聯網產品,但實際上并沒有說得那么可怕。


1. 什么是物聯網?

物聯網簡單來說就是把一個物品連上互聯網,或者局域網,來達到一個集中和遠程控制。


舉2個例子:

1.開車的人都知道,現在停車場大多數都是先自行掃碼付費,然后就可以出場了。

結果發現出口有個保安守衛,大家出去的時候都把錢交給他,這樣的話,汽車多了,肯定要排很長的隊。


2. 共享單車


令人愛不釋手,某一家公司還欠我押金,但不可否認有共享單車的存在,有些離地鐵公交站不遠,或者沒站臺的話,就是打個比方說,還欠我押金。


這兩個都是物聯網非常典型應用。


不知道通過這兩個應用大家有沒有發現物聯網的好處?


這兩個應用最終解決了什么問題?


是不是效率問題


一個解決停車出場效率,一個解決短途出行效率


這就是物聯網為什么會成為趨勢的原因,可以提高社會的效率,效率提高GDP自然也會提高。


咳咳...扯遠了,我們知道物聯網是什么,以及能帶來什么便利以后,繼續往下講。


3. 物聯網基礎知識

大多數文章講得都比較嚇人啊,物聯網基礎要學哪些知識,這個是看應用的


如果你要開發人工智能的機器人那肯定要學的就復雜很多。


如果你要開發一般的應用,比如說穿戴設備、共享單車、充電樁、智慧停車場系統,那單片機完全可以Hold的住

拿共享單車舉例,可能主控芯片就是一個STM32,具體沒去考證。


從技術的角度來說,用STM32+藍牙模塊+4G模塊就能實現共享單車的功能,也或許是北斗的模塊(定位比較精確)。


用什么模塊不是重點,畢竟一般公司都是直接用,不可能去做模塊,成本太高。


這類模塊一般都是串口通信,也就是說只要會STM32甚至51單片機照樣也可以做物聯網產品的開發。


對于后端云平臺這一塊,一般都有現成的,某個鴉、某個云、某一次、某 net等等,你只需要按照他們的數據格式上傳數據。


這樣看來,你們覺得物聯網門檻還高嗎?還神秘嗎?


所以,如果你想做物聯網產品開發,先從學習單片機入手,基本就能搞定很多應用。