創作內容

14 GP

【系統開發】《夜雨的資訊小教室》水耕自動化系統雛形(一) – 系統架構

作者:狐尾貓@キツネコ│2020-01-27 19:19:10│巴幣:28│人氣:366
今天!終於要來進行第一次的小教室分享系列! ヾ(*´∇`)ノ ((歡呼*

原先是預計有部分可以使用漫畫的形式帶過......
可是後來時間實在不太夠~ _(:з」∠)_

畢竟我目前可以電繪的時間非常有限...... _(´ཀ`」 ∠)_

如有任何建議也歡迎提出喵~ (๑>ᆺ<๑)✧





《夜雨的資訊小教室》
水耕自動化系統雛形(一)–系統架構


嗨嗨!大家好,是我 夜雨喲~



  近年來,物聯網是一個十分熱門的領域,使得許多領域都加入物聯網相關技術,從生產業的工廠生產線與進出貨盤點系統,一直到裝設在家中的保全系統與智慧家庭等,都可見到物聯網的蹤跡。



因此!

  接下來將分享自己開發物聯網相關系統的方法,雖然我所提供的方法並不是最好的,且因為這個研究是從數年前開始而且時間差可能導致此系統,並沒有使用到當前的最新技術,但是至少系統可以運作。而在這之後我也會慢慢改良這系統,所以現在我將放上我研究的雛形系統,與大家分享。雖然這系統理論上可以運用於大多數的地方,不過這裡會先以水耕自動化系統為主要。若能實現這系統的話,只要裝上其他類型的感測器與設備,就可以運用於其他地方了。

下面是完整的系統架構圖。

圖1:系統架構圖

  首先圖1最上方可以看見的最大的方框,也就是有寫Raspberry Pi Server的那個方框,是一個由樹莓派(Raspberry Pi:一種單板電腦)所組成的伺服器(Server)


圖2:樹莓派外觀示意圖


  此系統的樹莓派內部主要分成兩大部分:一部分是由Python(一種程式語言)所撰寫的程式;另一部份是Apache(一種網頁伺服器軟體),Apache可以用於架設PHP網頁以及MySQL資料庫,除此之外Apache還有其他許多功能。

  接下來下方的方框,寫著Android的那個方框,主要指的是Android手機。在這裡的APP是使用app inventor 2撰寫的,因此寫出來的APP主要是給安卓作業系統(Android)使用。這APP主要的功能,是可以讓手機持有者即時開啟或關閉設備,並且可以顯示感測器數值在手機上。


圖3:NodeMCU外觀示意圖


  再來右方有寫著NodeMCU的方框,主要指的是一種叫做NodeMCU的微電腦,也是這系統最直接連接設備與感測器的開發板。這模組是由一種名為ESP8266的WiFi模組為核心所構成,因此NodeMCU內建有WiFi功能。除此之外還有其他多種功能,後續只會提到本系統有使用的部分。對其餘功能有興趣的人可以Google搜尋,因為網路上有許多資源、教學以及範例程式,所以大多功能使用方法基本上都可以找到。



文章目錄:
【系統開發】水耕自動化系統雛形(一)–系統架構
【系統開發】水耕自動化系統雛形(三)–PHP API
【系統開發】水耕自動化系統雛形(四)–NodeMCU
【系統開發】水耕自動化系統雛形(五)–Python自動監控程式
【系統開發】水耕自動化系統雛形(六)–Python排程程式
【系統開發】水耕自動化系統雛形(七)–APP即時監控
【系統開發】水耕自動化系統雛形(八)–
【系統開發】水耕自動化系統雛形(九)–



若是上面都看不懂的,可是依然想要實做看看,那也沒有關係!

後續會附上程式碼以及電路接線方法。

只要有辦法一一將系統環境建立起來,剩餘的部分程式碼貼上,我想應該都可以成功弄得出來的~

  後續文章將會列出系統所有的電路、接線、程式碼,不過文章更新速度可能會有些緩慢,還請有興趣的各位敬請期待。

若是各位有更好的建議與方法,也歡迎在留言區提出來跟大家討論喲~


今天《夜雨的資訊小教室》就到這裡,大家下次見囉~





是的,第一次的小教室分享系列就先到這邊喵~ (๑>ᆺ<๑)✧

若是各位有甚麼想法可以在下面留言喔~ (*´꒳`*)

有問題也可以提出,不過不保證有辦法解答~ ヾ(*´∇`)ノ ((?

這次先來試試水溫喵~ ⚈ω⚈




感謝看到這裡的你~ (๑>ᆺ<๑)✧

引用網址:https://home.gamer.com.tw/TrackBack.php?sn=4666175
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:夜雨的資訊小教室|自動化系統|系統架構圖|Raspberry Pi|樹莓派|app inventor 2|NodeMCU|開發板|微電腦|Arduino

留言共 4 篇留言

樂小呈
大佬

01-27 20:11

狐尾貓@キツネコ
謝謝小呈喔~ (ᗒᗊᗕ)
我覺得小呈也是大佬喵~ (๑>ᆺ<๑)✧01-27 23:21
路邊的野貓
好專業的文章資訊與內容[e12]
先交出我的膝蓋了>< (跪

01-27 22:00

狐尾貓@キツネコ
謝謝路貓喔~ (ᗒᗊᗕ)
別跪啊~坐一下喵~~~ (๑>ᆺ<๑) ((拖椅子

如果路貓還有興趣的話,之後可能還會分享其他東西喔~ ヾ(*´∇`)ノ
有資訊系統以外的東西~ (*´꒳`*)01-27 23:26
抹茶
先交出膝蓋(跪
我程式有比較在碰的只有MATLAB
看來其他的可能也要知道一下~

01-27 22:43

狐尾貓@キツネコ
謝謝抹茶喔~ (ᗒᗊᗕ)
別跪啊~坐一下喵~~~ (๑>ᆺ<๑) ((拖椅子

系統開發這系列,目前計畫看起來,
比較傾向於把程式碼與電路圖分享出來喵~ (*´꒳`*)

夜雨:嗯...MATLAB,我倒是只有聽過沒碰過。 ((手托下巴01-27 23:33
雪(萌夜茶会的小屋)
竟然可以在巴哈看到樹莓派的介紹 話說我屋裡也有一個樹莓派2代的XD
期待將來還有更多的新手用介紹XD

01-27 23:18

狐尾貓@キツネコ
謝謝雪喔~ (ᗒᗊᗕ)

意想不到對吧喵~ (*´꒳`*) ((別

系統開發這系列,目前計畫看起來,
比較傾向於把程式碼與電路圖分享出來喵~ (ᗒᗊᗕ)

如果要有新手用介紹,可能需要再另外開一個新的計畫~
((挖坑中 ヾ(*´∇`)ノ

不過沒想到雪有樹莓派,是為了甚麼而買的呢? ⚈ω⚈01-27 23:37
我要留言提醒:您尚未登入,請先登入再留言

14喜歡★kitsuneoNeko 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:【塗鴉】不起眼的高材生 ... 後一篇:【塗鴉】年幼的協助者 -...

追蹤私訊切換新版閱覽

作品資料夾

lin881205大家
小屋不定期更新冷門西洋歌曲推廣與Reddit鬼故事翻譯唷!看更多我要大聲說5小時前


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】