从零开始,嘀咕很久 终于可以使用了。。。

安卓APP是电脑版xdr-gtk 的手机版控制,频谱扫描和RDS还没嘀咕好。。。

手机APP是在 ace919 eggplant886两位控制DSP车机的基础上,为了便于携带 开发的,APP只是代替电脑版xdr-gtk 的手版控制,现在能控制的暂时只有arduino版本dsp收音机。。。

暂时试了两个蓝牙串口模块 hc-05 和 BT04-A ,具体接线看图。。。

感谢波兰的Konrad Kosmatka公开了用于控制Sony XDR-F1HD收音头的源代码XDR-I2C及XDR-GTK。

感谢 ace919 eggplant886 还有SAF7751收音机DIY QQ群902749196的网友。。。

安卓APP 链接: https://pan.baidu.com/s/1GnZM5WMqP8ThRxSYmeudjg 提取码: rx3t

所有软件只限于个人DIY,

《2013 中华人民共和国计算机软件保护条例》第二章 “软件著作权” 第十七条为原则:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。若有网友需要商用,请务必联系网友ace919 eggplant886!

蓝牙串口模块设置 arduino板 刷完程序 ,接上蓝牙模块 按住蓝牙串口模块 的按键不放,按一下 arduino的复位按键,自动设置AT

hc05 AT设置程序

#define AT 2

#define LED 13

void setup()

{

pinMode(LED,OUTPUT);

pinMode(AT,OUTPUT);

digitalWrite(AT,HIGH);

Serial.begin(9600);//这里应该和你的模块通信波特率一致

delay(100);

Serial.println("AT");

delay(100);

Serial.println("AT+NAME=OPENJUMPER-Bluetooth");//命名模块名

delay(100);

Serial.println("AT+ROLE=0");//设置主从模式:0从机,1主机

delay(100);

Serial.println("AT+PSWD=1234");//设置配对密码,如1234

delay(100);

Serial.println("AT+UART=115200,0,0");//设置波特率9600,停止位1,校验位无

delay(100);

Serial.println("AT+RMAAD");//清空配对列表

}

void loop()

{

digitalWrite(LED, HIGH);

delay(500);

digitalWrite(LED, LOW);

delay(500);

}

蓝牙串口模块设置 arduino板 刷完程序 ,接上蓝牙模块 按一下 arduino的复位按键,自动设置AT

BT04-A蓝牙串口模块

#define AT 2

#define LED 13

void setup()

{

pinMode(LED,OUTPUT);

pinMode(AT,OUTPUT);

digitalWrite(AT,HIGH);

Serial.begin(9600);//这里应该和你的模块通信波特率一致

delay(100);

Serial.println("AT");

delay(100);

Serial.println("AT+NAME12345\r\n");//命名模块名 12345

delay(100);

Serial.println("AT+BAUD8");//设置波特率115200,停止位1,校验位无

}

void loop()

{

digitalWrite(LED, HIGH);

delay(500);

digitalWrite(LED, LOW);

delay(500);

}

相关资料:

XDR-I2C主页  http://fmdx.pl/xdr-i2c/

XDR-GTK主页  http://fmdx.pl/xdr-gtk/

NXP TEF6721+SAF7730 DSP车机及主板的DIY控制 (本帖的姊妹篇,三部曲之一)

http://www.crystalradio.cn/thread-578039-1-1.html

自己控制奔驰威霆车机 频率覆盖0-280MHz(本帖的姊妹篇,三部曲之二)

http://www.crystalradio.cn/thread-590585-1-1.html

自己控制车机三部曲之三:智跑、K5、索纳塔8、名图(本帖的姊妹篇,三部曲之三):

http://www.crystalradio.cn/thread-606905-1-1.html

三个系列,九个机型的车机增强接收性能及扩频(本帖的姊妹篇,讲述LCD控制板):

http://www.crystalradio.cn/thread-612257-1-1.html

自己控制车机 RAV4(TEF6638HW/05)篇

http://www.crystalradio.cn/forum ... ead&tid=1692404

数字模拟收音大比拼

http://www.crystalradio.cn/forum ... ead&tid=1672500

自己控制车机之第四部曲——福克斯AHU1005

http://www.crystalradio.cn/forum ... ead&tid=1678881

新DSP收音芯片控制板

http://www.crystalradio.cn/forum ... ead&tid=1672438

蓝牙串口分压.jpg

(45.54 KB, 下载次数: 3)

2020-3-3 12:45 上传

fmdx

xdr-gtk.jpg

(129.96 KB, 下载次数: 2)

2020-3-3 12:18 上传

fmdx

fmdx.jpg

(286.87 KB, 下载次数: 3)

2020-3-3 12:17 上传

fmdx

android 车载蓝牙模块,安卓APP通过蓝牙串口模块控制DSP车机收音机相关推荐

  1. android车机蓝牙,安卓APP通过蓝牙串口模块控制DSP车机收音机

    从零开始,嘀咕很久 终于可以使用了... 安卓APP是电脑版xdr-gtk 的手机版控制,频谱扫描和RDS还没嘀咕好... 手机APP是在 ace919 eggplant886两位控制DSP车机的基础 ...

  2. java 蓝牙读取数据格式,单片机与安卓手机通过蓝牙串口模块利用JSON数据格式通信实例...

    原标题:单片机与安卓手机通过蓝牙串口模块利用JSON数据格式通信实例 JSON 指的是 Java 对象表示法(Java Object Notation),JSON 是轻量级的文本数据交换格式,JSON ...

  3. 串口发数据到android数据错误,51单片机通过蓝牙串口模块发送JSON数据给安卓手机故障解决办法...

    原标题:51单片机通过蓝牙串口模块发送JSON数据给安卓手机故障解决办法 JSON(Java Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式.它基于 ECMA (欧洲计 ...

  4. android蓝牙模块有哪些类型,蓝牙串口模块是什么?怎么用?有哪些种类?

    燚智能点评:蓝牙串口模块,分为经典蓝牙串口(4.0以前的)和BLE串口(4.0以后).经典蓝牙的速度快,和普通串口速度相当,功耗高.BLE的速度慢,也就1K每秒上下,但是功耗低. 如果做物联网产品的控 ...

  5. Android与蓝牙串口模块通信

    由于项目的需要的Android与蓝牙模块通信,发了时间学习了下,实现了Android的与蓝牙模块的通信 1.蓝牙串口模块使用SPP-CA模块 蓝牙串口模块就是使用单片机的TX,RX与蓝牙模块通信, ...

  6. uniapp app蓝牙打印_编程器加装蓝牙串口模块与手机APP操作演示

    编程器加装蓝牙模块后,可以方便的使用手机查看打印信息,进入控制台执行各种串口命令.本款蓝牙串口APP具有保存打印信息.分享打印信息.设置字体大小.清除屏幕信息.进入控制台.发送串口命令.执行串口命令- ...

  7. uniapp app蓝牙打印_给编程器加装蓝牙串口模块,用手机APP操作打印信息进控制台...

    公众号回复[编程器]可下载蓝牙串口APP 专用蓝牙串口模块购买: https://item.taobao.com/item.htm?id=619731291566 编程器加装蓝牙模块后,可以方便的使用 ...

  8. arduino蓝牙通讯代码_通过手机控制蓝牙串口模块与Arduino通讯

    功能 通过手机APP向蓝牙模块发送指令,蓝牙模块通过串口将指令传递给Arduino开发板,并由Arduino做出反馈,传递给手机. 工具材料Arduino 开发板 ×1 蓝牙串口模块×1 Androi ...

  9. HC-02蓝牙串口模块的配置和使用

    HC-02蓝牙串口模块是基于蓝牙2.0并兼容BLE的双模蓝牙数传模块,带底板的蓝牙模块如下图: 模块可以作为从机与HC-05或HC-06的主机设备通信,也可以和手机通信. 模块在上电未连接蓝牙的时候L ...

最新文章

  1. Kubernetes 中 设置pod不部署在同一台节点上
  2. 短信验证码的登录流程
  3. 菜鸟学习javascript实例教程
  4. Es-nested嵌入式属性
  5. CSS3中的变形处理
  6. mysql 查询空字符串 设置默认值_MySQL默认值选型是空,还是 NULL-爱可生
  7. C++ 11 深度学习(三)范围for、new内存动态分配、nullptr
  8. 如何看待清华大学生命科学学院削减研究生补助的行为?
  9. 【CentOS 7笔记43】,防火墙和iptables filter表#
  10. HDU 6162 树链剖分
  11. PEB标记反调试方法
  12. Bookshelf 2 POJ - 3628(01背包||DFS)
  13. [系统安全] 十五.Chrome密码保存功能渗透解析、Chrome蓝屏漏洞及音乐软件漏洞复现
  14. Python 使用记事本、sublime、vim时报错:IndentationError: expected an indented block
  15. c语言中指数常量注意什么意思,C语言入门知识:常量
  16. NCM格式转换MP3格式
  17. 网银“交易密码丢失U盾作废”引质疑
  18. 基于android的影音设计,基于Android系统的影音播放器设 - 音响技术 - 电子发烧友网...
  19. python的浅拷贝和深copy
  20. 用DNSPod和Squid打造自己的CDN(转)

热门文章

  1. 一对老耗子,每个月都生一对小耗子。小耗子长3个月,第四个开始变成老耗子开始生! 假如都不死,那么请问24个月后有多少只耗子?...
  2. 环保用电监管云平台可行性研究及解决方案-安科瑞 周莉娜
  3. flink内部计算指标的95线-99线等的实现
  4. 动态网页和静态网页的区别
  5. terminate called after throwing an instance of ‘std::runtime_error‘ what(): locale::facet::_S_cre
  6. JSP cookie详解
  7. 【CMS建站】写给大家看的网站制作教程01—了解网站制作流程
  8. 马云背后的计算机天才,马云背后的女强人,仅用1年时间身价就高达百亿,网友:跟对了人...
  9. Jmeter基本使用与常见性能瓶颈
  10. MySQL日期和时间函数的用法及使用举例