切换到宽版
  • 38945阅读
  • 89回复

[C51]大众车机 CAN 模拟器再加个红外遥控 [复制链接]

上一主题 下一主题
离线digger63
 

发帖
399
M币
1111
专家
6
粉丝
49
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2016-05-30
在本坛@decai 大神的C程序基础上,在我的5GG 035 185 上成功添加了红外遥控,可以控制开关机和背光及按键灯的亮度。先看看视频:


红外接收头:


红外接收头的线从底板钻出来,就近连上地线:


VCC及数据线连到单片机相应管脚:


STC15F104W连线图:

红外接收程序在咱们坛子里找的(感谢作者),取消了自学习功能,将键码直接写到程序里。
方法是程序下载完成后打开串口助手,按遥控器的相应按键,可以看到相应的用户码和控制码。
你的大众车机已经具有红外键码检测功能了。

注意看ISP软件的相应设置。
将它们填写到程序里即可使用。

程序里有详细的注释。
上完整工程的云盘链接:


目前遥控功能只有这两个,音量+-,上下等兄弟我实在蒙不出来了,有知道的大神或者认识大众SSSS的请不吝赐教。
剩下的你懂的。呵呵。
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共15条打赏M币+116专家+2
12
离线智者千回

发帖
277
M币
82
专家
1
粉丝
13
只看该作者 1楼 发表于: 2016-05-30
高手!我不会软件,只会直接用硬件实现车机的遥控功能。
本帖最近打赏记录:共1条打赏M币+3
离线车行山水
发帖
6
M币
-488
专家
0
粉丝
0
只看该作者 2楼 发表于: 2016-05-30
看样子大众这款机子要涨价了,凭什么只卖18元,一个解码器要卖60,强烈希望搂主细化再发
本帖最近打赏记录:共2条打赏M币+6
离线小向

发帖
1450
M币
4184
专家
1
粉丝
34
只看该作者 3楼 发表于: 2016-05-30
我勒个去。。。高大上
本帖最近打赏记录:共1条打赏M币+3
离线decai

发帖
799
M币
6751
专家
13
粉丝
130
只看该作者 4楼 发表于: 2016-05-30
补充一下.我程序中的宏定义
#define    part (sizeof(cancode)/4/8/2) //每部分4条8元素2字节
当中的4就是指这个数据量有4条.
你现在增加到了每块6条数据,你就要修改成对应的6,不然,这个bug可能会产生未知的错误的.

再另外要补充的是机器如果是在acc打开的状态下用按钮关闭的话,可能对利用acc on信号打开不能产生正确动作.上次我想加的时候未详细测试,好像就是这样的.
所以后来更改的方安是再加一条线到编码器模拟按键.
不过最后还是由于我的芯片是104e有bug就犯了拖延症了.
本帖最近打赏记录:共2条打赏M币+6
离线digger63

发帖
399
M币
1111
专家
6
粉丝
49
只看该作者 5楼 发表于: 2016-05-30
回 decai 的帖子
decai:补充一下.我程序中的宏定义
#define    part (sizeof(cancode)/4/8/2) //每部分4条8元素2字节
当中的4就是指这个数据量有4条.
你现在增加到了每块6条数据,你就要修改成对应的6,不然,这个bug可能会产生未知的错误的.
....... (2016-05-30 19:11) 回 decai 的帖子

感谢decai大神的提示,程序我再看看,刚试了一下遥控开机果然是在遥控关机的前提下好使,好在还有个IO空闲,飞条线到开关按钮也是个办法。
另外问一下方控的其它按钮数据还没有吗?
离线yuanhs

发帖
57
M币
235
专家
1
粉丝
10
只看该作者 6楼 发表于: 2016-05-30
感谢分享,又有的折腾了。
离线jackkane

发帖
6378
M币
4756
专家
15
粉丝
79
只看该作者 7楼 发表于: 2016-05-30
大众的大部分问题解决了
本帖最近打赏记录:共1条打赏M币+3
离线数码家园

发帖
5199
M币
16181
专家
31
粉丝
520
只看该作者 8楼 发表于: 2016-05-31
都是高手啊,等空了也看看我的车机能否改改
本帖最近打赏记录:共1条打赏M币+3
离线njchenmin

发帖
27
M币
91
专家
1
粉丝
2
只看该作者 9楼 发表于: 2016-05-31
这个要顶,家用不错
本帖最近打赏记录:共1条打赏M币+3