有多少软件序列可以与arduino nano,uno和leonardo一起使用?

时间:2016-08-04 14:21:12

标签: bluetooth arduino wifi esp8266

我正在尝试使用这个arduino模型的多个串口。

我计划使用1个ESP8266模块和1个Hm-10 BLE模块。

我想通过ESP连接网络服务器。但我必须将我的ssid和wifi密码发送给esp。

对于这种情况,我计划编写一个发送ssid并传递给我们的arduino和esp模块的android应用程序。

有可能吗?

最诚挚的问候。

1 个答案:

答案 0 :(得分:0)

我已经对此做了一些研究,目前我只找到了两个答案:

  1. 原生Arduino的串口+ 1:使用库SoftwareSerial(https://www.arduino.cc/en/Reference/SoftwareSerial)添加"秒"连续听。因此,您可以使用常见的Arduino串行端口和其他自定义数字引脚(2个引脚)来模拟原生Arduino的串行端口。可以在此处找到使用BT和ESP8266的示例:http://www.instructables.com/id/Arduino-Dual-Controlled-RC-Car-Bluetooth-and-WiFi/step2/The-Connection/
  2. 与您的硬件配置/规格一样多的设备:使用相同的串行端口来控制具有相同波特率的多个设备,然后您必须一次选择要收听的设备。使用某些代码,您可以等待设置变量(使用BLE),并在完成更改后再听另一个(ESP8266)。
  3. 有一个结合这两个答案的例子可以帮助你寻找例子"双端口接收"在我之前提供的关于SoftwareSerial库的链接中。