
在 Android 裡面的藍芽和低功耗藍芽 (Bluetooth Low Energy) 控制方式不一樣,這裡有一篇文章[
連結]說明傳統藍芽與 BLE 有哪些部份不同。此外在 API 方面,很多低功耗藍芽的函式必須在 API level 18 以上才能使用,也就是 Android 4.3平台以上。上一篇介紹的 BluetoothChat 程式是採用傳統的藍芽控制方式,為了讓開發者認識 BLE 如何控制,Android 官方網站提供一個 BLE Gatt 的範例程式,圖一所示是這個範例程式的專案檔,主要的程式檔為 DeviceScanActivity、DeviceControlActivity 和 BluetoothLeService。
漢亞科技 Han-Ya 發表在 痞客邦 留言(0) 人氣(2,315)

第一次寫 Android 藍牙連線程式還不知該如何開始 (新手上路),於是先找一本 APP 開發的書吧!也許從書中能獲得一些訊息。之前筆者主要使用的程式語言是 C/C++,所以初次看到 APP 的每個範例都不是很面熟。經過幾周的研讀後,給後進初學者的建議是先準備下列的書和開發環境:
漢亞科技 Han-Ya 發表在 痞客邦 留言(0) 人氣(2,056)

去年初,無意中發現美國 Breathmeter 公司推出酒精感測器,他們推出這項產品的起因是根據統計每年在美國因酒精因素而死亡的人數約一萬人,因酒精原因而造成受傷的人數約17萬人,另外超過百萬人因酒駕而被捕。在這個背景下,該公司一開始設計的概念是希望藉由可攜式設備並經手機的耳機介面來量測血中酒精濃度,所以初期的規劃是以有線通訊的方式傳送。他們的產品啟發了我們的想法,若能利用藍芽通訊的方式傳送檢測資料又能低耗電的話,那不是更方便?
上一篇文章提到使用 Arduino Pro Mini 開發板 (3.3V) 搭配藍芽模組 HC-08 組合成一個測試電路,初步確認我們的電路設計無誤後,也驗證了藍芽通訊和系統的耗電情形。有了這個藍芽控制電路之後,這個基礎將方便我們著手開發各種無線通訊的應用。實作酒精感測器最重要的就是找到適當的感測器元件,去年我們使用 Figaro TGS2620 酒精感測器,不過這顆元件的操作電壓在 5V,使得整個系統的耗電量偏高,一般電池的電量很快就耗盡。於是,今年找到了一顆低電壓的酒精感測器 Cambridge CMOS Sensors CCS803,它是以 CMOS MEMS 技術開發出來的感測元件,所以體積很小且操作電壓很低,最高只要 1.8V,這麼低的電壓有助改善耗電的問題。
漢亞科技 Han-Ya 發表在 痞客邦 留言(0) 人氣(299)
物聯網一詞是今年相當熱門的話題之一,靠著萬物皆可連的概念讓未來的生活有更多的想像空間。2015年初,金屬中心智慧系統組提出一個手持裝置偵測器的想法,首先浮出腦海的方式就是採用藍芽與手機連通。自從一兩年前開始,手機的藍芽規格逐漸升級到4.0並且有低功耗的連接模式。為了開發設計出手持裝置偵測器,我們從網路上找到 HC-08 藍芽 4.0 模組,它能讓使用者比較快速進入藍芽通訊的領域,透過串列端口控制這塊模組的各項參數。雖然藍芽模組縮短我們進入的門檻,但模組的擴充性卻有所限制,因此需要從外部搭配 MCU 晶片來整合全系統。下面的圖示就是以 Arduino Pro Mini 為控制核心,再加上藍芽模組所組成的系統。

圖一:Arduino Pro Mini + HC08 BLE 4.0 模組
漢亞科技 Han-Ya 發表在 痞客邦 留言(0) 人氣(981)

協助廠商開發氣壓式懸浮吊臂控制系統
規格:
漢亞科技 Han-Ya 發表在 痞客邦 留言(0) 人氣(75)
漢亞科技 Han-Ya 發表在 痞客邦 留言(0) 人氣(45)

酒精偵測系統
使用NXP LPC11xx為控制器,將TGS2620 sensor量測的數值傳回 iPhone APP
漢亞科技 Han-Ya 發表在 痞客邦 留言(0) 人氣(36)
使用元件Zigbee模組
ZM-H:由
TI CC2530晶片所整合成的模組,
uConnect公司提供
API函式透過
UART介面控制這個模組。每個模組內建
TI Zigbee network protocol stack,通電後,模組會自動串連周邊的
Zigbee節點,我們使用
API就能控制
Zigbee傳輸。
漢亞科技 Han-Ya 發表在 痞客邦 留言(0) 人氣(268)
文件連結:量測溫濕度使用元件溫濕度零件DHT11:這是溫度與濕度整合的零組件,其工作電壓在3~5.5V,具有8-bit的解析度,溫度範圍0~50度C,濕度範圍20~90%,可應用的領域像是家電、空調、數據紀錄器、自動控制…等等。漢亞科技 Han-Ya 發表在 痞客邦 留言(2) 人氣(216)
文件連結:超音波測量距離使用元件超音波模組HC-SR04:如下圖所示,一般常使用在Arduino系統上,做為自走車的距離感測器,利用發射超音波與接收其反射波的時間差計算出前方物體的距離,再根據距離遠近做出適當的動作。漢亞科技 Han-Ya 發表在 痞客邦 留言(0) 人氣(704)