【发布时间】:2013-12-24 19:16:57
【问题描述】:
我的 HC-06 蓝牙模块闪烁的 LED 需要帮助。
我只想知道它什么时候开始闪烁、什么时候一直亮着、什么时候根本不亮着,以及我如何知道它是通过 LED 连接还是配对。
我的第二个问题是我正在开发一个 Android 应用程序,它通过这个蓝牙模块将数据发送到 Arduino UNO 板,但每次我尝试发送数据时,应用程序都会崩溃。
【问题讨论】:
标签: java android bluetooth arduino
我的 HC-06 蓝牙模块闪烁的 LED 需要帮助。
我只想知道它什么时候开始闪烁、什么时候一直亮着、什么时候根本不亮着,以及我如何知道它是通过 LED 连接还是配对。
我的第二个问题是我正在开发一个 Android 应用程序,它通过这个蓝牙模块将数据发送到 Arduino UNO 板,但每次我尝试发送数据时,应用程序都会崩溃。
【问题讨论】:
标签: java android bluetooth arduino
闪烁的 LED 表示它正在等待连接。当它停止闪烁时,连接已建立。
查看这个很棒的教程here。
【讨论】:
如果 LED 根本不亮,可能是设备没有通电。 如果指示灯闪烁,则表示未连接(配对后会继续闪烁) 如果 LED 常亮,则表示已连接(连接到某种通信,例如蓝牙终端)
因此,如果您将它与您的安卓或笔记本电脑配对并且闪烁继续,请不要担心。
检查它是否正常工作的简单方法是给它通电 vcc 引脚并将 rx 与 tx 连接,现在您可以从笔记本电脑或 android 发送一个字节,您应该立即收到相同的字节。 我发现 Tera Term 和 Termite 3.1 都可以在 Windows 8 上运行 在android上,我发现“Juan Sebastian Ochoa Zambrano”的“蓝牙终端”可以工作 但是“Qwerty”的“蓝牙终端”在 Android 上对我不起作用。
在计算机上,您将选择一个 COM 端口,默认波特率为 9600。 您可以在设备管理器中查看它在哪个com-port上
不要将 HC-06 和 HC-05 混淆,它们的工作方式不同。
如果您在分线器上使用该模块,它可能有一个稳压器,可以将您放在 vcc 上的任何电压降至 3.3V,在这种情况下,最好在 vcc 引脚上给它 5V,给它 3.3V vcc 在某些情况下会导致奇怪的行为
【讨论】: