HC-06藍牙模組的預設名稱就是“HC-06”,於多人、多組藍牙一起實驗的場合,在電腦或手機上探索藍牙裝置時,將會發現許多叫做“HC-06”的裝置。
為了方便實驗者連接到自己的藍牙設備,可以事先用AT命令替每一個模組設定不同的名字。
HC-06藍牙模組的預設名稱就是“HC-06”,於多人、多組藍牙一起實驗的場合,在電腦或手機上探索藍牙裝置時,將會發現許多叫做“HC-06”的裝置。
為了方便實驗者連接到自己的藍牙設備,可以事先用AT命令替每一個模組設定不同的名字。
許多藍牙模組底板背面,都有標示它的傳送和接收的邏輯電位是3.3V,因此,若直接把Arduino的訊號傳送腳,連接到藍牙模組的接收腳,有可能會損壞藍牙模組。
若有疑慮,需要將5V訊號電壓降轉成3.3V,最簡單也常見的方法有兩種。首先是採用上文提到的,在藍牙的接收腳和Arduino之間,串連一個1KΩ(棕黑紅)電阻:
HC-05和HC-06的硬體相同,都採用英國劍橋的CSR (Cambridge Silicon Radio) 公司的BC417143晶片,支援藍牙2.1+EDR規範,只是晶片內部的韌體不同。CSR是全球市佔率最高的藍牙通訊晶片廠,2014年10月中旬,全球手機晶片龍頭高通(Qualcomm)同意以25億美元現金,購併CSR,以強化該公司在物聯網(Internet of Things)的布局。韓國三星也於2012年花費3.1億美元,取得CSR公司的藍牙、WiFi和GPS定位等技術專利。
「被點擊」(Click)事件由「被按壓」(TouchDown)和「被鬆開」(TouchUp)兩個事件組成。
原本的按鈕程式將偵測Click(被點擊)事件,若使用者按著「前進」鈕再放開,App將傳出字元‘w’;若按一下「停止」鈕,則傳出‘s’字元。
本文旨在更新《超圖解Arduino互動設計入門》第14章與附錄E,無痛開發Android App的App Inventor 2.0版操作說明,讀者可在「Windows版App Inventor 2.0離線版軟體(Ai2LiveComplete)安裝說明與基礎操作」這篇貼文下載附錄E的PDF文件以及範例原始碼。
幾個月前在文具行購買了對岸的積木公司的履帶工程車,不像BANDAI, MEGA BLOKS, KRE-O和OXFORD等大廠牌的積木,這積木的品質參差不齊,有些很緊密,接合之後很難拔開;有些則太鬆,某些零件還有毛邊或小尖刺,更糟糕的是,我購買兩盒當中的一盒有濃厚的塑膠味。
PL-2303的技術文件指出,DTR位於晶片的第2腳。為了方便上傳Arduino程式,我們可在PL-2303晶片的第2腳焊接一個0.1µF的電容:
本文將把《Arduino網路遠端遙控家電開關(一)》製作的HTML頁面,放到Arduino控制板上執行,並說明使用指標(pointer)設定多重字串陣列的語法。
本文旨在補充《超圖解Arduino互動設計入門》第十六章「網路家電控制」單元,增加另一個網頁控制範例。下圖是本單元的預期成果,使用者透過點選頁面上的文字,即可控制遠端家電的開關:
第二版依照讀者的建議和指教,修正並補充內容,例如第二章關於電容器元件的介紹、電源短路、第四章的遞增(++)運算子、第八章的C語言指標語法…等,使用App Inventor開發Android App單元(附錄E),也根據2.0版徹底改寫。
此外,書末也附上依主題分類的關鍵字索引,方便讀者查閱,像是C程式語言的語法,可瀏覽「程式設計基礎」分類。
本文旨在更新《超圖解Arduino互動設計入門》第14章與附錄E,無痛開發Android App的App Inventor 2.0版操作說明,以及新版附錄E的PDF文件與範例檔案下載。
本文列舉《超圖解Arduino互動設計入門》書籍的關鍵字目錄(索引)。由於書中許多關鍵字出現在圖說裡面,無法在文書處理或排版軟體中,直接用文字搜尋方式檢索,需要手工一頁一頁比對,再加上許多關鍵字重複出現的機率很高,例如,delay()指令,條件判斷式和電阻,所以這篇索引將以列舉語法和元件的使用說明為主。
Begin typing your search term above and press enter to search. Press ESC to cancel.