如何自制红外遥控器,自制typec红外遥控

如何制造简单的遥控器和遥控接收器?一个无极红外线二极管或者俩个有极940mm二极管都可以拆下耳机输入头,可以用指甲刀剪下来,也可以用打火机烧,不过烧了后很难看拆下遥控器红外线发射器,这可以用烙铁头焊下


如何制造简单的遥控器和遥控接收器?

  • 一个无极红外线二极管或者俩个有极940mm二极管都可以

  • 拆下耳机输入头,可以用指甲刀剪下来,也可以用打火机烧,不过烧了后很难看

  • 拆下遥控器红外线发射器,这可以用烙铁头焊下来

  • 焊接电路图,要注意锡不能上太多,不能有毛刺,焊过电路的人都应该觉得简单

  • 红外线二极管正负极区分,正负级别搞错了,不然又要重新焊,麻烦

  • 焊接好了,如果是电视机遥控器要有2个红外线头才行,我用的无极红外线二极管一个就行,这样更美观

  • 成品就是这样,还要下个遥控精灵的软件才可以,软件里有使用教程,这样就可以遥控电视

  • 【简介】:手机万能遥控器是一款自己的手机变身成各种电器的遥控器的工具。  手机万能遥控器内部有遥控代码,把手机变成“万能遥控器”一部普通的智能手机可以控制所有红外家电(电视、机顶盒、空调等),还可以将同一个控制功能以不同的名称或图标予以记忆存储,以便于不同的人员使用。

如何制造简单的遥控器和遥控接收器?

遥控器怎么制作

自制手机红外遥控的方法如下:
1、把3.5mm耳机接口的外皮剥掉,清理焊点。
2、把红外线二级管接到耳机口的左右声道,地线不用接(注意管脚接法,一般是导体面积最大的为负级,小的为正) 。用热溶胶固定空隙,最后再用热缩管套上,完成。
3、完成后插入手机耳机孔然后百度,遥控精灵。
4、打开遥控软件就可以用了, 使用方法自己摸索。

远程遥控技术又称为遥控技术,是指实现对被控目标的遥远控制,在工业控制、航空航天、家电领域应用广泛。红外遥控是一种无线、非接触控制技术,具有抗干扰能力强,信息传输可靠,功耗低,成本低,易实现等显著优点,被诸多电子设备特别是家用电器广泛采用,并越来越多的应用到计算机系统中。
遥控器怎么制作

如何制作遥控装置

手机没有内置红外线发射头,就买一个耳机孔的红外发射头,插上耳机孔里,安装红外控制软件APP,就行了,
如何制作遥控装置

如何自制小型遥控器

  用 TX2 / RX2 芯片, 外围电路很简单, 无线或者红外都可以。
  首先照着遥控器大小裁出一块长方形,大小比遥控器大点,四周要留两公分左右。
  然后塑料袋剪出一块,大小和布差不多。
  接下来给底布做一下包边,同时给塑料供袋也做一下包边。
  正面朝内,把除包边以外的其他三边缝合,并剪去多余部分。
  试过把套子翻过来会不好看,所以直接在正面压上花边,出口处不用缝。
  剪一下多余线头,这样一个遥控器套就做好。
如何自制小型遥控器

如何DIY手机红外遥控器?

一般家用无线遥控分为射频和红外的两种,相对来讲制作红外遥控比较简单,用专用的集成电路芯片,外围元件少制作调试比较容易,常用的有TX-2/RX-2和PT2262/PT2272,制作时需要根据原理图绘制印刷电路,然后制作电路板、打孔等等,最后把元器件焊接在电路板上,检查无误通电调试。也可以在淘宝网上购买套件自己组装就可以了。
如何DIY手机红外遥控器?

自制手机红外线遥控器

遥控器是一种用来远控机械的装置。现代的遥控器,主要是由集成电路电板和用来产生不同讯息的按钮所组成。而客车门遥控器是采用最新技术编码解码,以闪断方式控制门泵电磁阀以达到开关自动门的目的。 很多电器都采用红外遥控,那么红外遥控的工作原理是什么呢?首先我们来看看什么是红外线。   人的眼睛能看到的可见光按波长从长到短排列,依次为红、橙、黄、绿、青、蓝、紫。其中红光的波长范围为0.62~0.76μm;紫光的波长范围为0.38~0.46μm。比紫光波长还短的光叫紫外线,比红光波长还长的光叫红外线。   红外线遥控就是利用波长为0.76~1.5μm之间的近红外线来传送控制信号的。 、   常用的红外遥控系统一般分发射和接收两个部分。   发射部分的主要元件为红外发光二极管。它实际上是一只特殊的发光二极管,由于其内部材料不同于普通发光二极管,因而在其两端施加一定电压时,它便发出的是红外线而不是可见光。   目前大量使用的红外发光二极管发出的红外线波长为940nm左右,外形与普通 5发光二极管相同,只是颜色不同。   红外发光二极管一般有黑色、深蓝、透明三种颜色。   判断红外发光二极管好坏的办法与判断普通二极管一样:用万用表电阻挡量一下红外发光二极管的正、反向电阻即可。   红外发光二极管的发光效率要用专门的仪器才能精确测定,而业余条件下只能用拉距法来粗略判定。 接收部分的红外接收管是一种光敏二极管。   在实际应用中要给红外接收二极管加反向偏压,它才能正常工作,亦即红外接收二极管在电路中应用时是反向运用,这样才能获得较高的灵敏度。   红外接收二极管一般有圆形和方形两种。   由于红外发光二极管的发射功率一般都较小(100mW左右),所以红外接收二极管接收到的信号比较微弱,因此就要增加高增益放大电路。   前些年常用μPC1373H、CX20106A等红外接收专用放大电路。最近几年不论是业余制作还是正式产品,大多都采用成品红外接收头。   成品红外接收头的封装大致有两种:一种采用铁皮屏蔽;一种是塑料封装。均有三只引脚,即电源正(VDD)、电源负(GND)和数据输出(VO或OUT)。红外接收头的引脚排列因型号不同而不尽相同,可参考厂家的使用说明。成品红外接收头的优点是不需要复杂的调试和外壳屏蔽,使用起来如同一只三极管,非常方便。但在使用时注意成品红外接收头的载波频率。   红外遥控常用的载波频率为38kHz,这是由发射端所使用的455kHz陶振来决定的。   在发射端要对晶振进行整数分频,分频系数一般取12,所以455kHz÷12≈37.9 kHz≈38kHz。也有一些遥控系统采用36kHz、40kHz、56kHz等,一般由发射端晶振的振荡频率来决定。   红外遥控的特点是不影响周边环境、不干扰其它电器设备。由于其无法穿透墙壁,故不同房间的家用电器可使用通用的遥控器而不会产生相互干扰;电路调试简单,只要按给定电路连接无误,一般不需任何调试即可投入工作;编解码容易,可进行多路遥控。   由于各生产厂家生产了大量红外遥控专用集成电路,需要时按图索骥即可。因此,现在红外遥控在家用电器、室内近距离(小于10米)遥控中得到了广泛的应用。   多路控制的红外遥控系统 多路控制的红外发射部分一般有许多按键,代表不同的控制功能。当发射端按下某一按键时,相应地在接收端有不同的输出状态。   接收端的输出状态大致可分为脉冲、电平、自锁、互锁、数据五种形式。“脉冲”输出是当按发射端按键时,接收端对应输出端输出一个“有效脉冲”,宽度一般在100ms左右。“电平”输出是指发射端按下键时,接收端对应输出端输出“有效电平”,发射端松开键时,接收端“有效电平”消失。此处的“有效脉冲”和“有效电平”,可能是高、也可能是低,取决于相应输出脚的静态状况,如静态时为低,则“高”为有效;如静态时为高,则“低”为有效。大多数情况下“高”为有效。“自锁”输出是指发射端每按一次某一个键,接收端对应输出端改变一次状态,即原来为高电平变为低电平,原来为低电平变为高电平。此种输出适合用作电源开关、静音控制等。有时亦称这种输出形式为“反相”。“互锁”输出是指多个输出互相清除,在同一时间内只有一个输出有效。电视机的选台就属此种情况,其它如调光、调速、音响的输入选择等。   “数据”输出是指把一些发射键编上号码,利用接收端的几个输出形成一个二进制数,来代表不同的按键输入。   一般情况下,接收端除了几位数据输出外,还应有一位“数据有效”输出端,以便后级适时地来取数据。这种输出形式一般用于与单片机或微机接口。 除以上输出形式外,还有“锁存”和“暂存”两种形式。所谓“锁存”输出是指对发射端每次发的信号,接收端对应输出予以“储存”,直至收到新的信号为止;“暂存”输出与上述介绍的“电平”输出类似。用 AT89S52 自制电视红外遥控器红外遥控器发送数据时,是将二进制数据调制成一系列的脉冲信号红外发射管发射出去,红外载波为频率 38KHz 的方波,红外接收端在收到 38KHz 的载波信号时,会输出低电平,否则输出高电平,从而可以将"时断时续"的红外光信 号解调成一定周期的连续方波信号,再经过 1838 一体化红外接收头解调便可以恢复出原数据信号.如图 1 所示 图1 红外接收头解调过程如图 2 所示 图2 解调后的"0"和"1"波形及单片机编码图 3 图 4 所示 图3 38K 方波 图 4 了解了红外接收头解调及遥控编码下面就可以对照图 5 编写编码程序了, 5 是遥控按键 1 的一段实际编码 图由 9ms 低电平 4.5ms 高电平的启始码,26 位系统码,及 8 位数据码,8 位数据反码,23ms 高电平及结束码组成 电路图 *****************************************以下是遥控完整程序*********************************************** /********************************************* **项目: 自制红外电视遥控器(EE01 学习板演示程序) **作者:一线工人 **网站:电子工程师之家 **转贴请保持代码的完整性 *********************************************/ #include <reg52.h> #define uint unsigned int #define uchar unsigned char bit irout;//红外管状态 sbit ir=P1^7;//红外发射管控制脚 uint count, set_count;//中断计数,设定中断次数 bit flag,keyflag;//红外发送标志,按键标志位 uchar irsys[4]={0x1a,0xa1,0xdc,0x03};//26 位系统码,最后一个字节只用 2 位 uchar ircode,irdata; /********************************************** 延时 1ms ***********************************************/ void delay(uint z)//延时 1ms,晶振 22.1184M { uint x,y; for(x=z;x>0;x--) for(y=225;y>0;y--); } /********************************************** 按键扫描 **********************************************/ void keyscan(void) { uchar keytemp; P3=0xff; keytemp=P3&0x0f; if(keytemp!=0x0f) { delay(20); keytemp=P3&0x0f; if(keytemp!=0x0f) keyflag=1;//有按键标志 switch(keytemp) { case 0x0e:irdata=27;break;//按键 1 对应该遥控器 P+的键值 case 0x0d:irdata=26;break;//按键 2 对应该遥控器 P-的键值 case 0x0b:irdata=31;break;//按键 3 对应该遥控器 VOL+的键值 case 0x07:irdata=30;break;//按键 4 对应该遥控器 VOL-的键值 } } } /******************************************* 发送 8 位红外数据 *******************************************/ void sendcode_8(void) { uchar i; for(i=0;i<8;i++) { set_count=28;//发送 0.56ms 38k 红外波(编码中的 0.56ms 低电平) flag=1; count=0; TR0=1; while(count<set_count); TR0=0; if(ircode&0x01)//判断红外编码最低位,1 宽的高电平,0 窄的高电平 { set_count=120; } else { set_count=38; } flag=0; count=0; TR0=1; while(count<set_count); TR0=0; ircode=ircode>>1; } } /******************************************* 发送 2 位红外数据 *******************************************/ void sendcode_2(void)//前 26 位系统码最后两位 { uchar i; for(i=0;i<2;i++) { set_count=28; flag=1; count=0; TR0=1; while(count<set_count); TR0=0; if(ircode&0x01) { set_count=120; } else { set_count=38; } flag=0; count=0; TR0=1; while(count<set_count); TR0=0; ircode=ircode>>1; } } /******************************************* 发送红外数据 *******************************************/ void sendcode(void) { set_count=575;//发送 9ms 38K 红外光 flag=1; count=0; TR0=1; while(count<set_count); TR0=0; set_count=320;//间隔 4.5ms flag=0; count=0; TR0=1; while(count<set_count); TR0=0; ircode=irsys[0];//发送 26 位系统码的前 1-8 位 sendcode_8(); ircode=irsys[1];//发送 26 位系统码的前 9-16 位 sendcode_8(); ircode=irsys[2];//发送 26 位系统码的前 17-24 位 sendcode_8(); ircode=irsys[3];//发送 26 位系统码的前 24-26 位 sendcode_2(); ircode=irdata;//发送 8 位数据码 sendcode_8(); ircode=~irdata; //发送 8 位数据反码 sendcode_8(); set_count=28;//发送 0.56ms 38k 红外波(编码中的 0.56ms 低电平) flag=1; count=0; TR0=1; while(count<set_count); TR0=0; ir=1; delay(23);//延时 23ms(编码中的 23ms 高电平) set_count=575;//发送 9ms 38k 红外波 flag=1; count=0; TR0=1; while(count<set_count); TR0=0; set_count=330;//间隔 4.5ms flag=0; count=0; TR0=1; while(count<set_count); TR0=0; set_count=30;//发送 0.56ms flag=1; count=0; TR0=1; while(count<set_count); TR0=0; ir=1; } 38k 红外波(编码中的 0.56ms 低电平) /******************************************* 定时器初始化 *******************************************/ void init_timer() { EA=1; TMOD=0X02;//8 位自动重载模式 ET0=1; TH0=0XE8;//定时 13us,38K 红外波,晶振 22.1184 TL0=0XE8; } /******************************************* 主函数 *******************************************/ void main(void) { init_timer(); count=0; flag=0; irout=1; while(1) { keyscan(); if(keyflag)//若有新按键 { delay(10); sendcode();//发送红外编码 delay(500); keyflag=0;//按键标志清零 } } } /******************************************* 定时器中断 *******************************************/ void timer0(void) interrupt 1 { count++; if(flag==1) { irout=~irout; } else { irout=1; } ir=irout; } 实物图 用自制遥控器调节音量,本遥控器最远试过 5 米之外也可以控制,为了拍摄方便才放这么近 视频演示: http:///read.php?tid=6196 ┃
自制手机红外线遥控器

红外线手机遥控器 自己怎么制作?

  需要7个简单元器件的红外接收器,只需拿起烙铁,不需硬件编程就可以制作完成,原理图如下:

  由原理图我们可知,红外接收头把接收的红外信号转换为高低电平通过串口的DSR管脚传入到PC,PC软件通过对DSR高低电平信号的时间曲线进行分析,从而获得相对应的按键信息。

  红外遥控器一般采用脉宽调制的串行码,经38kHz的载频把红外信号发射出去。其编码信息一般由三部分组成:引导码、地址码和数据码。一般信号长度大约100ms左右,持续按键则重复发送(中间会有10ms以上的间歇)。

  红外遥控器的接收器是基于USB的,仅支持Vista以上版本,并且不支持个人开发,不过今天它终于发挥了它应有的作用。当然用电视或VCD遥控器也是可以的)

  1、由于接收到的红外信号在微秒级别中变化,对系统实时性要求较高,所以具备垃圾回收功能,实时性没有保证的C#,似乎完不成这种信号的接收功能,所以我们选择的是VC,由它实现高优先级的线程去进行信号接收。

  2、由于红外遥控信号是脉宽调制的串行码,所以我们需要采集信号的宽度,显然采用一般的时钟函数来获取时间间隔是不可行的,因为精度太低,所以我们需用采用多媒体时钟和高精度计时的API函数。

  3、一般我们按键持续时间为几秒钟,并且由于按键发出前有一个10ms左右的引导信号,所以我们的程序很容易判断出信号起始点,这样我们一次仅需要接收一定量的原始数据就可以完成初步信号采集工作。

  4、对于我们的红外接收程序来说并不需要实际解码出红外信号到底包含了那些具体的信息,只要其能够区分出红外遥控上的各个按键就行。

  5、由于红接收器是通过串口RTS管脚供电,且通过DSR传递红外信号的,所以我们的程序即使不接收数据,也要打开串口,不过仅需要处理RTS和DSR管脚的信号即可。

红外线手机遥控器 自己怎么制作?
上一篇 2021年10月01 00:00
下一篇 2021年10月01 00:00

相关推荐

  • 当兵有哪些兵种,参军什么兵种好

    当兵有哪几种?一般来说,第二炮兵是最牛的,是世界一流的。其次就数陆军了,解放军八个大军区,18个集团军——8个甲类集团军10个乙类军。8个甲类军中有3个重装集团军分别是北京军区第38军,沈阳军区第39

    2021年10月01 18
  • 神奇的叶子有哪些,含羞草的神奇现象

    神奇的叶子有哪些活动目标1、感受叶子的多样性,知道叶子都是由叶子、叶楠、叶脉组成的,学习按叶子的不同特征进行分类。  2、了解自然界中几种神奇的叶子活动准备小朋友的书秋天多美好事先和幼儿一起收集各种树

    2021年10月01 10
  • 富士康idpbg哪个部门好,富士康id部门怎么样累不累

    据我了解,在深圳众多的生产型企业中,富士康的待遇,工作时间,工作强度等等,都是深圳来说不错的了,所以你细问到观澜和龙华的,到底哪个生产部好?你让人怎么回答你,原因是,富士康这个企业在深圳大了去了,里面

    2021年10月01 505
  • 怎样把路由器名称隐藏

    路由器怎么把帐户名设置为隐藏只有输名称才能找到隐藏路由器的无线信号的步骤如下(以tplink路由器为例):1、路由器和电脑连接,打开浏览器,在地址栏输入192.168.1.1(一般路由器地址是这个或者

    2021年10月01 7
  • 16开的纸有多大,16开的纸有多大是a4吗

    规格260*185mm,介于A4、B5之间。不是A4也不是B5。最印刷厂也有正度16开的标准,但与医院使用的尺寸不同。印刷厂所说的正度16开为市场上广泛使用的185mmx260mm尺寸。16开纸是最初

    2021年11月15 308
  • gdp怎么算,中国gdp是怎么统计出来的

    GDP是怎么算的?GDP核算有三种方法,即生产法、收入法、支出法,三种方法从不同的角度反映国民经济生产活动成果。GDP是怎么算出来的?GDP核算有三种方法,即生产法、收入法、支出法,三种方法从不同的角

    2021年10月01 9
  • 男士壮阳药哪个牌子好,壮阳药品牌

    茴香里面含有的茴香脑具有抗炎功能,能阻止乳腺癌细胞的增殖。推荐选择豆腐茴香汤,具体的方法是把茴香清洗干净切成段放在锅里面,加入适当的水、盐以及油,茴香煮熟的时候再放入豆腐块即可。

    2021年10月01 10
  • 怎样拒绝别人借钱,别人借钱怎么婉拒

    怎么拒绝他人借钱既然是朋友借钱,如果不想借就需要委婉的拒绝,不破坏你俩之间的友情。当朋友前来借钱的时候,一定要准备好措辞再拒绝,下面这几个办法就很容易应对朋友前来借钱时无法抉择的问题。第一:询问他借钱

    2021年10月01 7
  • 如何烤面包,全麦面包烘烤之后热量会不会变高

    怎么自己在家烤面包。下面就和大家分享我的制作方法和食材。制作材料:高筋面粉400克、木糖醇10克、酵母4克、鸡蛋1个、盐3克、食用油15ml、瓜子仁10克、蛋黄1个。操作步骤:1、首先准备一个大碗,放

    2021年10月01 8
  • 做黄金如何开户

    炒黄金如何开户在这里讲下个人如果交易。黄金有纸黄金,可以到银行开户,兴业银行我就开过。这个不需要知道流程,到银行对保安一讲,他就给你拿号和相关表格,照着要求做就行了。黄金期货,可以到期货公司开户,流程

    2021年10月01 6
  • 木门十大名牌有哪些,盼盼木门是几线品牌

    中国木门十大品牌有哪些?木门有盼盼、群星、美心、王力、新多、步阳、春天门业、金迪Goldea、群升、TATA门业。1、盼盼盼盼室内门非常知名,可能很多人都知晓,除了室内门之外,盼盼防盗门也有很高的品质

    2021年10月01 9
  • 民俗文化有哪些,各个地方的民俗文化

    中国民俗风情有哪些?民俗文化,是指民间民众的风俗生活文化的统称。泛指一个国家、民族、地区中集居的民众所创造、共享、传承的风俗生活习惯。是在普通人民群众的生产生活过程中所形成的一系列非物质的东西。民俗文

    2021年10月01 12
关注微信