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

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • boy_legend
    Thành viên mới
    • Nov 2011
    • 23

    #1

    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
  • congbinh1989
    Thành viên tích cực
    • May 2011
    • 153

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

    Comment

    • rptdnmqs
      Thành viên tích cực
      • Nov 2008
      • 440

      #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

      • boy_legend
        Thành viên mới
        • Nov 2011
        • 23

        #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

        • boy_legend
          Thành viên mới
          • Nov 2011
          • 23

          #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

          • mattroi12
            Thành viên mới
            • Mar 2013
            • 1

            #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

            • clevercoi
              Thành viên mới
              • Jul 2013
              • 6

              #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...