搜索
bottom↓
楼主: xingzhang

[原创]发个32按键的红外键盘,只占用一个I/O口,附原理图,keil工程,红外编码资料,有实

  [复制链接]

出0入0汤圆

发表于 2011-4-19 18:18:26 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-4-19 21:07:56 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-4-30 21:58:46 | 显示全部楼层
mark!

出0入0汤圆

发表于 2011-4-30 22:46:20 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-4-30 23:39:53 | 显示全部楼层
看了不 顶下不好意思

出0入0汤圆

发表于 2011-4-30 23:46:45 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-5-1 02:15:37 | 显示全部楼层
不错 厉害

出0入0汤圆

发表于 2011-5-1 06:49:37 | 显示全部楼层
mark之,好思路。

出0入0汤圆

发表于 2011-5-1 10:01:59 | 显示全部楼层
不错

出0入0汤圆

发表于 2011-5-2 15:42:38 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-5-2 20:11:39 | 显示全部楼层
谢谢,看看

出0入0汤圆

发表于 2011-5-3 00:03:07 | 显示全部楼层
好,不顶不行

出0入0汤圆

发表于 2011-5-3 11:31:54 | 显示全部楼层
好东西,顶一下

出0入0汤圆

发表于 2011-5-6 17:29:55 | 显示全部楼层
相当不错,mark

出0入0汤圆

发表于 2011-5-6 17:55:56 | 显示全部楼层
mark~

出0入0汤圆

发表于 2011-5-6 21:09:51 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-5-6 21:29:39 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-5-7 22:37:06 | 显示全部楼层
为什么 用户码 0x00 用户反码0xff 的遥控器就无法控制。

出0入0汤圆

发表于 2011-5-9 12:04:54 | 显示全部楼层
标记

出0入0汤圆

发表于 2011-5-9 16:59:53 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-5-9 17:05:50 | 显示全部楼层
记号

出0入0汤圆

发表于 2011-5-9 17:55:38 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-5-9 18:21:28 | 显示全部楼层
好东西

出0入0汤圆

发表于 2011-5-9 18:52:51 | 显示全部楼层
好东西,谢谢分享,准备做个遥控器

出0入0汤圆

发表于 2011-5-11 14:10:21 | 显示全部楼层
厉害~~~受用!!

出0入0汤圆

发表于 2011-5-15 10:51:08 | 显示全部楼层
非常感谢  感谢分享!!

出0入0汤圆

发表于 2011-5-15 11:08:18 | 显示全部楼层
楼主真是强人 学习了,顶一个

出0入0汤圆

发表于 2011-5-30 22:07:50 | 显示全部楼层
不知道楼主现在还有没有来上这个网站

出0入0汤圆

发表于 2011-6-1 10:53:46 | 显示全部楼层
楼主的延时太多了。系统可能会很慢,请优化一下吧

出0入0汤圆

发表于 2011-6-1 14:39:49 | 显示全部楼层
在OS系统中可以用吗?

出0入0汤圆

发表于 2011-6-1 16:20:23 | 显示全部楼层
mark  有空也试试

出0入0汤圆

发表于 2011-6-2 10:09:53 | 显示全部楼层
hao,dngge.

出0入0汤圆

发表于 2011-6-2 10:46:42 | 显示全部楼层
谢谢分享!

出0入0汤圆

发表于 2011-6-2 22:04:47 | 显示全部楼层
mark!

出0入0汤圆

发表于 2011-6-2 23:08:37 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-6-2 23:30:46 | 显示全部楼层
应该要好好谢谢楼主,我们谢谢你了

出0入0汤圆

发表于 2011-6-14 13:13:19 | 显示全部楼层
MARK

出0入0汤圆

发表于 2011-6-15 10:21:12 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-6-15 11:46:55 | 显示全部楼层

出0入0汤圆

发表于 2011-6-22 15:01:43 | 显示全部楼层
好贴,做个记号,学习了,

出0入0汤圆

发表于 2011-6-22 15:02:33 | 显示全部楼层
还有楼主的延时程序都很准确啊,

出0入0汤圆

发表于 2011-7-3 15:47:39 | 显示全部楼层
mark!

出0入0汤圆

发表于 2011-7-3 16:14:52 | 显示全部楼层
收集更多资料中!谢谢楼主分享!!

出0入0汤圆

发表于 2011-7-3 21:22:53 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-7-4 10:00:13 | 显示全部楼层
正打算玩儿,谢谢楼主啦~

出0入0汤圆

发表于 2011-7-4 10:43:31 | 显示全部楼层
mark==

出0入0汤圆

发表于 2011-7-4 11:05:39 | 显示全部楼层
mark!

出0入0汤圆

发表于 2011-7-4 16:00:19 | 显示全部楼层
不错的资料,正在做红外发射器,可以用上,谢谢楼主啦!~~

出0入0汤圆

发表于 2011-7-6 21:48:36 | 显示全部楼层
学习中的新人mark

出0入0汤圆

发表于 2011-7-8 19:00:16 | 显示全部楼层
佩服啊·~~~~!!!!

出0入0汤圆

发表于 2011-7-9 13:52:04 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-7-9 15:07:14 | 显示全部楼层
顶一个先,到现在还不大清楚如何用单片机处理红外接收码,只会用定时器判断外部中断的接收时间,来大概判断接收到的数字码是什么,

出0入4汤圆

发表于 2011-7-13 09:26:13 | 显示全部楼层
谢谢 正好用上

出0入0汤圆

发表于 2011-7-13 13:55:06 | 显示全部楼层
很有意思 的东东,我也按图 做一下

出0入0汤圆

发表于 2011-7-13 23:32:53 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-7-13 23:36:17 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-7-13 23:52:37 | 显示全部楼层
呵呵,楼主要是弄一个可以学习的其它摇控的摇控器,一定很多人顶。。

出0入4汤圆

发表于 2011-7-14 00:02:47 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-7-19 10:18:29 | 显示全部楼层
MARK

出0入0汤圆

发表于 2011-7-22 22:38:34 | 显示全部楼层
坐板凳上顶啊

出0入0汤圆

发表于 2011-7-25 14:43:17 | 显示全部楼层
红外键盘,很好,确实很省IO口

出0入0汤圆

发表于 2011-7-26 14:51:58 | 显示全部楼层
不错啊,值得学习的!

出0入0汤圆

发表于 2011-8-11 10:15:37 | 显示全部楼层
MARK

出0入0汤圆

发表于 2011-8-11 12:25:43 | 显示全部楼层
强大

出0入0汤圆

发表于 2011-8-11 14:34:37 | 显示全部楼层
看完这贴我也想自己做一个,这方案确实省IO口

出0入0汤圆

发表于 2011-8-11 17:12:17 | 显示全部楼层
mark
头像被屏蔽

出0入0汤圆

发表于 2011-8-11 18:13:39 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-8-25 16:24:50 | 显示全部楼层
楼主能不能提供下PCB图com021@163.com

出0入0汤圆

发表于 2011-8-25 19:27:50 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-8-25 19:42:21 | 显示全部楼层
正找解码方法,谢谢

出0入0汤圆

发表于 2011-8-25 20:16:33 | 显示全部楼层
cool!

出0入0汤圆

发表于 2011-8-25 20:31:02 | 显示全部楼层
谢谢喽朱!错字了,只会打拼音。

出0入0汤圆

发表于 2011-8-27 15:35:42 | 显示全部楼层
不是用中断口么?

出0入0汤圆

发表于 2011-8-27 22:02:01 | 显示全部楼层
很好,顶!

出0入0汤圆

发表于 2011-8-27 23:14:43 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-8-28 23:17:36 | 显示全部楼层
COOL

出0入0汤圆

发表于 2011-8-29 01:27:36 | 显示全部楼层
明天玩玩这东西!呵呵

出0入0汤圆

发表于 2011-8-30 12:07:00 | 显示全部楼层
这个必须顶 !很久就想做一个了,有编码芯片就好多了

出0入0汤圆

发表于 2011-8-31 17:03:25 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-8-31 21:37:39 | 显示全部楼层
MARK

出0入0汤圆

发表于 2011-9-1 16:59:56 | 显示全部楼层
非常 感谢 有的学啦

出0入0汤圆

发表于 2011-9-1 22:11:42 | 显示全部楼层
楼主很强悍啊,支持~~

出0入0汤圆

发表于 2011-9-1 23:29:18 | 显示全部楼层
楼主的想法和早年的VCD/CD/DVD机的做法是一样的,主要要遥控面板,又带外遥控,但只有一个IR的输入口,所以就做两套遥控出来实现的:一套给用户使用,一套在机器的前面板中

出0入0汤圆

发表于 2011-9-2 15:44:42 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-9-3 11:15:39 | 显示全部楼层
mark 感谢楼主分享!!!!

出0入0汤圆

发表于 2011-9-3 19:51:49 | 显示全部楼层
谢谢分享.

出0入0汤圆

发表于 2011-9-3 19:57:24 | 显示全部楼层
这么多精品呀

出0入0汤圆

发表于 2011-9-3 20:11:24 | 显示全部楼层
记号

出0入0汤圆

发表于 2011-9-3 22:56:10 | 显示全部楼层
void IR_Scan(void)
{ static bool fIR,fCe;
static u8 temp=0;
static u8 Llenght=0;
static u8 Hlenght=0;
static u8 a[33];
static u8 IRData[4];

  u8 i,j;               
                        if(GPIO_ReadInputPin(RMT_PORT, RMT_PIN))
                        { Hlenght++;
                                if(fIR) //只处理一次就可以了
                                {fIR=0;
                                        if(Llenght<95 && Llenght > 80 )
                                        {fCe=1;
                                        IRData[0]=0;IRData[1]=0;IRData[2]=0;IRData[3]=0;
                                        temp=0;               
                                        }
                                        Llenght=0;
                                }
                        }
                        else
                        {Llenght++;
                                if(!fIR)
                          {fIR=1;
                                 if(fCe)
                                 {a[temp]=Hlenght;
                                  Hlenght=0;
                                  temp++;
                                        if(temp>=33)
                                        {   temp=0;
                                             _asm("nop");
                                                        for(i=0;i<4;i++)
                                                        {
                                                                for(j=0;j<8;j++)
                                                                { IRData>>=1;
                                                                  if( a[i*8+j+1]>12 && a[i*8+j+1]< 27) IRData|=0x80;
                                                                }
                                                        }
                                                        if(IRData[0]==0x0 && IRData[1]==0xff )IRCode=IRData[2];
                                                        _asm("nop");                                                //        && IRData[2]==(~IRData[3])
                                        }
                                 }
                                }
                        }
}

出0入0汤圆

发表于 2011-9-4 07:36:17 | 显示全部楼层
好东东呀

出0入0汤圆

发表于 2011-9-4 15:28:47 | 显示全部楼层
呵呵 顶一下!

出0入0汤圆

发表于 2011-9-5 04:28:23 | 显示全部楼层
MARK

出0入0汤圆

发表于 2011-9-5 08:58:07 | 显示全部楼层
这个很棒,MARK!

出0入0汤圆

发表于 2011-9-5 09:38:04 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-9-5 10:07:35 | 显示全部楼层
mark 红外遥控

出0入0汤圆

发表于 2011-9-5 10:08:04 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-9-5 10:54:54 | 显示全部楼层
很棒

出0入0汤圆

发表于 2011-11-2 17:01:19 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-11-2 17:21:25 | 显示全部楼层

出0入0汤圆

发表于 2011-11-2 17:47:31 | 显示全部楼层
mark..
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 06:28

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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