Arduino 的電池 ( STEM project )

Arduino 好 玩 的 地 方 ,在 於 你 可 以 把 自 己 寫 的 program upload 到 Arduino 的 flash memory,然 後 它 就 可 以 自 己 獨 立 運 行 。有 時 候 ,小 朋 友 做 了 個 小 玩 意 ,總 會 想 帶 著 四 周 圍 去 show off 的 吧 ?這 個 時 候 ,一 個 外 接 的 電 池 盒 就 大 派 用 場 了 。

USB Connector and Power Jack

USB Connector and Power Jack

根 據 Arduino官 方 文 件 ,你 可 以 從 3 個 地 方 向 Arduino UNO 供 電 ,1. USB connector,2. Power Jack,和 3. Vin pin。

Arduino UNO Vin pin

Arduino UNO Vin pin

如 果 什 麼 也 不 懂 ,擔 心 出 錯 的 話 ,用 回 USB 就 最 安 全 。有 部 分 朋 友 以 為 Arduino UNO 的 USB port 只 能 用 來 插 電 腦 ,其 實 並 不 正 確 。用 USB 供 電 ,最 方 便 的 莫 過 於 用 一 般 手 機 用 的 移 動 電 源 ,超 多 選 擇 的 。連 接 方 面 ,你 只 要 用 回 Arduino UNO 連 接 電 腦 那 條 USB 線 ( USB type-A male to USB type-B male cable,又 或 者 好 多 人 叫 佢 做 USB printer cable ) 就 可 以 了 。USB 的 標 準 電 壓 是 5V,基 本 上 是 不 會 出 錯 的 了 。

移 動 電 源  ( USB 供 電  )

移 動 電 源 ( USB 供 電 )

第 二 個 方 法 是 用 UNO 上 面 的 Power Jack,那 個 Power Jack 的 規 格 是 5.5mm / 2.1mm DC power plug,是 十 分 常 見 的 插 頭 。Arduino UNO 的 文 件 指 出 輸 入 的 建 議 電 壓 範 圍 是 7v – 12v。如 果 電 壓 低 於 6v,那 供 電 模 組 的 5v 輸 出 會 不 穩 定 ,有 機 會 做 成 Arduino board 本 身 唔 穩 定 。電 壓 高 於 12v 的 話 ,就 有 機 會 過 熱 ,而 且 浪 費 能 源 ( 因 為 有 很 多 能 量 以 熱 的 形 式 散 失 了 )。

按 照 Arduino UNO 所 需 的 輸 入 電 壓 ,其 實 用 一 顆 9V 電 池 是 最 方 便 。下 圖 的 這 種 9V 電 池 扣 非 常 便 宜 ,一 兩 蚊 就 有 了 。不 過 ,9V 電 池 並 不 便 宜 ,9V 充 電 池 的 電 量 又 非 常 低 。所 以 個 人 認 為 這 並 不 是 一 個 好 的 選 擇 。

現 時 市 面 給 Arduino 供 電 ,比 較 流 行 的 電 池 盒 是 使 用 兩 塊 18650 鋰 電 ( li-ion 充 電 池 ) 的 串 聯 式 的 電 池 盒 。鋰 電 的 電 壓 是 3.7v,兩 塊 串 聯 起 來 就 有 7.4v 了 ,剛 剛 好 。18650 其 實 是 電 池 的 外 型 ,18mm 直 徑 x 65mm 高 度 ,而 0 是 指 圓 柱 形 。18650 鋰 電 池 發 展 成 熟 ,貨 源 充 足 ,容 量 大 ,價 錢 平 。除 了 體 積 比 較 大 之 外 ,算 是 頗 好 的 選 擇 。

2 x 18650 Li-ion rechargeable batteries

2 x 18650 Li-ion rechargeable batteries

如 果 你 像 筆 者 一 樣 ,家 裡 本 身 就 有 很 多 充 電 池 ,不 想 再 買 的 話 ,當 然 也 可 以 用 回 一 般 常 用 電 池 的 電 池 盒 ,例 如 AAA 又 或 者 AA

6 x AA batteries

6 x AA batteries

4 x AAA batteries

4 x AAA batteries ( 電 壓 不 足 ,非 常 不 穩 定 )

不 過 大 家 要 注 意 ,因 為 一 般 充 電 池 只 有 1.2v,要 串 聯 6 顆 1.2v 電 池 才 會 有 7.2v 的 ,所 以 使 用 普 通 電 池 的 話 要 有 心 理 準 備 電 池 盒 會 比 較 大 。

如 果 想 要 輕 巧 一 點 的 ,其 實 還 有 另 類 選 擇 的 。鋰 電 池 本 身 其 實 也 有 相 當 多 不 同 size 的 ,其 中 就 有 14500 ( 14mm 直 徑 x 50mm 高 度 ) 和 10440 ( 10mm 直 徑 x 44mm 高 度 )。這 兩 種 鋰 電 池 的 size 有 什 麼 特 別 呢 ?答 案 就 是 它 們 跟 AA 電 池 和 AAA 電 池 是 一 樣 size 的 。

所 以 ,你 就 可 以 用 十 分 常 見 的 AA / AAA 電 池 的 電 池 盒 ,而 且 因 為 它 們 是 鋰 電 ,單 顆 已 經 有 3.7v 電 壓 ,所 以 只 要 兩 顆 就 足 夠 推 動 Arduino UNO

近 年 亦 開 始 見 到 一 種 「磷 酸 鐵 鋰 電 池 」,也 是 鋰 電 池 的 一 種 ,據 說 比 較 環 保 ( 我 也 只 是 道 聽 途 說 )。這 種 鋰 電 池 只 有 3.2v,兩 顆 加 起 來 就 只 有 6.4v。我 自 己 也 有 用 過 ,只 要 你 接 駁 在 Arduino 上 面 的 電 子 零 件 不 多 ,不 會 引 出 太 大 電 流 ,其 實 用 起 來 也 不 會 有 分 別 。

不 過 ,使 用 1450010440 鋰 電 池 的 家 長 們 要 留 意 一 下 ,因 為 它 們 是 「完 全 可 以 」放 入 使 用 一 般 電 池 的 電 器 ( 相 機 、閃 光 燈 、玩 具 、遙 控 器 、…… ),如 果 唔 小 心 使 用 ,有 機 會 令 到 其 他 電 器 損 毀 。所 以 ,要 特 別 告 誡 小 朋 友 別 亂 來 。

由 左 至 右 :18650 鋰 電 ,14500 鋰 電 ,AA 充 電 池 ,AAA 充 電 池 ,9V 充 電 池

由 左 至 右 :18650 鋰 電 ,14500 鋰 電 ,AA 充 電 池 ,AAA 充 電 池 ,9V 充 電 池

電 池 的 問 題 解 決 了 ,那 選 擇 電 池 盒 又 有 什 麼 要 注 意 的 呢 ?

一 般 電 池 盒 會 分 有 開 關 沒 有 開 關 ,也 會 分 有 蓋 和 沒 有 蓋 。我 自 己 都 喜 歡 使 用 有 蓋 和 有 開 關 的 ,自 己 用 起 來 覺 得 方 便 一 點 。有 蓋 有 開 關 的 ,當 然 會 貴 一 點 。

18650 電 池 盒 ,無 開 關  vs 有 開 關

18650 電 池 盒 ,無 開 關 vs 有 開 關

如 果 用 Power Jack 的 話 ,如 果 買 已 經 接 駁 好 5.5mm / 2.1mm DC Power Plug 的 電 池 盒 就 會 貴 一 點 。如 果 願 意 分 開 買 ,自 己 動 手 焊 接 的 話 ,就 會 更 平 一 點 。那 個 DC 接 頭 ,也 有 分 帶 線 的 沒 有 線 的 ,如 果 你 覺 得 焊 線 比 焊 接 頭 容 易 的 話 。

自 己 動 手 焊 接 會 便 宜 一 點

自 己 動 手 焊 接 會 便 宜 一 點

不 過 ,我 自 己 也 有 直 接 使 用 Vin 的 情 況 ,所 以 那 個 DC plug 對 我 來 說 並 不 是 必 須 的 。

使 用  Vin 供 電

使 用 Vin 供 電

電 池 盒 和 電 池 一 樣 ,也 有 相 對 應 的 Size,18650 電 池 盒 AA 電 池 盒 AAA 電 池 盒 ,各 不 相 同 。電 池 盒 會 分 節 數 ,就 是 它 可 以 裝 幾 多 節 電 池 ,你 要 按 Arduino UNO 所 需 要 的 電 壓 來 選 相 對 應 的 節 數 ,1.2v 就 要 6 顆 以 上 ,3.7v / 3.2v 就 2 顆

隨 了 外 置 電 池 盒 之 外 ,以 Shield 擴 展 板 出 名 的 Arduino,當 然 亦 會 有 一 些 battery shields。最 簡 單 的 就 是 上 面 這 一 類 ,插 兩 顆 普 通 AAA 電 池 的 。它 可 以 直 接 插 在 Arduino UNO 上 面 使 用 ,不 需 要 另 外 駁 線 。雖 然 很 方 便 ,但 這 一 類 shield 都 不 便 宜 ,因 為 兩 顆 1.5V 電 池 其 實 是 唔 夠 電 壓 的 ,所 以 它 們 都 需 要 有 升 壓 的 電 路 。

高 級 一 點 就 會 用 鋰 電 池 ,而 且 附 有 micro usb 插 頭 ,可 以 直 接 充 電 ( 用 一 般 的 手 機 充 電 器 就 可 以 了 )。上 面 這 一 款 ,還 可 以 用 太 陽 能 板 來 充 電 呢 ,絕 對 環 保 。

隨 了 是 給 Arduino UNO 用 的 ,當 然 也 有 給 其 他 型 號 用 的 battery shield。

除 了 Arduino 專 用 的 battery shield,其 實 Raspberry Pi 的 電 池 模 組 也 可 以 另 類 選 擇 ,就 像 上 面 這 一 款 ,它 有 兩 個 USB 供 電 接 口 ,同 樣 是 輸 出 5V 電 壓 ,一 樣 可 以 給 Arduino 供 電 。

如 果 你 想 自 己 DIY 當 然 也 可 以 ,畢 竟 鋰 電 池 非 常 常 見 ,充 電 放 電 等 技 術 亦 已 經 非 常 成 熟 。不 過 大 家 要 記 得 ,鋰 電 池 的 電 壓 只 有 3.7-4.2V,並 不 足 夠 Arduino 使 用 ,所 以 一 樣 要 加 入 升 壓 模 組 。

我 自 己 喜 歡 找 一 些 特 別 標 榜 「邊 充 邊 放 」的 鋰 電 池 充 電 模 組 ,使 用 上 更 為 方 便 。

如 果 嫌 充 電 和 升 壓 模 組 分 開 買 太 麻 煩 ,其 實 坊 間 亦 有 很 多 「充 電 寶 」的 模 塊 ,本 身 已 經 支 援 鋰 電 池 的 充 電 和 放 電 ,而 且 輸 出 電 壓 就 正 正 就 是 Arduino 所 需 要 的 5V。這 種 模 塊 大 大 小 小 數 以 千 百 計 的 ,大 家 可 以 按 自 己 的 project 要 求 來 購 買 。

鋰 電 池 方 面 ,我 喜 歡 購 買 「超 薄 」的 那 些 「聚 合 物 鋰 電 池 」,就 買 跟 UNO 差 不 多 大 小 的 。但 如 果 你 不 喜 歡 超 薄 的 話 ,其 實 就 用 回 18650 鋰 電 池 也 一 樣 可 以 的 。

DIY battery pack

DIY battery pack

DIY battery pack

DIY battery pack

battery

DIY battery pack + Arduino Case

battery

DIY battery pack + Arduino Case

上 面 就 是 我 自 己 DIY 的 鋰 電 池 模 組 ,我 會 另 外 加 一 個 普 通 的 Arduino Case,把 它 疊 到 Arduino 的 下 面 來 使 用 ( 這 個 是 給 Mega 用 的 )。玩 到 無 電 的 時 候 ,直 接 用 電 話 充 電 器 插 micro USB 充 電 就 可 以 了 。

Pi Battery Shield + Arduino UNO

Pi Battery Shield + Arduino UNO

Pi Battery Shield + Arduino UNO

Pi Battery Shield + Arduino UNO

Pi Battery Shield + Arduino UNO

Pi Battery Shield + Arduino UNO

Pi Battery Shield + Arduino UNO

Pi Battery Shield + Arduino UNO

上 面 這 第 二 款 ,是 我 自 己 用 Raspberry Pi 的 battery shield 去 改 裝 的 。我 自 己 界 了 兩 塊 阿 加 力 膠 片 ( 2mm ),按 著 Pi 和 UNO 的 安 裝 孔 來 鑽 孔 ,再 加 幾 條 銅 柱 作 支 撐 。組 裝 起 來 雖 然 有 點 厚 ,但 大 小 也 算 合 適 ,而 且 電 路 和 電 池 都 唔 駛 自 己 搞 ,部 分 玩 家 可 能 會 覺 得 安 全 一 點 。

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)
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 *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>