課程
STEM教育
編程 iPlanter (iPlanter with C++)
編程 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,你可以學習如何編程讀取數據再輸出成實際行動。你可以選擇種植你喜歡的蔬菜、香草或水果,享受水培種植的樂趣。
常見問題
keyboard_arrow_down
這個課程適合我嗎?
這課程非常適合對編程或電子零經驗的新手。不論你是什麼年紀、什麼背景,都可以在這課程中得到樂趣。
keyboard_arrow_down
我要上多少節課?
這課程共有8小時的課堂時間。你將會有4 節課堂;每課堂2小時。
keyboard_arrow_down
這課程什麼時候開課,又什麼時候結束?
你可以與導師商討最適合你的時間。
keyboard_arrow_down
這課程有沒有先修科目?
你需要先完成編程 Arduino(C++ for Arduino)及iPlanter 水培種植入門課程。
keyboard_arrow_down
這課程用什麼語言授課?
你可以使用英語或粵語與導師交談。
keyboard_arrow_down
我需要攜帶什麼器材來上課?
你將會以特價購買入門組合,其中包括 iPlanter 機器、感應器、燈、營養液和種子。另外,你需要自行購買適合你家居的收納架。你只需要準備自己的電腦作編程用。
keyboard_arrow_down
想報讀這課程,我要怎樣做?
請你填寫「聯絡我們」表格。
keyboard_arrow_down
我還是不太肯定哪個課程適合我...
請你填寫「聯絡我們」表格跟我們聯絡。在表格中,告訴我們有關你的更多背景和學習意向,我們將會給你專屬的課程建議。
keyboard_arrow_up