物聯網全棧教程 從雲端到裝置(一)

2021-08-19 20:05:10 字數 1251 閱讀 6510

一2023年的時候,我還在學校裡面準備著畢業**,當時做的課題是**乙個挖掘機上面的乙個繼電器的壽命。我們的想法是檢測其吸合的次數,然後根據吸合的次數來預計其壽命,這個想法很簡單。因為乙個繼電器失效之前通常會正常吸合一定的次數比如10w次。

二當時還是乙個愣頭青,想法簡單。實際去做的時候才發現事情遠沒有想的那麼簡單,因為即使同乙個批次的繼電器,其每個個體差異都挺大的,而且繼電器失效的方式也有很多,不能吸合僅是其中的一種,那麼要想系統地研究就比較困難了。當時的想法是如果能夠分析海量的資料就好了,因為每個繼電器從出廠到報廢可能會產生幾百萬條不同引數的資料,而且做試驗的話可能需要幾萬隻繼電器參與,粗略一算好傢伙,想要準確地建立一種繼電器的模型,少說需要處理幾千萬條不同型別的引數,而且它們之間可能是相互關聯的,單說採集幾萬隻繼電器的資料這個過程,就需要花費不菲的時間和資金。

三如果說兩年前我為之煩惱的話,那麼在如今這個時代可能就不會那麼憂愁了。當初的做法是選了幾個典型的個體在實驗室做了幾次實驗,那是沒有大量時間和資本支援下做的選擇,其實這個實驗是不能代表實際工況的。如今想一下,完全可以用物聯網的技術去解決問題。

四使用nb-iot技術做乙個小的模組,可以直接接到挖掘機的電器盒裡,那麼我們就可以製作幾百個幾千個這樣的小模組安裝到裝置上,採集的資料直接通過mqtt通訊協議上傳到伺服器。這樣就解決了實驗樣本的問題,而且只要挖掘機在正常工作,我們就可以得到一手資料,我們要做的就是去睡覺,等待一定的時間之後去伺服器分析資料即可,現在的雲伺服器都會提供海量資料分析的功能。如果我們已經分析了海量的資料,那麼就會準確地**乙個繼電器在什麼時候失效,合適的時候提醒駕駛員更換,能夠解決很大的問題(誰也不想在工地上耽誤工期)。通過物聯網技術實現同樣的功能,會節約大量的資金和時間。

五看到了吧,物聯網技術就是這樣革命傳統技術的。不管是資料通訊,還是資料分析,亦或是智慧型家電,智慧型養豬都離不開物聯網技術的支撐。萬物互聯帶來的不僅僅是生活方式的改變,更是千千萬萬的商機。零妖將**一系列的文章,幫助廣大感興趣的朋友快速掌握物聯網技術。

六我將會分享自己學習的經驗(因為我也是剛開始學)。目標是製作乙個物聯網彈幕器。大概的**內容也已經初步規劃好了,打算先說說雲端的東西,然後編乙個網頁應用在伺服器上執行,再畫乙個硬體電路,除錯硬體**(硬體電路當然要開源嘍)。

七如果你是做微控制器開發的那麼相對來說就會很容易入門,畢竟物聯網的最底層還是硬體;如果你是做伺服器前端和後台這一塊的,那麼也會很容易,畢竟物聯網是整個系統,不是乙個工種能搞定的;如果你是愛好者沒什麼基礎,那麼就需要你多用心學習,我會盡我所能讓整個文章通俗易懂的。

祝自己能夠堅持寫下去。

祝你能夠抓住物聯網的機遇,改造世界!

物聯網全棧教程 從雲端到裝置(二)

一二三 乙個完整的物聯網專案不是乙個硬體的事情,也不是乙個雲端軟體的事情,而是兩者的配合。既然稱之為物聯網,那麼我們講究兩個字 聯網。好吧,將會涉及到兩個東西,我們稱之為上行資料和下行資料。只要我們的裝置能夠做到上報資料和接收資料,那就夠了,剩下的事情無非就是處理一下這些資料。咱的彈幕器實戰專案將會...

物聯網全棧教程 從雲端到裝置(六)

一 物聯網專案在開發初期,需要雲端和裝置端兩個工種的工程師一起談談實現的技術細節。有乙個叫作alink協議的語言,成功解決了兩個物種之間交流困難的世紀難題!alink協議是針對物聯網開發領域設計的一種資料交換規範。裝置端按照這個簡單的規範把資料組織一下傳送給雲端,雲端工程師也懂這個簡單的規範,可以直...

物聯網全棧教程 從雲端到裝置(十)

一 有些坑零妖已經跳過了,所以就直接放出四個 裡面都是乾貨。整個物聯網彈幕器的專案中的web應用所遇到的問題,都是通過瀏覽這四個 來解決的。bone web 的官方介紹 ui元件的詳細介紹 資料視覺化元件 物聯網裝置相關的api說明 注意 使用一些元件的時候,要先安裝它們到電腦上。然後再修改pack...