自己動手做一個 Arduino Shield ( STEM project )

Arduino 的 Shields,有 一 大 類 別 叫 做 Proto-Shields,是 一 整 塊 萬 用 板 ,作 為 開 發 prototype 之 用 的 。這 一 次 ,我 來 示 範 一 下 如 何 將 一 個 麵 包 板 上 的 簡 單 電 路 ,焊 接 成 為 一 個 prototype 啦 。

這 一 類 Proto-Shield 有 很 多 不 同 款 式 的 ,有 平 也 有 貴 。我 自 己 因 為 是 買 來 自 用 ,唔 係 要 拿 去 搵 人 投 資 ,所 以 買 最 平 的 就 好 了 ,反 正 用 起 來 也 沒 分 別 。

Proto-Shield 圖

Proto-Shield 電 路 圖

從 上 圖 可 以 看 到 這 款 Proto-Shield 的 設 計 ,上 面 有 獨 立 的 孔 ,也 有 部 分 三 連 的 孔 ,方 便 你 作 不 同 的 連 接 。5V 和 GND 各 有 三 大 條 ,應 該 很 方 便 你 去 接 不 同 的 電 子 零 件 的 了 。Proto-Shield 的 左 上 角 ,還 有 一 個 可 以 焊 接 16 隻 腳 的 SMD IC 的 空 位 。除 此 之 外 ,板 上 還 有 兩 顆 LED 和 一 個 可 用 的 push button ( 另 一 個 為 reset 鍵 )。

使 用 小 平 台 的 「考 反 應 小 遊 戲 」

第 五 課 的 「考 反 應 小 遊 戲 」

還 記 得 我 們 在 第 五 課 的 「考 反 應 小 遊 戲 」麼 ?非 常 簡 單 的 電 路 ,用 它 來 示 範 再 好 不 過 。

Proto-Shield Circuit

Proto-Shield Circuit

在 焊 接 之 前 ,當 然 最 好 畫 個 電 路 圖 ,想 清 想 楚 才 落 手 ,因 為 如 果 設 計 錯 誤 ,焊 完 唔 係 咁 容 易 拆 的 。最 好 每 焊 完 一 個 零 件 ,就 用 電 錶 檢 查 一 下 。

Arduino Proto-Shield

Arduino Proto-Shield 已 裝 好 電 子 零 件 ( 正 面 )

完 成 之 後 ,就 是 這 個 樣 子 。用 「焫 雞 」我 也 是 「生 手 」,焊 得 比 較 醜 樣 ,還 好 小 朋 友 們 未 識 介 意 ,一 樣 玩 得 不 亦 樂 乎 。( 「焫 雞 」有 一 定 危 險 性 ,小 朋 友 當 然 未 玩 得 住 。 )

Arduino Proto-Shield

Arduino Proto-Shield  已 裝 好 電 子 零 件 ( 底 部 )

裝 好 在 Arduino UNO 上 面 ,就 跟 其 他 Shield 沒 什 麼 分 別 。以 後 想 玩 這 個 「考 反 應 小 遊 戲 」時 ,再 也 不 用 找 麵 包 板 出 來 重 新 砌 一 次 電 路 ,只 要 用 這 個 Shield 一 插 上 去 ,再 Upload 一 次 program 入 去 Arduino UNO 就 得 。

屎

Arduino UNO + My Proto-Shield

如 此 好 玩 的 Proto-Shield,其 實 也 有 未 裝 崁 版 本 和 空 白 版 本 。如 果 你 像 筆 者 上 面 做 的 prototype,是 完 全 沒 有 用 到 Proto-Shield 上 面 的 東 西 ,可 能 用 空 白 版 本 會 更 好 焊 接 。不 過 這 兩 個 版 本 很 少 地 方 有 得 賣 ,所 以 價 錢 就 唔 一 定 更 平 的 了 。

空 白 Proto-Shield 到 貨 之 後 ,我 又 做 了 version 2。我 還 特 意 訂 了 鍍 金 的 黃 色 針 腳 ,以 強 調 version 2 的 黃 色 theme。

第 二 版

考 反 應 小 遊 戲 Proto Shield 第 二 版

第 二 版

考 反 應 小 遊 戲 Proto Shield 第 二 版

空 白 Proto-Shield 沒 有 了 外 面 圍 住 電 路 板 的 排 針 座 ,無 論 在 走 線 ,又 或 者 使 用 上 ,都 方 便 了 好 多 。

不 要 覺 得 特 意 去 為 了 一 個 小 program 做 個 shield 很 誇 張 。因 為 這 樣 的 一 個 shield,零 件 成 本 不 用 十 塊 錢 就 可 以 了 。

ctleung張 先 生 ,男 性 ,肖 龍 。
職 業 :I.T. Consultant
簡 介 :不 好 好 讀 書 ;七 尺 差 五 寸 ,手 長 過 膝 ,雙 耳 垂 肩 ;性 寬 和 ,寡 言 語 ,喜 怒 不 形 於 色 。據 說 少 時 曾 斬 白 蛇 於 鳳 凰 山 下 ……

我 的 STEM Project 系 列

我 的 Stem Project (一 ) Raspberry Pi 3 vs Arduino UNO
我 的 Stem Project (二 ) 使 用 Scratch 來 控 制 Arduino UNO
我 的 Stem Project (三 ) 使 用 Push Button 來 做 Input
我 的 Stem Project (四 ) Push Button 進 階 一 點 的 用 法
如 何 購 買 Arduino ?( STEM project )
我 的 Stem Project (五 ) 考 反 應 小 遊 戲
我 的 Stem Project (六 ) 用 Arduino 控 制 7 segment display (基 礎 篇 )
我 的 Stem Project (七 ) 用 Arduino 控 制 7 segment display ( 進 階 篇 )
我 的 Stem Project (八 ) 用 Arduino 控 制 7 segment display ( 簡 化 篇 )
我 的 Stem Project (九 ) 用 Arduino 控 制 Buzzer 唱 歌
我 的 Stem Project (十 ) Arduino Multi-function Shield using Scratch (1)
自 己 動 手 做 一 個 Arduino Shield ( STEM project )
我 的 Stem Project (十 一 ) Arduino Multi-function Shield using Scratch (2)
我 的 Stem Project (十 二 ) Arduino Music Light Show
Arduino 的 電 池 ( STEM project )
我 的 Stem Project (十 三 ) Arduino Multi-function Shield using Scratch (3)
自 己 寫 個 mBlock extension (一 ) TM1637 4-digit-display
自 己 寫 個 mBlock extension (二 ) 1602 I2C LCD Module
自 己 寫 個 mBlock extension (三 ) 2-digit-display using 74HC595
This entry was posted in STEM and tagged , , , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *