早 前 貼 出 來 的 《我 的 STEM Project》系 到 文 章 反 應 不 錯 ,朋 友 都 來 詢 問 如 何 買 給 孩 子 玩 。也 許 我 也 在 這 裡 分 享 一 下 自 己 的 經 驗 吧 。
要 買 Arduino,如 果 你 大 把 錢 ,又 大 把 時 間 ,我 會 建 議 你 上 官 網 買 。
Arduino Official Web Store – https://store.arduino.cc/
官 網 的 Arduino UNO 要 US$24.95,並 不 便 宜 。官 網 是 由 老 美 寄 來 香 港 ,郵 費 和 時 間 更 加 是 XXXXX。如 果 鐵 定 有 大 六 恐 懼 症 ,什 麼 都 要 外 國 貨 的 話 ,那 可 能 直 接 買 那 個 Arudino Starter Kit US$99.90 會 更 化 算 一 點 。
Arduino 呢 ,是 開 放 式 硬 體 設 計 ,任 何 人 都 可 以 自 行 生 產 和 銷 售 ,當 然 就 有 很 多 別 家 生 產 的 便 宜 貨 了 。我 自 己 都 是 買 大 陸 貨 為 主 ,用 起 來 完 全 一 樣 ,至 今 也 沒 有 什 麼 要 投 訴 的 地 方 。這 些 別 人 生 產 的 Arduino board,一 般 被 稱 為 Arduino compatible boards,又 或 者 Arduino clones。
不 過 ,別 以 為 是 開 放 式 設 計 ,就 沒 有 老 翻 。其 實 係 唔 係 老 翻 ,要 睇 返 個 授 權 協 議 。Arduino 授 權 你 可 以 自 行 生 產 和 銷 售 Arduino boards,但 並 沒 有 授 權 你 去 使 用 Arduino 這 個 名 字 。所 以 ,其 實 所 有 compatible boards 又 或 者 clones,都 是 不 可 以 印 有 Arduino 字 樣 以 及 其 logo 的 。於 是 ,初 時 市 面 上 就 有 很 多 HJduino、Ktuluino、Diavolino 之 類 的 產 品 。到 了 現 在 ,市 面 上 同 類 產 品 太 多 價 錢 太 爛 ,許 多 索 性 連 品 牌 都 省 回 ,直 接 就 叫 UNO 就 算 。
所 以 ,市 面 上 的 Arduino 可 以 分 為 三 大 類 ,第 一 類 當 然 是 官 方 正 品 ;第 二 類 就 是 老 翻 ,外 表 抄 足 原 廠 ,但 不 是 由 原 廠 生 產 的 ;第 三 類 就 是 合 乎 授 權 協 議 的 clones。下 面 就 是 Arduino 教 大 家 分 辦 真 假 的 網 址 ,簡 單 而 言 ,任 何 售 價 低 於 官 網 價 錢 的 疑 似 正 版 ,大 概 都 是 翻 版 。我 個 人 當 然 非 常 反 對 老 翻 ,所 以 ,我 只 會 建 議 大 家 買 clones。( 淘 寶 就 有 許 多 寫 明 原 裝 正 版 的 ,但 價 錢 都 是 遠 低 於 官 價 的 ,大 家 要 小 心 留 意 )
深 圳 市 智 胜 电 子 工 厂 店 – UNO R3 开 发 板 micro usb 接 口 ¥15
生 產 Arduino Clones 的 ,其 實 亦 有 很 多 不 同 廠 商 的 ,價 錢 亦 有 顯 著 分 別 。這 些 不 同 的 Arduino Clones,有 跟 足 原 廠 設 計 的 clones,也 有 廠 方 作 出 了 若 干 改 良 的 clones。這 些 改 良 可 以 是 外 觀 上 的 ( PCB 和 針 腳 的 顏 色 ),方 便 使 用 上 的 ( 大 頭 的 USB type B 改 為 micro-USB ),成 本 考 慮 上 的 ( 改 用 了 較 便 宜 的 零 件 ),又 或 者 一 些 純 粹 內 部 改 良 的 ( 改 善 了 PCB 上 的 走 線 、增 強 了 供 電 系 統 等 等 ),我 甚 至 見 過 有 一 片 UNO 額 外 加 入 了 兩 個 push button 的 ( 其 實 還 挻 方 便 的 )。
Arduino UNO 發 展 到 今 時 今 日 ,在 淘 寶 買 clones 的 話 ,百 分 百 跟 足 原 廠 的 設 計 會 非 常 少 ,主 要 都 是 基 於 成 本 的 考 慮 。它 們 的 絕 大 部 分 ,至 少 會 改 為 使 用 較 便 宜 的 CH340 等 等 的 USB to Serial chipset。
Tytion – Arduino UNO R3 CH340G ¥19.99
雖 說 有 這 麼 多 不 同 的 版 本 ,但 其 實 萬 變 不 離 其 中 。買 的 時 候 ,只 要 它 寫 明 compitable with Arduino UNO,又 或 者 完 全 兼 容 UNO,那 基 本 上 就 不 會 有 問 題 了 。這 裡 的 「完 全 兼 容 」是 什 麼 意 思 呢 ?意 思 就 是 你 開 發 給 原 廠 正 版 UNO 的 程 序 ( 一 般 來 說 ,就 是 用 Arduino IDE 開 發 給 UNO 的 程 序 ),可 以 直 接 在 UNO clones 上 面 執 行 。
這 些 不 同 的 UNO clones 的 價 錢 ,由 最 便 宜 的 二 三 十 蚊 人 仔 ,到 最 貴 的 ,也 不 會 超 過 一 百 蚊 人 仔 。至 於 話 誰 平 誰 貴 ,其 實 真 的 不 好 說 ,因 為 雖 說 是 完 全 兼 容 的 產 品 ,就 用 料 畢 竟 不 一 樣 ,而 且 部 分 產 品 更 加 入 了 自 己 獨 有 的 功 能 和 設 計 。個 人 覺 得 ,就 是 最 貴 的 ,接 近 一 百 元 那 些 產 品 ,也 比 官 網 便 宜 一 大 截 ,所 以 也 不 能 說 是 沒 良 心 。
我 自 己 因 為 好 奇 ,按 著 不 同 價 位 的 前 後 買 回 來 共 四 片 。最 平 的 差 不 多 三 十 蚊 ,最 貴 的 九 十 幾 蚊 ,純 粹 寫 program 的 話 ,其 實 用 起 也 沒 什 麼 分 別 。我 們 家 裡 面 ,白 色 那 一 片 特 別 的 受 歡 迎 ,我 自 己 就 最 愛 全 黑 的 那 片 。其 實 ,有 時 候 如 果 能 引 起 小 朋 友 的 興 趣 ,多 付 幾 十 塊 錢 一 點 也 不 貴 ,如 果 有 出 粉 紅 色 PCB 的 話 ,說 不 定 太 座 也 馬 上 也 要 來 學 呢 ,呵 呵 呵 。
既 然 Arduino 官 網 有 Starter Kit,淘 寶 上 當 然 也 有 ,而 且 多 太 多 太 多 。最 簡 單 ,就 像 下 面 這 種 ,有 齊 Arduino UNO、麵 包 板 、三 色 LED、按 鈕 、電 阻 、接 線 ,只 要 三 四 十 蚊 ,一 買 回 來 就 立 刻 可 以 玩 了 。
高 一 級 的 套 件 ,大 概 百 元 上 下 ,但 就 已 經 多 了 一 大 堆 常 用 的 電 子 零 件 。通 常 包 括 蜂 鳴 器 、溫 度 感 應 器 、遙 控 器 和 紅 外 線 接 收 器 、光 敏 電 阻 、7-segment Display、2 行 LCD display、電 動 摩 打 等 等 。有 了 這 個 套 件 ,你 就 可 以 學 習 和 使 用 各 種 常 見 的 輸 入 與 輸 出 ,並 且 建 立 一 些 小 型 系 統 。
再 高 級 一 點 的 ,就 是 這 種 有 齊 很 多 不 同 sensor 的 套 件 。不 同 感 應 器 各 有 其 獨 特 的 功 能 ,可 以 組 合 成 相 當 複 雜 的 系 統 ( 濕 度 感 應 器 、亮 度 感 應 器 、火 焰 感 應 器 、煙 霧 感 應 器 、震 動 開 關 、距 離 感 應 器 、 Joystick 等 等 )。大 部 分 這 些 sensor 都 已 經 模 組 化 ,使 用 起 來 不 用 焊 接 ,相 當 的 方 便 。
除 了 一 個 個 模 組 化 的 sensor, Arduino 亦 設 計 成 為 可 以 加 入 模 組 化 了 的 擴 展 板 ( expansion boards / add-on modules ),這 些 擴 展 板 就 叫 做 shields。Shields 會 有 和 Arduino I/O pins 完 全 相 同 的 針 腳 ,方 便 我 們 可 以 直 接 插 在 Arduino boards 上 面 使 用 。
Arduino Shields 最 簡 單 功 用 ,就 是 把 I/O pins 引 出 來 ,方 便 我 們 去 接 駁 其 他 電 子 零 件 。這 一 類 Shields,一 係 就 光 禿 禿 什 麼 都 沒 有 ( 就 只 是 一 片 general purpose board ),一 係 就 佈 滿 不 同 種 類 的 I/O ports。
螃 蟹 王 国 吉 之 专 卖 店 – Arduino UNO R3 扩 展 板 ¥16
东 源 信 科 技 – Screw Shield V1 接 线 柱 扩 展 板 ¥18.98
在 這 一 類 只 把 接 線 引 出 來 的 Shields,我 特 別 喜 歡 有 一 小 片 麵 包 板 的 這 款 。我 會 用 它 和 小 朋 友 去 建 設 一 些 非 常 小 的 電 路 ,例 如 只 有 數 顆 LED 和 一 個 按 鈕 的 小 電 路 ,做 一 些 超 簡 單 的 小 遊 戲 。
picakinq旗 舰 店 – uno r3 原 型 扩 展 板 protoshield ¥15
另 一 類 ,就 是 加 入 Arduino Board 原 來 沒 有 的 功 能 的 ,例 如 WiFi、USB port、LAN port、Card Reader、LCD、touchscreen 之 類 。
七 星 虫 旗 舰 店 – 兼 容 Arduino UNO R3 WiFi扩 展 板 ¥59
乐 思 电 子 – Arduino W5100 网 络 扩 展 板 ¥37
又 有 些 Shields 會 把 一 些 電 子 零 預 先 整 合 好 ,例 如 Joystick Shields。
我 特 別 喜 歡 下 面 的 這 一 款 ,整 合 了 好 幾 個 入 門 常 用 的 零 件 ,完 全 不 用 接 線 ,作 為 練 習 寫 Arduino program 非 常 的 好 用 。它 內 置 了 4 位 數 的 7-segment Display,3 個 push button,4 顆 LED,一 個 蜂 鳴 器 ,一 個 potentiometer,還 有 幾 個 方 便 連 接 其 他 sensor 的 接 口 。
诚 光 源 电 子 – Arduino 多 功 能 扩 展 板 ¥27.95
在 學 懂 了 這 個 Multi-Function Shields 的 基 本 操 作 之 後 ,我 們 可 以 在 它 上 面 寫 幾 個 小 程 式 ,包 括 計 數 器 、鬧 鐘 、秒 錶 、Kitchen Timer。《我 的 Stem Project》之 後 有 幾 課 也 會 用 到 它 呢 。
還 有 一 類 Shields, 不 是 作 為 獨 立 使 用 的 ,而 是 作 為 某 種 系 統 的 附 加 功 能 和 連 接 用 的 。例 如 Motor Shields 就 是 專 門 用 來 控 制 摩 打 ,CNC Shields 就 轉 門 用 來 控 制 雕 刻 機 等 等 。
Arduino Shields 這 個 概 念 異 常 的 成 功 ,令 市 場 上 有 無 數 不 同 功 能 的 Shields,甚 至 乎 ,其 他 不 同 的 平 台 ,也 眼 紅 Arduino 這 麼 多 Shields 而 推 出 相 容 Arduino Shields 的 產 品 。
DFRobot创 客 品 牌 店 – 伽 利 略 2代 Galileo Gen2开 发 板 ¥490
如 果 一 片 片 的 Shields 感 覺 難 用 ,那 一 整 套 的 玩 具 又 如 何 ?因 為 Arduino 的 開 放 式 設 計 ,令 到 市 面 上 有 很 多 以 Arduino 為 核 心 的 產 品 。這 一 類 的 產 品 特 別 的 地 方 ,就 是 砌 好 之 後 ,還 可 以 讓 孩 子 編 程 去 控 制 ,在 玩 耍 之 中 學 習 。
未 來 是 全 民 編 程 的 世 界 ,大 家 一 起 來 從 小 培 養 孩 子 的 創 意 和 編 程 吧 。