如何为5VProMini制作类似于FTDI的无线适配器

步骤1:选择蓝牙收发器
我喜欢在ebay上出售的这些hc-05模块。您可以以1.75美元到4.50美元的价格向他们付款。我建议您获得一个具有3个功能的地方:
插头上的状态引脚
将其置于编程模式的按键
板载调节器允许通过arduino 5v供电
最近,我在ebay上看到了一些比大多数主板短的主板,从图中可以看出hc-05邮票形模块和排针。除非背面没有电路,否则这些电路板上没有3.3 v稳压器,也没有钥匙按钮。我建议注意董事会的照片,以获得最好的照片。如果不确定,请询问卖方问题,包括询问清单背面的照片(如果清单中未显示)。
本指南涵盖使用hc-05模块(而非hc-06模块)编写的不同方式。
步骤2:对蓝牙收发器进行编程
将bluetooth收发器设置为57600波特,并为其指定名称和密码,以便将其与计算机配对并与专业迷你版。原理图和图片显示了接线并为此使用了uno。
uno可以运行与串口无关的草图,例如blink草图,或者可以连接reset引脚。连接到gnd,以使uno主处理器不执行任何操作。我们仅使用uno上的usb到串行适配器与蓝牙收发器进行通信。您还可以使用ftdi适配器对收发器进行编程。
在将arduino连接到计算机上电时,按住bluetooth收发器上的key按钮。上电后,您可以释放按钮。收发器上的led将缓慢闪烁以指示其处于编程模式,并且正在以38400的波特率监听命令。
打开“串行监视器”窗口。将“线路结尾”设置为“ nl&cr”,将波特率设置为38400。在发送线路上输入at,然后单击“发送”。如果您看到的第一个at命令的响应是error,就可以了。只需再次发送at,然后它就会响应ok。您可以输入大写或小写的at命令。您应该在串行监视器中看到每个命令的ok响应。您不会在串行监视器中看到重复输入的命令,而只会看到ok响应。输入以下命令并查看响应:
at
ok
at+orgl
ok
at+role=0
ok
at+polar=1,0
ok
at+uart=57600,0,0
ok
at+name=arduino
ok
at+pswd=1234
ok
关闭“串行监视器”窗口并断开arduino的电源。将arduino重新连接到计算机以打开电源。进入计算机的“系统偏好设置”或“控制面板”,然后使用您在收发器中编程的密码作为配对代码,将蓝牙收发器与计算机配对。
您的蓝牙收发器现已准备好与arduino一起使用。它的波特率设置为57600,这是pro mini上自举程序的波特率。如果您需要不同的波特率,请遵循上述相同的步骤,只是更改at + uart命令以编程您的首选波特率。上面显示的收发器名称arduino是一个示例。您可以随意命名。您还可以使用任何所需的配对代码对其进行编程。
步骤3:将插头和电阻与蓝牙收发器粘合在一起
从蓝牙收发器上切掉收缩包装的塑料。从蓝牙收发器中拆焊,卸下并丢弃插头。我发现最简单的方法是在弯头处切断针脚,使它们与接头座中的塑料支座齐平。然后将塑料支座撬开,然后将其丢弃。现在,您已经露出了各个引脚,您可以用尖嘴钳一次抓住一个,一次加热每个焊点,然后将引脚拔出,然后移动下一个引脚。尽快加热每个焊点,并在移除引脚后尽快消除热量。
使用一些通用粘合剂将6引脚单行母头和15k和10k电阻器粘在面板上。收发器的背面。将电阻指向rx引脚,因为这是进行连接的地方。 15k电阻最靠近rx引脚,而10k电阻最靠近tx引脚。
注意:我所做的接线是连接到派生的pro mini,并且插头已定向,因此蓝牙收发器朝上。我将反转电阻的位置以反转sparkfun pro mini插头的方向,因此10k电阻最接近rx引脚,而15k电阻最接近tx引脚。有关sparkfun pro mini和衍生产品pro mini之间的排针差异的更多信息,请参见下一步。
让胶水干燥。
步骤4:完成接线
电线连接到母头以连接:
pro mini的tx到通过pro mini的分压电阻
rx到hc-05的tx
pro mini的vcc到hc-05的vcc
pro mini的blk或gnd到hc-05的gnd
gron或pro mini的dtr到hc-05的状态
在ebay上出售的衍生产品经常被颠倒与原始sparkfun模型相比,编程标头上的引脚排列如上图所示。我喜欢接线,所以将hc-05的顶部插入pro mini时朝上。如果您将hc-05的母接头连接到sparkfun pro mini上,要在衍生产品上使用它,请将其翻转并插入。我建议在接头的dtr侧面上留一点绿色油漆,以便记住
步骤5:验证pro mini接头上是否有5v电压
另一个区别在sparkfun和衍生产品之间:某些衍生产品在电路中添加了一个二极管,以防止vcc流向编程头。编程标头可以为pro mini提供电源,但是pro mini无法为编程人员提供电源。这是sparkfun网站上官方pro mini示意图中没有的附加组件。我有一个衍生板,所以我加了一根小电线使二极管短路。
第6步:将其插入
无线适配器已完成。将其插入pro mini接头,将电池连接至raw输入或将5 v稳压电源连接至pro mini的vcc引脚。在arduino ide工具的端口菜单中选择蓝牙适配器。在工具,板菜单中选择pro mini。
。如果在草图中包含任何serial语句,则需要使用serial.begin(57600);。
第7步:进一步阅读
要为3.3v pro mini制作适配器,请在您的设置中进行设置。
,您可以省略分压电阻,而购买不带板载稳压器的hc-05模块。


全球领先·星耀未来 重磅推出完美“超锂S7”
电池充电系统提升触电防护,善用数字隔离器成关键
微星最强显卡GTX 1080 Ti闪电降临!RGB灯光绚丽
为什么说比特币是一种新形式的生命体
一文读懂三相三线制,三相四线制,三相五线制
如何为5VProMini制作类似于FTDI的无线适配器
检定电流互感器所需的设备
获全球手机73%利润 揭秘苹果供应链秘密
锌空气电池研究中心在北京成立
黑客入侵!半导体设备行业面临网络安全挑战
WDCC 2022世界设计之都大会开启元宇宙新世代
高通展示基于骁龙845开发的独立VR设备,或许这就是下一代VR设备的样子
Intel开发人工智能芯片,是要打算进军新市场?
【昉·星光 2(VisionFive 2)RISC-V单板计算机】板上愉快的GDB调试
智能音箱市场巨头纷争 用户习惯培养是关键
洗衣机节水省电妙招大全
华为推出业界最大容量高可靠集群路由器系统NetEngine 5000E
如何快速学会的漂亮短代码
未来将呈现出万务智联改变世界的6G网络时代
基于安森美半导体物联网构建模块设计