一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
楼主: luannan
收起左侧

[时钟DIY] FutabaM11BT222A DVD VFD 时钟套件之遥控解码手动亮度

[复制链接]
 楼主| 发表于 2015-2-26 10:34 | 显示全部楼层
myangel 发表于 2015-2-26 10:06
下载试了一下,遥控那里搞不明白。
随便找个遥控试了一下,也不知道是不是nec格的,按P5.4键时按遥控器上 ...

读出的是十六进制的,可以直接改数据,比如显示45就改成0X45
发表于 2015-2-26 10:43 | 显示全部楼层
我手上有两个遥控器,第一个按下某个键时,前两位跟后两位一样;
另一个按下某个键时,前两位是上次按键的数值,后两位是该键数值,也就是某个键连续按两次后前两位和后两位的数值就一样了。

不知道我表达清楚没有,按我的理解遥控的用户码是不是应该一直都不变呢

点评

可能不是NEC格式的。手上好几个红外遥控,都没有类似现象。用户码或者叫厂家代码一般每个遥控器都一样的。 还有一点:解码程序与单片机时钟有关的,看看实际晶振频率是不是与源程序要求一致。  发表于 2015-2-26 13:19
发表于 2015-2-26 10:50 | 显示全部楼层
yjfxue 发表于 2015-2-26 10:27
不知道说的对不对.参考一下

按P54键,

我原先也是这么想的,但是改了烧进去按遥控都没反应
发表于 2015-2-26 14:38 | 显示全部楼层
看了xrff_z的点评,又找了个遥控器试,发现可以了。
之前用的两个遥控器一个是sony的,一个jvc的,看来品牌的东西还是不太通用。
杂牌的反倒好用
发表于 2015-2-26 14:38 | 显示全部楼层
本帖最后由 myangel 于 2015-2-26 17:06 编辑

之前的两个遥控器用户码一直在变。
又发现有些遥控有两个用户码,按某些键的时候用户码跟其他键不一样
另外跟楼主提个建议,用屏幕最顶端那一排来显示星期,手动/自动亮度调节的提示可以调到别的地方显示


 楼主| 发表于 2015-2-26 17:53 | 显示全部楼层
myangel 发表于 2015-2-26 14:38
之前的两个遥控器用户码一直在变。
又发现有些遥控有两个用户码,按某些键的时候用户码跟其他键不一样
另 ...

上面那行显示星期只有五个,显示不全
发表于 2015-2-26 18:59 | 显示全部楼层
luannan 发表于 2015-2-26 17:53
上面那行显示星期只有五个,显示不全

包括时间上方那些的话有八个呢,周一到五用前面那几个大的显示,周末用后面两个小的显示,我觉得这样还可以,自己改试试看得不得
 楼主| 发表于 2015-2-26 19:40 | 显示全部楼层
myangel 发表于 2015-2-26 18:59
包括时间上方那些的话有八个呢,周一到五用前面那几个大的显示,周末用后面两个小的显示,我觉得这样还可 ...

可以试试
发表于 2015-2-28 11:46 | 显示全部楼层

上面的改好了。由于用的是车机的遥控,按键比较少(还有两个键用户码和其他键不同,不知道怎么修改解码程序)
又把手动的亮度调整也集中到两个键上了(直接通过加减调整亮度)

现在想在待机状态下按特定的按键时屏幕亮几秒钟后自动关闭,

遥控按键处加(初始化时tdsp=0)
            if(IR_code==Tempdsp)
                {
                  kai=1;
                  tdsp=1;
                  bee();
                }
           }



主函数中加
          if(tdsp)
            {
                    temdsp++;
                    if(temdsp>100)
                      {
                          temdsp=0;
                          kai=0;
                          tdsp=0;
                          }
                }


在屏幕开启的状态下测试正常,关掉屏幕后马上按该键开屏幕也是几秒后会自动关掉;
但屏幕关闭一段时间后(几秒之后),再按该键开启屏幕就不会自动关闭了;
好像遥控的待机键也有类似的问题(关闭时蜂鸣器响声正常,开启的时候不太正常,声音很短促),

试了很多次都是如此,想请教楼主为什么会有这个问题,有没有其他办法实现这个功能

 楼主| 发表于 2015-2-28 21:55 | 显示全部楼层
myangel 发表于 2015-2-28 11:46
上面的改好了。由于用的是车机的遥控,按键比较少(还有两个键用户码和其他键不同,不知道怎么修改解码程 ...

我刚才试了下这样,遥控程序里面加
           if(!kai)
           {
                     if(IR_code==Tempdsp)
                {
                  kai=1;
                  tdsp=1;
                  bee();
                }

           }

其实还有很多方法,比如用定时器等

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-3-28 20:41 , Processed in 0.047650 second(s), 34 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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