Thông báo

Collapse
No announcement yet.

Xin hỏi cách kết nối điện thoại android và VĐK qua bluetooth module

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Xin hỏi cách kết nối điện thoại android và VĐK qua bluetooth module

    Mình đang làm đồ án về giao tiếp VDK và dtdd , mình dự định kết nối qua bluetooth và sử dụng module Bluetooth kết nối Serial (SLAVE) HC-06.
    Nhưng mình không chắc chắn cách kết nối với 89C52 và con này thế nào?
    Chi tiết em HC-06 ở đây
    machtudong.vn/sanpham/bluetooth-module-3v-55v-ket-noi-serial-slave-hc-06.html
    Đây là phần code và mạch kết nối của mình, phần mềm trên android thì dùng các phần mềm terminal trên google plays để test
    Kết quả là khi pair với android thì được nhưng điều khiển từ soft terminal gửi đến vdk ko đk được led ( LED hoàn toàn không thay đổi trạng thái )
    Mình dùng thạch anh 12Mhz
    Code:
    #include <regx51.h>
    void uart_init();
    
    void main()
    {
     	P2=0;
    	uart_init();
    	while(1)
    	{
    	 	TR1=1;
    		while(!RI);
    		RI=0;
    		P2=SBUF;
    	}
    }
    
    void uart_init()
    {
     	SCON=0x52;
    	TMOD=0x22;
    	TH1=TL1=-3;
    }
    Click image for larger version

Name:	Mach.jpg
Views:	1
Size:	109.4 KB
ID:	1416428

  • #2
    Máy tính của bạn có hỗ trợ bluetooth không mà sử dụng Terminal

    Comment


    • #3
      Ban thu nghiem nhan bat ki du lieu nao thi xuat no' ra PORT(luu y co' led de xem ket qua).trong truong hop ko co' bat cu du lieu nao co' the do ket noi cua 8051 va module blueT.kiem tra soft Terminal ban da thiet lap Cong truyen nhan la blueT chua.
      , , ,

      Comment


      • #4
        Nguyên văn bởi congbinh1989 Xem bài viết
        Máy tính của bạn có hỗ trợ bluetooth không mà sử dụng Terminal
        Mình dùng điện thoại android điều khiển bạn ơi. Điện thoại đã kết nối và pair được với module bluetooth ( nhận biết qua đèn trên module ). Nhưng gửi lệnh từ điện thoại xuống thì không có thay đổi nào từ 8 LED trên.

        Comment


        • #5
          Ban thu nghiem nhan bat ki du lieu nao thi xuat no' ra PORT(luu y co' led de xem ket qua).trong truong hop ko co' bat cu du lieu nao co' the do ket noi cua 8051 va module blueT.kiem tra soft Terminal ban da thiet lap Cong truyen nhan la blueT chua.
          Mình cũng dùng LED port 2 để kiểm tra đó bạn. Nhưng mà xuất giữ liệu từ đt đến VĐK thì dữ liệu ko nhận được, LED ko thay đổi trạng thái nào cả. Bạn xem thử dùm mình kết nối như trên hình của mình vậy đúng chưa? Code nữa. Baud mặc định của module bluetooth là 9600, giả sử baud sai thì vdk cũng phải nhận được tín hiệu ( dù là sai ), đằng này có vẻ như là không có dữ liệu nào truyền xuống cả.

          Comment


          • #6
            đèn không chớp nghĩa là module hoạt động bình thường.

            có thể làm phép thử như sau: nối tắt Tx và Rx

            Gửi dữ liệu từ điện thoại: gửi gì nhận đc đấy thì hoạt động tốt (baud 9600).

            Lúc đó cần xem lại mạch có đúng chưa ?!

            Comment


            • #7
              Phần mềm trên android tên gì vậy ban?

              Comment

              Về tác giả

              Collapse

              boy_legend Tìm hiểu thêm về boy_legend

              Bài viết mới nhất

              Collapse

              Đang tải...
              X