編程 iPlanter (iPlanter with C++)

schedule
8 小時
school
進階
people
高中, 成人
sell
$2,500
什麼是 iPlanter C++?
本土研發的 iPlanter 是在香港唯一可編程和公開開源碼的水培種植機器。這不但能為你帶來新鮮的水培農作物外,你亦可以在過程中提高編碼能力。 使用 iPlanter C++,你將學習如何使用 C++ 對 Arduino 進行編程、計算營養濃度、控制水流及 LED光源。最有趣的是你將運用所習得的知識,在現實生活中構建一個完整的項目。
為什麼用 C++ 編程 iPlanter?
Arduino 使用了C++的一個子版本為編程語言。當系統資源有限時,因為C++可以直接運行在硬件上並操縱之,所以是編程其應用程式的不二之選。C++亦讓開發員可以高度控制記憶體及系統資源。 在編程 iPlanter 的過程中,你將學習如何識別、拆分和解決問題的技巧。你還可以領悟出執行和完善解決方案的關鍵。你將會對 iPlanter 進行編程,使其成為全自動的水培種植機器。你還可以在按喜好添加任何新功能,例如低營養液水位提示等。
menu_book

課程大綱

基礎

  • 安裝 iPlanter
  • 植物的生長元素

輸入輸出( I/O)

  • 類比(analog)輸入/輸出
  • 組數位(digital)輸入/輸出
  • LED控制(LED control)
  • 水泵控制(Pump control)
  • 計時器(Timer)
  • 感應器校準(Sensor calibration)
  • 感應器讀數(Sensor reading)
insights

學習成果

透過 iPlanter,你可以學習如何編程讀取數據再輸出成實際行動。你可以選擇種植你喜歡的蔬菜、香草或水果,享受水培種植的樂趣。

常見問題

這課程非常適合對編程或電子零經驗的新手。不論你是什麼年紀、什麼背景,都可以在這課程中得到樂趣。
這課程共有8小時的課堂時間。你將會有4 節課堂;每課堂2小時。
你可以與導師商討最適合你的時間。
你需要先完成編程 Arduino(C++ for Arduino)及iPlanter 水培種植入門課程。
你可以使用英語或粵語與導師交談。
你將會以特價購買入門組合,其中包括 iPlanter 機器、感應器、燈、營養液和種子。另外,你需要自行購買適合你家居的收納架。你只需要準備自己的電腦作編程用。
請你填寫「聯絡我們」表格。
請你填寫「聯絡我們」表格跟我們聯絡。在表格中,告訴我們有關你的更多背景和學習意向,我們將會給你專屬的課程建議。
keyboard_arrow_up