realkayster 發表於 2008-7-6 11:20:26

pc to bluetooth to 8051

各位大大您好,我本身讀機械科,因專題的關西,要做這個東西。
我現有想利用PC透過藍芽棒,傳到8051版上的藍芽,在去控制8051
目前我有買一個usb藍芽棒,他在我電腦裡占的com port 40
我用電腦收手機的藍芽,收到後,他要我key一個安全密碼,key後,手機裡也要key相同的安全
才可以連線,那我的8051要如何發送呢?還是只有手機才會這樣?


我讀了之前各位大大發表關於VB連線com port的資訊
似乎要調鮑率,我知道程式裡要改和8051的鮑率。但我在裝置管理員裡
看com port1,也可以調鮑率,不知道這個鮑率是不是也要和8051相同
還是可以更高?再者我藍芽使用com port40,可是我好像無法調com port40的鮑率
不知道這樣是否可以傳出去。還有我目前是要做無線搖控車,不知道各位大大可否
推建一下8051端的藍芽(12V驅動或5V亦可),可否推建便宜點的...目前小弟經費不是很足

kaffe 發表於 2008-7-6 20:42:50

您好,

請問可否提供您的Bluetooth to 8051的模組規格. 一般來說,您可以先將您的pin key先設定好.
然後由PC的藍牙過來通訊(但是您得先將PC的藍牙port設定為和8051的藍牙連線)

8051的部份則是和一般UART(RS-232) 連線方式一樣.就是Open 該UART port.然後直接對他的handle存取.
而電腦的藍牙Port 40.您可直接再終端機內強迫變更他的UART port name. 改成各位數的話
你就可以使用一般的程式控制了.

產品的話 http://www.cpu.com.tw/kh/comp/nport/nport1.html您可參考看看.

Regards,
Kaffe

enter1234 發表於 2008-7-8 02:13:20

您現在的疑問,小弟之前也有.
鮑率的部份 51 那邊設定好即可.
藍芽USB似乎會自己對應.
連線到模組時 配對碼輸入的部份跟手機完全相同.
丟訊號的部份,跟232的方式完全一樣.
如果沒記錯的話MSCOM元件似乎只能到16PORT ,可以修改 mscomm32.ocx
這部份網路應該查的到.

realkayster 發表於 2008-7-10 01:50:29

回復 1# 的帖子

我照各位前輩的教導,現在已可以把資料透過藍芽,傳到max232了
現在有一個問題,我接到max232上,我用邏輯筆測他rs232->max232的接收腳有訊號
可是他的輸出腳卻沒反應,不知道是我電路接錯了還是?…前輩不知可否提供電路圖

                                           感激不盡~

enter1234 發表於 2008-7-15 13:59:22

你要不要不接MAX232 測試看看, 說不定你模組有內建解碼
我自己也是藍芽TO8051沒有使用到MAX232,
檢查一下RX對應到TX TX對應到RX

realkayster 發表於 2008-7-18 03:31:07

回復 5# 的帖子

是喔   我試試 ^^~謝謝大大提供
頁: [1]
查看完整版本: pc to bluetooth to 8051