Module Bluetooth HC06 Slave Đã Ra Chân
Module Bluetooth HC06 Slave Đã Ra Chân
Module Bluetooth HC06 Slave Đã Ra Chân
Module Bluetooth HC06 Slave Đã Ra Chân

Module Bluetooth HC06 Slave Đã Ra Chân

Theo dõi giảm giá

Giá từ Lazada Lazada

148.500 ₫

192.390 ₫

1.4k lượt bán
So sánh giá
Tìm thấy 13 nơi bán khác, giá từ 140.000 ₫ - 149.000 ₫
platform
Mạch thu phát bluetooth 4.0 hm-10 - module bluetooth 4.0
140.000 ₫

Đến nơi bán

Module Bluetooth HC06 Slaver

5.0

4 đánh giá
145.000 ₫

Đến nơi bán

Đến nơi bán

platform
Module Bluetooth HC05
140.000 ₫

Đến nơi bán

Đến nơi bán

Jsyk-3b wireless hot shoe flash remote slave trigger
140.600 ₫

Đến nơi bán

Xem thêm 7 nơi bán khác

Mô tả sản phẩm

Module Bluetooth HC06 Slave

Module Bluetooth HC06có thể dễ dàng kết nối để thực hiện các thí nghiệm. Khi kết nối module với máy tính, Module HC-06 được dùngnhư 1 cổng COM ảo, khi truyền nhận với COM ảo sẽ tương đương như truyền nhận dữ liệu trực tiếp với giao tiếp UART trên module.

Lưu ý:

Module HC06 được setup mặc định là Slave không thể thay đổi được nên chỉ có thể giao tiếp với các thiết bị bluetooth ở dạng master như Smart phone, HC05 master,...2module bluetooth được set làSlave không thể giao tiếp với nhau.Khi thay đổi Baudrate cho COM ảo không làm thay đổi baudrate của UART, baudrate UART chỉ có thể thay đổi bằng AT command trên module.

Thông Số Kỹ ThuậtHC06

  • Cấu hình Slaver là cấu hình ban đầu, không thay đổi được
  • Sử dụng chip CSR Bluetooth V2.0
  • Điện áp sử cho3.3V( Hỗ trợ IC ổn áp đầu vào5V)
  • Thứ tự chân: STATERXD TXD GNDVCCWAKEUP
  • Tốc Độ Hỗ Trợ: 200,2400,4800,9600,19200,38400,57600,115200
  • Kích thước Module: 28mm x 15 mm x 2.35mm
  • Dòng hoạt động: 20-30mA
  • Tần số:2.4GHz ISM band
  • Tốc độ:
    • Asynchronous:2.1Mbps(Max)/160kbps
    • Synchronous: 1Mbps/1Mbps
  • Bảo mật: Authentication and encryption
  • Giao tiếp:Bluetoothserial port
  • Nhiệt độ làm việc: -20 ~ +75 Độ C

Cấu hình mặc định:

  • 9600 baud rate, N, 8, 1
  • Pass:1234

Hướng dẫnsử dụng Module Bluetooth HC06 SlaveGiao tiếp với Arduino

3. Code test

#define START_CMD_CHAR '*'#define END_CMD_CHAR '#'#define DIV_CMD_CHAR '|'#define CMD_DIGITALWRITE 10#define CMD_ANALOGWRITE 11#define CMD_TEXT 12#define CMD_READ_ARDUDROID 13#define MAX_COMMAND 20// max command number code. used for error checking.#define MIN_COMMAND 10// minimum command number code. used for error checking.#define IN_STRING_LENGHT 40#define MAX_ANALOGWRITE 255#define PIN_HIGH 3#define PIN_LOW 2String inText;void setup() {Serial.begin(9600);Serial.println("ArduDroid 0.12 Alpha by TechBitar (2013)");Serial.flush();}void loop(){Serial.flush();int ard_command = 0;int pin_num = 0;int pin_value = 0;char get_char = ' ';//read serial// wait for incoming dataif (Serial.available() < 1) return; // if serial empty, return to loop().// parse incoming command start flagget_char = Serial.read();if (get_char != START_CMD_CHAR) return; // if no command start flag, return to loop().// parse incoming command typeard_command = Serial.parseInt(); // read the command// parse incoming pin# and valuepin_num = Serial.parseInt(); // read the pinpin_value = Serial.parseInt();// read the value// 1) GET TEXT COMMAND FROM ARDUDROIDif (ard_command == CMD_TEXT){inText =""; //clears variable for new inputwhile (Serial.available()){char c = Serial.read();//gets one byte from serial bufferdelay(5);if (c == END_CMD_CHAR) { // if we the complete string has been read// add your code herebreak;}else {if (c !=DIV_CMD_CHAR) {inText += c;delay(5);}}}}// 2) GET digitalWrite DATA FROM ARDUDROIDif (ard_command == CMD_DIGITALWRITE){if (pin_value == PIN_LOW) pin_value = LOW;else if (pin_value == PIN_HIGH) pin_value = HIGH;else return; // error in pin value. return.set_digitalwrite( pin_num,pin_value);// Uncomment this function if you wish to usereturn;// return from start of loop()}// 3) GET analogWrite DATA FROM ARDUDROIDif (ard_command == CMD_ANALOGWRITE) {analogWrite(pin_num, pin_value );// add your code herereturn;// Done. return to loop();}// 4) SEND DATA TO ARDUDROIDif (ard_command == CMD_READ_ARDUDROID) {// char send_to_android[] = "Place your text here." ;// Serial.println(send_to_android);// Example: Sending textSerial.print(" Analog 0 = ");Serial.println(analogRead(A0));// Example: Read and send Analog pin value to Arduinoreturn;// Done. return to loop();}}void set_digitalwrite(int pin_num, int pin_value){switch (pin_num) {case 13:pinMode(13, OUTPUT);digitalWrite(13, pin_value);break;case 12:pinMode(12, OUTPUT);digitalWrite(12, pin_value);break;case 11:pinMode(11, OUTPUT);digitalWrite(11, pin_value);break;case 10:pinMode(10, OUTPUT);digitalWrite(10, pin_value);break;case 9:pinMode(9, OUTPUT);digitalWrite(9, pin_value);break;case 8:pinMode(8, OUTPUT);digitalWrite(8, pin_value);break;case 7:pinMode(7, OUTPUT);digitalWrite(7, pin_value);break;case 6:pinMode(6, OUTPUT);digitalWrite(6, pin_value);break;case 5:pinMode(5, OUTPUT);digitalWrite(5, pin_value);break;case 4:pinMode(4, OUTPUT);digitalWrite(4, pin_value);break;case 3:pinMode(3, OUTPUT);digitalWrite(3, pin_value);break;case 2:pinMode(2, OUTPUT);digitalWrite(2, pin_value);break;} }

Sau khi biên dịch chương trình xong thì nạp code xuống board Arduino UNO đã kết nối với module bluetooth .

Bạn có thể kết nối thêm led của pin 13, 8, 7, 6, 5, 4, 3, 2. Như ở đây mình chỉ lấy 4 led để demo.

4.Cài phần mền ArduDroid

Vào Google Play gõArduDroidvà tiến hành cài đặt:

Sau đó vào giao diện của Ardudroi và bật bluetooth của máy lên và tiến hành kết nối với module bluetooth đã kết nối với arduino.

Nhấn vào nút như hình vào chọnConnect me to a Bluetooth device

Sau đó nhấn tiếp vào để chọnScan for devicesmodule bluetooth cần test.

Chú ý: Nếu máy yêu cầu pass thì nhậpPASS: 1234

Sau đó nhấn các phím 9, 10, 11, 12 để test. Nếu led bật tắt thì module đã được test.

Gợi ý hôm nay
Lazada Máy Xay Sinh Tố Mini Cầm Tay Meet Juice Loại Tốt , Máy Xay Sinh Tố Mini Sạc Pin Qua Cổng Usb Tiện Lợi

Máy xay sinh tố mini cầm tay meet juice loại tốt , máy xay sinh tố mini sạc pin qua cổng usb tiện lợi

300.000 ₫
(1)
Shopee Váy xuất

Váy xuất

1.235.000 ₫
Shopee GỐI TỰA LƯNG SOFA MẮT TRÚC ĐIỀU HÒA LÀM MÁT ZURI PILLOW GTL-09

Gối tựa lưng sofa mắt trúc điều hòa làm mát zuri pillow gtl-09

330.000 ₫
(1)
Shopee Dép lê thời trang quai ngang nam đẹp chữ x,chữ h.Hàng sẵn kho từ 38-43 89

Dép lê thời trang quai ngang nam đẹp chữ x,chữ h.Hàng sẵn kho từ 38-43 89

70.000 ₫
(2)
Shopee LAMLIY -Set áo yếm, chân váy kiểu linen

Lamliy -set áo yếm, chân váy kiểu linen

350.000 ₫
Shopee GIẦY THỂ THAO NEO NAM

Giầy thể thao neo nam

265.000 ₫
(1)
Lazada [HCM]VÒNG TAY TITAN CHỈ ĐỎ CON TRÂU VÀNG & VÀNG HỒNG CBS092

Vòng tay titan chỉ đỏ con trâu vàng & vàng hồng cbs092

82.000 ₫
Lazada Bút đo độ PH - Máy Đo Độ PH Của Nước Cao Cấp Có Màn Hình LED, Có Hộp Đựng, Đo Nhanh, Chính Xác Nước Uống,  Nước Máy, Hồ Cá, Bể Cá + Tặng Kèm Bộ Hiệu Chỉnh Bút

Bút đo độ ph - máy đo độ ph của nước cao cấp có màn hình led, có hộp đựng, đo nhanh, chính xác nước uống, nước máy, hồ cá, bể cá + tặng kèm bộ hiệu chỉnh bút

72.171 ₫
(1)
Shopee Kẹp tóc dây ngọc Hàn quốc sang chảnh

Kẹp tóc dây ngọc Hàn quốc sang chảnh

35.000 ₫
Sendo Cốc điều hòa cho hoa lan – (các kích cỡ) Phụ kiện thông minh – tiết kiệm thời gian chăm sóc (Mã SP: cốc điều hòa)

Cốc điều hòa cho hoa lan – Phụ kiện thông minh – tiết kiệm thời gian chăm sóc

9.000 ₫
(1)
Shopee Áo

Áo

180.000 ₫
Shopee Hoa tai đính đá dáng vuông Hàn Quốc

Hoa tai đính đá dáng vuông Hàn Quốc

45.000 ₫
Shopee [Freeship] Áo Nỉ Noel Thêu Hình Lớn 🦋 Áo Thun Sweater Christmas Họa Tiết Dáng Rộng 4 Màu 🦋 Giá Tốt

Áo nỉ noel thêu hình lớn 🦋 áo thun sweater christmas họa tiết dáng rộng 4 màu 🦋 giá tốt

331.100 ₫
(1)
Shopee Phi tiêu đầu nam châm an toàn cho mọi lứa tuổi

Phi tiêu đầu nam châm an toàn cho mọi lứa tuổi

51.000 ₫
(1)
Shopee Sục

Sục

825.000 ₫
Shopee Vay

Vay

590.000 ₫
Shopee Áo

Áo

340.000 ₫
Shopee Áo

Áo

330.000 ₫
Shopee 🎀🧧 Nơ size nhỏ Trang trí Quả Dưa Tết 2025 - Mâm cũ Quả

🎀🧧 nơ size nhỏ trang trí quả dưa tết 2025 - mâm cũ quả

30.000 ₫
Shopee BỘ YẾM SUÔNG TÚI NẮP + ÁO THUN TAY DÀI CỔ CAO SỌC NGANG 170522

Bộ yếm suông túi nắp + áo thun tay dài cổ cao sọc ngang 170522

270.000 ₫