留言討論


分享本文至 E-mail 信箱

【Linkit-One要怎麼玩】哆啦A夢的穿戴式裝置

文/黃小棟

玩膩的玩具先別急著丟,花點小巧思就能讓它改頭換面!「可是改造聽起來很難」別擔心,不使用任何專業繪圖軟體、3D 列印與雷射切割機;僅用剪刀、美工刀、錐子、原子筆和些許的電路焊接技術就可以完成改造了。

這次我們要來改造哆啦 A 夢的玩具模型(當然你也可以換成其他材質的容器),讓它「重新散發光彩」,作品名為「哆啦 A 夢的穿戴式裝置」,利用 Linkit-One 控制繼電器和 LED 結合,只需要按壓按鈕即可控制電源開關,舊玩具也能化身成為智慧網路控制小燈具;你可以透過網路或按鈕調控光線、閃爍,遠端操控哆啦 A 夢的光線!內文中的使用材料在電子材料行或網路皆可取得,不過建議第一次製作所選擇的材質最好為 ABS 和紙張,因為會比較好加工!

Step 1. 材料與零件:

  1. 哆啦 A 夢果凍桶
  2. 12V 鋰電池(型號:DC-168 附充電器)
  3.  LM 2596 降壓式附數字顯示 DC-DC 電源供應模組
  4. 四路 5V 繼電器模組
  5. 綠光有段 16Φ 金屬環形帶燈開關
  6. LED 5mm 薄型超細燈條
  7. Micro USB 公、母傳輸線
  8. 跟 Linkit One 電池一樣的接頭+端子
  9. 1-8S 鋰電池低電壓顯示警報器
  10. 泡棉
  11. 杜邦端子公、母接頭各類型電線數條

1

2

Step 2.線路規劃示意圖

3

Step 3.金屬環形帶燈開關加工

  1. LED 正極(長腳)焊上 220Ω 電阻,並用熱縮套熱縮絕緣保護。
  2. 裁減適當長度的電線,焊接在開關與 LED 上以奇異筆註記,並用熱縮套熱絕緣保護。4

4

Step 4.開孔並安裝零件

  1. 哆啦A夢背部開 16mm(1.6cm)的孔洞。
  2. 哆啦A夢腳部開 4mm(0.4cm)的孔洞。
  3. 修除毛邊。
  4. 開關包含電線固定在哆啦 A 夢上。
  5. LED 燈條對半切並接上電線(注意正負極)。
  6. LED 燈條包含電線固定在哆啦 A夢上。

7

8

9

10

11

12

13

Step 5.電池安裝與電壓設定

  1. 把雙面膠貼在電池上,並且另一面貼上泡棉。
  2. 將電源供應模組用束帶與電池一起固定(泡棉夾在中間)。
  3. 按 Step 2. 圖,把電池正極接上開關其一端,開關另一端焊上電線(+),與電池負極(-)電源線一同接上電源供應模組輸入端(In)。
  4. 注意!此時輸出端(Out)不要接任何東西含 Linkit One,以防電壓過大,造成負載(Linkit One和LED)燒毀。
  5. 調整電源供應模組輸出端(Out)電壓為 3.7V~4.2V。
  6. 想辦法搞定 Linkit One 電源接頭,記得電線不要留太短!
  7. 按圖施工,接上各電線並注意其正負位置。
  8. 低電壓顯示警報器可先到此了解其特性,再依正負極接上去與設定:

14

15

16

18

Step 6.繼電器安裝

  1. 先了解繼電器上有所謂的常開(NO)與常閉(NC)接點,和線圈電源輸入與控制接腳。
  2. 按圖施工。

19

20

Step 7.安裝USB傳輸線

  1. 主要是為了設定程式方便而已。
  2. 用美工刀、壓克力刀開出合適的孔洞,並且使用固態快乾加以固定,注意小心刀具使用。
  3. 打磨或上色美觀。

21

22

23 Step 8.想辦法通通塞進桶子裡去

  1. 可使用泡棉、碎紙或絕緣材質,把各零件區隔開來、固定,可以防止零件相互接觸影響,造成短路現象。

24

25

Step 9.注意事項

  1. 頭部組裝前,請先將 Linkit One 的 Power 鍵撥至 BAT。
  2. 若覺得接至板子杜邦端子接頭太鬆動,可在上面點些熱熔膠加強固定。
  3. 小心不要扭斷電線。
  4. 使用 USB 傳輸時,請打開電源。

Step 10.灌程式

  1. 下載 IDE 懶人包 LinkIt-ONE-IDE-Master,並解壓縮:壓縮檔在這裡。
  2. 安裝 Arduino USB 驅動。
  3. 選擇 LinkIt—ONE—IDE—Master → Drivers → mtg → InstallDriver 安裝 Linkit One USB 驅動。
  4. 安裝你的第一個程式做測試:點這裡安裝唷。
  5. 可依範例安裝你的雲端控制程式:點這裡看範例。
    範例程式碼:點這裡看範例。

Step 10.作品完成

26

作品測試影片:

在這次的實作中,我認為 Linkit One 比較適合給進階玩家和具有軟體專長的人使用,很多部分還需要大家的回饋與修正,下面舉幾個例子:

首先是資料庫(Library)中程式的穩定性,相信一定會有在除錯之後 Linkit One不能用的窘境,連 Grove Starter Kit 套件上所提供給 Linkit One 的資料庫也有這情況(圖1)。

27

二是 MediaTek Cloud Aandbox 的使用,頁面編輯和範例程式的內容是沒有問題,但程式的應用就要耐心的去研究,因為對初學來講會很需要的是「按部就班的學習怎麼變化和應用」,假若能夠明確知道我能改哪一段程式就能得到自己所想要得到的結果,這樣就能幫大家減低痛苦,並且大大增加使用者和使用上的便利性與意願。以上是自己非本科系的切身之痛,在此簡單述說一下。

參考資料:

  1. 葉難的部落格
  2. CAVEDU 教育團隊的部落
  3. MakerPro 平台網站
  4. 書籍:LinkIt ONE 物聯網實作入門
  5. 臉書:LinkIt ONE 開發社

本文由 MakerDIWO 創客窩和聯發科技合作推出。

關於作者


留言討論


網站更新隱私權聲明
本網站使用 cookie 及其他相關技術分析以確保使用者獲得最佳體驗,通過我們的網站,您確認並同意本網站的隱私權政策更新,了解最新隱私權政策