• Make首頁
  • 關於MAKE
  • MAKE文章
  • MAKE商店
    • 本月推薦
    • MAKE 雜誌
    • MAKE 書籍
    • 套件/控制板
  • Maker Faire
  • Makerspace
    • 如何打造Makerspace
  • 投稿專區
Make 國際中文版 > DIY Projects, Inspiration, How-tos, Hacks, Mods & More @ Makezine.com.tw - Tweak Technology to Your Will

藍牙:下個世代的新星

7/9/2013

 
图片
一直以來,藍牙都被評為不易操作的裝置。但是隨著新的藍牙4.0標準版問世,尤其是低耗電藍牙(Bluetooth Low Energy, BLE),不但變得容易操作,而且功能多出更多。特別是對Maker們來說,現在有一個極低耗能、彈性大的無線科技可以選擇。
以前iOS作業系統只有部分支援低耗電藍牙,幾週前蘋果公司全球軟體開發者年會(WWDC)發佈了iOS7之後,對省電藍牙的支援部分增多。Android系統是一直到最近才有少部份支援。不過自從五月Google I/O大會上發佈了消息:下個世代的Android系統可支援低耗電藍牙——等於兩家行動平台大廠現在都已支援。

然而就在前幾個月,微控制器支援藍牙的事業才正要起飛。有幾家廠商的單芯片系統和藍牙模組已在前陣子上市,例如藍兆(Bluegiga),德州儀器(Texas Instruments)和北歐半導體(Nordic Semiconductor)。用控制板提供一系列介面其實是非常容易的,但是類似產品如麥可˙克洛博士(Michael Kroll)開發的低耗電藍牙擴充板,或是RedBearLab開發的低耗電藍牙擴充板以及迷你版(BLE mini),直到現在才全面發售。

這當然意味著我們已差不多準備好進行下一步,也就是使用與Arduino控制器規格相容的低耗電藍牙。在募資網站Kickstarter上,就在進行兩個非常有趣的專題。

第一個是Ember & Torch,兩個相容於Arduino的控制板,內建低耗電藍牙。Torch是一個Arduino軟體,可以彼此針腳相容(pin compatible),而Ember則是設計成Arduino迷你規格。
图片
Ember & Torch是相容於Arduino的控制板,內建支援省電藍牙的裝置。
图片
以16兆赫頻率(16MHz)的ATmega32u4元件為核心的控制板,搭載Arduino標準規格及Nordic nRF8001低耗電藍牙。
图片
以8MHz的ATmega32u4為核心,搭載Arduino迷你規格和Nordic nRF8001低耗電藍牙。
不過Ember & Torch最有趣之處還不是硬體的部分,而是隨控制板附載的Bonfire資料庫。有了Arduino控制板和蘋果iOS/Android系統的支援,你可以把函數附加到事件上。例如,你想要從Arduino傳送感測器更新資訊到手機,你可以從Arduino主迴圈中「發射」一個事件,就會到達iOS端的回呼程式碼區塊(callback block)(反之亦同)。這麼看來,它是個很有彈性的系統,並且比目前單純的系列介面,它的抽象化做得更好。

另一個有趣的專題是BLEduino。有趣之處在於,它雖然是迷你規格的Arduino板,卻另外發明了個叫作「板對板相容器」(Shield-Shield)的東西,只要滑進BLEduino控制板下面,就會變身成標準規格的Arduino,並且針腳相容。事實上這是個很巧妙的設計,我雖然知道這不是前無古人,但我自己還真沒看過。
图片
BLEduino

搭載低耗電藍牙的迷你版Arduino ,BLEduino,可與麵包板相容。
图片
板對板相容器 (Shield-Shield)

利用板對板相容器(Shield-Shield),可以讓左圖的BLEduino與Arduino標準規格設計互相相容。

BLEduino不像Ember & Torch一樣,會顯示許多由控制器經藍牙傳送資料至手機的細節,但對於非蘋果或Android系統的軟體開發者來說,它仍然可以提供蘋果iOS的應用,你不需要在行動平臺這一端寫程式,就能操控控制板。

這兩個專題看起來都很有趣,而我希望它們都能在Kickstarter上達到募資的目標,因為它們夠特殊,會讓我想要玩看看。

最後,在未來我希望看到的控制板,是能夠讓使用者定義GATT檔案階層的程式語言。這在理論上是可行的。雖然不是特別有憑有據,但北歐半導體的芯片能讓使用者在跑程式時進行這件事,而且會直接讓你的Arduino變成一個「任意」藍牙裝置。這件事非常酷,它意味著當有iOS或Android的應用程式設計成與這種藍牙共同運作,應用程式會直接傳送資訊至Arduino板,不需要經過手機端的程式設計這一關。

[原文]


評論已關閉。
    图片
    Vol. 33:跟著社群玩自造
    訂閱電子報

    文章分類

    全部
    3D Printing
    Arduino
    Art
    AR/VR
    Biohacking
    Books
    CNC
    Dev Boards
    DIY Projects
    Drones
    Education
    Electronics
    Kickstarter
    Lego
    Maker
    Maker Faire
    Makerspace
    MathMonday
    Others
    Raspberry Pi
    Robot
    Skill Builders
    Tools
    Toys
    Woodworking
    活動訊息
    活動訊息

    Make Blog

    精選國內外各類文章,每日掌握最新Maker趨勢!

    更正資訊

    RSS 訂閱

    時間排列

    四月 2018
    三月 2018
    二月 2018
    一月 2018
    十二月 2017
    十一月 2017
    十月 2017
    九月 2017
    八月 2017
    七月 2017
    六月 2017
    五月 2017
    四月 2017
    三月 2017
    二月 2017
    一月 2017
    十二月 2016
    十一月 2016
    十月 2016
    九月 2016
    八月 2016
    七月 2016
    六月 2016
    五月 2016
    四月 2016
    三月 2016
    二月 2016
    一月 2016
    十二月 2015
    十一月 2015
    十月 2015
    九月 2015
    八月 2015
    七月 2015
    六月 2015
    五月 2015
    四月 2015
    三月 2015
    二月 2015
    一月 2015
    十二月 2014
    十一月 2014
    十月 2014
    九月 2014
    八月 2014
    七月 2014
    六月 2014
    五月 2014
    四月 2014
    三月 2014
    二月 2014
    一月 2014
    十二月 2013
    十一月 2013
    十月 2013
    九月 2013
    八月 2013
    七月 2013
    六月 2013
    五月 2013
    四月 2013
    三月 2013
    二月 2013
    一月 2013

聯絡我們
This website is developed and published by Taitien Electric Company under license from Maker Media, Inc., United States of America. Content originally published in Make: Magazine and/or on www.makezine.com, ©Maker Media, Inc. 2014. Published under license from Maker Media, Inc. All rights reserved. The ‘Make:’and ‘Maker Faire’ trademarks are owned by Maker Media, Inc.

Maker Faire Taipei 為經 Maker Media Inc. 授權可於當地獨立組織並運作之活動。
本網站之內容由 泰電電業股份有限公司 提供,未經本站同意,請勿擅用文字及圖案。廣告業務,請來信聯絡。 
Copyright © 2011 - 2015 Tai Tien Electric CO., LTD. All Rights Reserved.
✕