5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 14116|回复: 32
打印 上一主题 下一主题

自制433数传,转蓝牙接手机,成本极低//8.20更新教程

[复制链接]
跳转到指定楼层
楼主
发表于 2016-8-17 15:39 ——“来自手机” | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 flyghost 于 2016-8-20 21:57 编辑

放张图大家看看!已连接成功,淘宝433模块和蓝牙模块,不过另外用了TLL转usb和arduino调试用,还没有上天,回头试试空中拉距。买的433的功率低,可以买大功率的增加距离

需要的原材料,HC-06无线蓝牙串口透传模块一个

HC-12 SI4463无线单片机串口模块两个


其中一个HC-12连接APM数传端口,另外一个HC-12连接HC-06,作为地面端转发给手机蓝牙。空中端硬件连接如下图

弹簧是天线,一定要直接焊到ANT上

地面端

按图示直接焊上,当然,不用焊这么长,可以叠在一起焊,然后预留VCC和GND分别接正负极

大家在买模块的时候,和卖家说好,两种模块的串口波特率设置为57600,两块HC12模块的工作模式为FU3,通讯信道要一致
如果大家对电子有一定了解的话,模块到手了,最好用单片机刷一下工作模式和串口波特率,并分别测试,我用的是arduino+TTL的板子进行测试和刷写

#include <SoftwareSerial.h>
SoftwareSerial BT(8, 9);
char val;

void setup() {
  Serial.begin(9600);  

  BT.begin(9600);
  pinMode(7,OUTPUT);
  digitalWrite(7,LOW);
}

void loop() {
  if (Serial.available()) {
    val = Serial.read();
    BT.print(val);
  }

  if (BT.available()) {
    val = BT.read();
    Serial.print(val);
  }


源程序是网上搜的,用来刷模块,看懂的应该知道该怎么用
空中端安装接电,地面端单独接电以后,就可以使用了,地面站用蓝牙连接,记得提前配对,一切就OK了

PS:最近老丢机,加上遥控接收断了一根线,新组的四轴还没调整好,不敢空中拉距,等天气凉快再拉。。。。



IMG_20160817_130531.jpg (54.05 KB, 下载次数: 87)

IMG_20160817_130531.jpg

欢迎继续阅读楼主其他信息

沙发
发表于 2016-8-17 16:14 | 只看该作者
请问你修改波特率能保存吗?我也是你图上白色的模块,一模一样,但是我修改波特率为57600后,居然用默认的9600才能连接上调试软件。而切换为57600就连不上了
3
发表于 2016-8-17 16:31 | 只看该作者
能分享教程 就好了 造福广大摩友
4
发表于 2016-8-17 16:40 | 只看该作者

5
 楼主| 发表于 2016-8-17 22:14 ——“来自手机” | 只看该作者
耀耀 发表于 2016-8-17 16:14
请问你修改波特率能保存吗?我也是你图上白色的模块,一模一样,但是我修改波特率为57600后,居然用默认的9 ...

我用arduino修改的,有空的时候我会放出教程
6
 楼主| 发表于 2016-8-17 22:17 ——“来自手机” | 只看该作者
951043861 发表于 2016-8-17 16:31
能分享教程 就好了 造福广大摩友

最近太忙了,有空了把教程加上
7
 楼主| 发表于 2016-8-17 22:18 ——“来自手机” | 只看该作者
951043861 发表于 2016-8-17 16:31
能分享教程 就好了 造福广大摩友

最近太忙,有空放上教程
8
 楼主| 发表于 2016-8-17 22:19 ——“来自手机” | 只看该作者
951043861 发表于 2016-8-17 16:31
能分享教程 就好了 造福广大摩友

有空会的
9
发表于 2016-8-18 18:37 | 只看该作者
                                                                                                               
10
 楼主| 发表于 2016-8-20 21:54 | 只看该作者
耀耀 发表于 2016-8-17 16:14
请问你修改波特率能保存吗?我也是你图上白色的模块,一模一样,但是我修改波特率为57600后,居然用默认的9 ...

修改波特率以后,需要把串口波特率改成你修改后的波特率(57600)

11
发表于 2016-8-21 00:38 | 只看该作者
flyghost 发表于 2016-8-20 21:54
修改波特率以后,需要把串口波特率改成你修改后的波特率(57600)

对呀!修改之后,按理说串口要改57600才能连接上啊!可是我就不能连接,还得9600才能连接

12
 楼主| 发表于 2016-8-21 08:24 ——“来自手机” | 只看该作者
耀耀 发表于 2016-8-21 00:38
对呀!修改之后,按理说串口要改57600才能连接上啊!可是我就不能连接,还得9600才能连接

没听懂你表达的问题点
13
发表于 2016-8-23 17:33 | 只看该作者



不太懂你这个模块,我也想做这个模块。能否提供这个模块的链接?,谢谢!我的控是2.4G的,我的思路是先把2.4G的频率换成433M赫兹,然后在发送出去。求思路。谢谢!

14
 楼主| 发表于 2016-8-23 18:57 | 只看该作者
淘宝HC12 433和HC06 蓝牙
15
发表于 2016-9-4 13:19 | 只看该作者
楼主如果自己有433模块了。加上一个蓝牙模块,只需要连接4个口就行了是吧?蓝牙tx接433rx,rx-> tx, Vcc-> Vcc , GND -> GND ?

需要怎么设置一下那个蓝牙模块呢?怎么设置蓝牙模块的波特率也为57600?
16
发表于 2016-9-5 13:40 | 只看该作者
我每天看贴无数,
基本上不回贴。
后来发现这样很傻,
很多比我注册晚的人分数都比我多,
于是我就把这段文字保存在记事本里,
每看一贴就复制粘贴一次。
帮LZ把贴子顶上去。
我也顺便挣点分。!
来自安卓客户端来自安卓客户端
17
 楼主| 发表于 2016-9-5 23:44 ——“来自手机” | 只看该作者
qx1215 发表于 2016-8-23 17:33
不太懂你这个模块,我也想做这个模块。能否提供这个模块的链接?,谢谢!我的控是2.4G的,我的思路是先 ...

模块淘宝关键字,然后你先学习
18
 楼主| 发表于 2016-9-5 23:46 ——“来自手机” | 只看该作者
napsterx 发表于 2016-9-4 13:19
楼主如果自己有433模块了。加上一个蓝牙模块,只需要连接4个口就行了是吧?蓝牙tx接433rx,rx-> tx, Vcc->  ...

看不懂代码的话,就让卖家给你设置好。看的懂了,估计也知道怎么设置了
19
发表于 2016-9-6 12:13 | 只看该作者
楼主   牛
20
发表于 2016-9-7 15:37 | 只看该作者
flyghost 发表于 2016-9-5 23:46
看不懂代码的话,就让卖家给你设置好。看的懂了,估计也知道怎么设置了

自己用AT指令设置成功了。

si1000 和 hc-05 模块。用手机地面站,感觉很爽。哈哈

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

快速回复 返回顶部 返回列表