Bluetooth HC06 - FabLabSeoul/WingProject GitHub Wiki
Bluetooth HC-06
HC-06 ์ฌ๋์ด๋ธ <-> PC ํต์
์ ์ค๋ช ๋ ๋ฌธ์
- (ํ๊ธ) http://dev.re.kr/m/post/36
- (์๋ฌธ best) http://mcuoneclipse.com/2013/06/19/using-the-hc-06-bluetooth-module/
- http://www.instructables.com/id/Cheap-2-Way-Bluetooth-Connection-Between-Arduino-a/
๋ธ๋ฃจํฌ์ค์ ํต์ ์ ์๋ฆฌ์ผ ํต์ ์ผ๋ก ์ด๋ค์ง๋ค. ๋จผ์ ๋ธ๋ฃจํฌ์ค์ PC๊ฐ์ ํ์ด๋ง๋์ด์ผ ํ๋๋ฐ, ๋ธ๋ฃจํฌ์ค์ ์ ์์ ๋ฃ์ผ๋ฉด, LED๊ฐ ๊น๋นก๊ฑฐ๋ฆฐ๋ค. ์์ง ํ์ด๋ง์ด ์๋ ์ํ์์ ๋ปํ๋ค. PC์ ํ์ด๋ง ๋๊ธฐ ์ ์ ํค๊ฐ์ ์ ๋ ฅํด๋ผ๊ณ ํ๋ค. ์ฒ์ ๊ธฐ๋ณธ ๊ฐ์ 1234 ๋ก ๋์ด ์์ผ๋, ์ด ํค๋ฅผ ๋ฃ์ผ๋ฉด ํ์ด๋ง์ ์์ํ๋ค. (0000์ธ ๊ฒฝ์ฐ๋ ์๋ค.)ํ์ด๋ง์ด ๋๋ฉด LED๋ ๊น๋นก๊ฑฐ๋ฆฌ์ง ์๊ณ , ๊ณ์ ๋ถ์ด ๋ค์ด์จ ์ํ๊ฐ ๋๋ค. (์ฐ๊ฒฐ์ด ์ฑ๊ณตํ๋ค๋ฉด, ํ์ด๋ง ์ฝ๋๋ฅผ ๋ฐ๊ฟ ์ ์๋ค.)
์๋ฆฌ์ผ ๋ชจ๋ํฐ ํ๋ก๊ทธ๋จ์ ํตํด ๋ช ๋ น์ด๋ก ๋ธ๋ฃจํฌ์ค์ ์ฐ๊ฒฐ ์ํ๋ฅผ ํ์ธ ํ ์ ์๊ณ , ์ต์ ์ ์ค์ ํ ์ ์๋ค.
- HC-06 ๋ช
๋ น์ด
- ๋ช ๋ น์ด : AT
- ๋ฐํ๊ฐ : OK
- ๋ฒ์ ํ์ธ (๋ง์คํฐ์์๋ ๋์ํ์ง ์๋๋ค.)
- ๋ช ๋ น์ด : AT+VERSION
- ๋ฐํ๊ฐ : OKlinvorV1.8
- ์ด๋ฆ ๋ณ๊ฒฝ
- ๋ช ๋ น์ด : AT+NAME์ด๋ฆ
- ๋ฐํ๊ฐ : OKsetname
- ๋ณด๋ ์ดํธ ์ค์
- ๋ช ๋ น์ด : AT+BAUD๋ณด๋ ์ดํธ ๋ฉ๋ด๊ฐ.
- ๋ณด๋ ์ดํธ ๋ฉ๋ด :
- 1 - 1200, 2 - 2400, 3 - 4800, 4 - 9600
- 5 - 19200, 6 - 38400, 7 - 57600, 8 - 115200
- ๋ฐํ๊ฐ : OK๋ณด๋ ์ดํธ (์ : OK9600)
- PIN์ค์ (ํ์ด๋ง์ฝ๋)
- ๋ช ๋ น์ด : AT+PIN๋ค ์๋ฆฌ ์ซ์
- ๋ฐํ๊ฐ : OKsetPIN
HC-06 ๋ง์คํฐ <-> ์ฌ๋์ด๋ธ ๊ฐ ํต์ .
๋ ๋ชจ๋๊ฐ์ ํ์ด๋ง์ฝ๋๊ฐ ๊ฐ์ผ๋ฉด, ์๋ ํ์ด๋ง๋๋ค. ํ์ด๋ง์ฝ๋๋ AT+PINxxxx ๋ช ๋ น์ด๋ก ๋ฐ๊ฟ ์ ์๋ค.