2012-03-25 86 views
1

我正在開發一個Arduino項目。我用於arduino的藍牙從機是基於RFCOMM的。我正在尋找在PHP編程,並想知道是否有任何藍牙RFCOMM庫。PHP:有沒有藍牙RFCOMM庫?

謝謝 蘇尼爾

UPDATE: 出於某種原因,我不能讓PHP類的工作!從Windows的命令行工程! Linux不會!我在Arduino程序中做的所有事情都是從串口檢查1或0,並通過串口傳輸。我最初使用電纜,因爲我無法將藍牙RFCOMM設備連接到我的Windows機器。它檢測到藍牙分配一個COM端口。但是,我需要啓動一個我無法想象的連接!

+2

爲什麼選擇PHP?這與Web服務器無關。 – SLaks 2012-03-25 22:46:30

+1

我不認爲PHP是Ardunio編程的正確選擇。 (至於嵌入式編程)根本沒有設計用於嵌入式設備或用於嵌入式設備,我不認爲你會發現非常支持它。這並不意味着它不起作用,但是你肯定會選擇一個比C或C++等更低級,更適合的語言直接編程更困難的途徑。如果你用php來做,你很可能不會繞過編譯arduino的所有東西。 – s1lence 2012-03-25 22:50:00

+1

我一直在尋找一個更好的界面,這就是爲什麼我選擇PHP而不是C的原因。我將通過按鈕點擊事件發送類似於向前,向後,向左或向右移動藍牙的指令!我更基於網絡,並希望通過網絡擴展它 – Sithlord 2012-03-25 23:03:21

回答

1

將設備與服務器配對,並使用php-serial通過創建的串口進行通信。

+0

謝謝Ignacio。我嘗試使用php序列。當我調用sendMessage時,Arduino中的Rx Tx閃爍,但它不會更新值。我有串行端口匹配的比特率。當我在設置模式之後從Windows cmd回顯1到com4時,程序按照我的需要運行。只是php類sendMessage不能正常工作!可能是我的一些錯誤,但我正在用提供的示例代碼來做這件事! – Sithlord 2012-03-26 04:52:08