HACKATHON Taiwan 5ht :Arduino 藍藍路

Post on 15-Jul-2015

291 views 4 download

Transcript of HACKATHON Taiwan 5ht :Arduino 藍藍路

Arduino 藍藍路Arduino HC-05 application

Uni Shen2015/03/05

HACKATHON Taiwan 5th

Agenda

WORKSHOP1:

HC-05進入AT模式

WORKSHOP2:

APP INVENTOR與HC-05連線

WORKSHOP3:

HC-05與HC-05資料對傳

Prepared

• HC-05 模組

• FTDI模組

• Arduino控制板

• Android系統手機

• 連結線材

Check Driver

• Link PC USB Port with Arduino and FTDI

• Check USB Serial Port ( COM ? )

Connect FTDI and HC-05

FTDI(USB > UART)

HC-05Bluetooth

Download AccessPort

Download AccessPort or others

Setup AccessPort tool

WORKSHOP1

搜尋開發網頁

建立新專案

填入專案名稱

加入控制物件

加入四個按鈕(Button)

一個文字方框(TextBOX)

拖曳過來

進入程式編輯(Blocks)

選擇一個點擊事件(Click)

Step1.點選

Step2.點選往右拖至空白處

Step3完成建立點擊程序

設定文字方塊顯示內容

Step1.點選

Step2.點選往右拖至空白處

組合兩個程式編輯程序

加入一個文字空白填入欄

Step1.點選 Step2.點選往右拖至空白處

組合程式碼如下

按鈕1點擊之後先將文字欄清除,在顯示”U”這個字元

Arduino link with HC-05

WORKSHOP2

#include <SoftwareSerial.h>SoftwareSerial BTSerial(10, 11); // RX | TXvoid setup(){

Serial.begin(9600);BTSerial.begin(9600);

}void loop(){

if (BTSerial.available())Serial.write(BTSerial.read());

and send to HC-05if (Serial.available())

BTSerial.write(Serial.read());}

WORKSHOP3

• AT• AT+INIT• AT+ROLE=1• At+iac=9e8b33• At+class=0• At+inqm=1,5,10• AT+INQ

• AT+LINK