八、 红外线电脑遥控器
将烧写文件烧录到AT89C51单片机内部后,再将电脑串口连接好带有扩展元件的51实验板,打开51实验板电源后,P1.0端口上的LED就会闪烁,这说明单片机程序已经正常运行了,再把红色的拨码开关的第2、第3位开关打开。
如上图所示就可以接收红外遥控编码了。这时实验板就变成了一个超级的PC遥控器了。当然我们还要借助Grider软件来实现。
1.安装软件
Grider是国外一款很优秀的免费红外遥控软件,支持多种的硬件,如红外键盘鼠标,红外接收器等,软件的功能强大有OSD屏显,名种常用的相关系统操作如开关显示器等等。这里就简单介绍一些简单的用法。首先要安装软件,点击这里下载Grider3.2,也可到www.grider.nl上下载新版或旧版的。下载完后运行。出现下面的画面:
点NEXT,再到下一画面:
选上“I accept the agreement”,再按Next,这些都是通常的安装步骤,不多说,一直按Next,直到出现完成画面。
然后就可以在“开始”中找到程序并运行它了。
2.设置软件
运行Girder3.2程序后,点击File菜单->Settings打开设置窗口
在设置菜单UserInterface(用户界面)页中,选择设置中文菜单,再按Apply键,这时程序就变成了中文汉化版的了。
在“常规”页中可以设置是否自动加载设置文件,随WINDOWS启动,启动后只出现在任务栏而不出现主窗口等等。好了下面的硬件设置是最重要的。
在插件页中选中UIR/IRman/IRA.。..。.(选中QuestionOSD就可以使用像电视中的屏显提示了),选好后你就按设置弹出下面的画面
然后按画面上的设置进行设置,当然串口就选你自己所连接的串口,再把前面一个画面中的“自动打开输入设置”选中就可以了。
3遥控键学习
在图中空白处右击弹出菜单,选添加命令,则新建了一个命令,可以对其重命名。
以打开WINAMP为例,在“系统页”选“执行”,按“浏览”找到你所安装的WINAMP的程序文件,这里中文件中有其详细路径,再按“应用”,最后按学习事件
然后按我们配套的红外遥控器,软件就取得了实验板上发来的红外编码,并在图中1处显示。comments是注释命令有的,图中2是设定重复按键的等待时间,就是说按下一个键执行命令后,要等多久才能再次响应该键。这样就定义了一个键的命令。软件功能很强大这里也无法一一说明。自已多使用摸索几次就可以轻松上手了。
关键字:单片机 经典实验 实例精华
编辑:神话 引用地址:单片机经典实验实例精华详解(附源程序) (八)
推荐阅读最新更新时间:2023-10-12 20:46
基于51单片机的LCD液晶屏
#include reg52.h sbit lcden=P1^0; sbit lcdrs=P1^1; sbit lcdrw=P1^2; void delay_ms(unsigned int t); void lcd_write_com(unsigned char com); void lcd_write_dat(unsigned char dat); void init_1602lcd(void); unsigned char code lcd1 = I LOVE SHUANG ZU ; unsigned char code lcd2 = TEL:17337112944 QQ:810965811 ; /******
[单片机]
Atmel推出基于Cortex-M4的MCU产品
新增SAM G54/G55系列具备业界最小外形、超低功率和最高性能,面向快速发展的物联网市场,为可穿戴设备和传感器集线器管理提供了最新片上系统(SoC)解决方案
21ic讯 Atmel®公司今日宣布推出SAM G54和SAM G55,扩展了其屡获奖项的基于Cortex®-M4的MCU产品SAM G系列。
新系列定位于快速兴起的物联网(IoT)市场,为其中包括健身手环和智能手表、传感器集线器管理、医疗、网关、桥接器、音频设备等在内的各种电池供电设备提供适宜的功能组合,包括更高性能、超低功耗、更小巧外形和更大的SRAM内存。新产品系列还包含此前SAM G系列所具备的全部特性,包括Atmel | SMART ARM® Cor
[单片机]
基于单片机的生活废(污)水处理系统设计
1 引言
中国是全球人均水资源最贫乏的国家之一,然而在我国,水资源短缺与严重浪费现象长期并存。未来 15 年是我国建设节水型社会的关键时期,国五部委联合发布的《中国节水技术政策大纲》中,对建设节水型社会的规划之一是推广先进实用的节水技术。
学生公寓盥洗室生活用水量大,水池的排水方式普遍为直排式,使具有再次利用价值的生活废水被排入下水道,造成水资源的浪费。本课题设计的是生活废水二次利用装置的控制系统,这一系统地完成有利于推进节水技术的推广,用单片机控制废水处理的设备,从而实现现场的自动化控制。
2 系统总体设计
系统节水装置如图 1 所示,本生活废水处理控制系统主要分为以下几个模块,通过检测浮子开关
[单片机]
单片机CCFL控制器改善大屏幕LCD TV的图像质量
虽然LCD背光有多种方式,例如LED、EL、CCFL等,但对于大尺寸LCD屏来说,由于CCFL发光效率高而成为主流背光光源。传统的LCD屏主要用于笔记本电脑或台式电脑,背光组件在有一定亮度的前提下,还要尺寸小和重量轻等,大多采用侧面背光方式(CCFL灯管安装在屏的二边或四周,通过导光板将光漫射到整个屏幕后面);而LCD TV特别是大尺寸LCD TV,由于对显示亮度(450cd/m2)、视角广角(170%26;#176;)、图像对比度(500:1)等有更高的要求,因而需要采用光源利用率更高的垂直背光技术。
1 垂直背光
垂直背光,顾名思义,是将CCFL灯管直接安装在LCD屏后面,并利用全反射膜将发散到其他方向的光线反射到屏幕
[应用]
讲述AVR单片机的问题
话说AVR单片机可以裸跑,为什么?
其实,这句话是我自己给学校师弟师妹们讲解AVR时说的,其意思是说:AVR单片机可以不需要任何外部电路就可以跑起来。
不过,实际上,AVR单片机有时还是需要加些外部电路的,why,下面告诉您。
● AVR复位电路的设计
与传统的51单片机相比,AVR单片机内置复位电路,并且在熔丝位里,可以控制复位时间,所以,AVR单片机可以不设外部上电复位电路,依然可以正常复位,稳定工作。
若是系统需要设置按键复位电路,那么注意,AVR单片机是低电平复位,设计按键复位电路:
● AVR晶振电路的设计
与传统的51单片机相比,AVR单片机内置RC振荡电路。出厂时
[单片机]
基于89C52单片机的独立按键原理图
前面提到了独立按键,可见,独立按键是由矩阵键盘分离而来的。接下来看的是 4*4 的矩阵键盘,这里使用的还是上节所使用的,延时消抖检测。 先附上矩阵键盘的原理图: 在使用据矩阵键盘时,J5 排针处的跳帽连接 1 脚和 2 脚,使所有按键的有效端口全部连接至 I/O 口。 具体的扫描方式为: 先把P3^0~P3^7高四位和第四位赋不一样的电平值,当确定有键按下时,检测按下的是哪一行或哪一列(原本高电平的四位中有一位会变低电平),再将高四位和第四位赋与上一次相反的电平。再检测,即可找到所按下的按键。 实例为:把S4~S19 这16个按键,从上到下、从左至右,分别设置为1~16不同的键值,当S4按下时,数码管显示为 1;当
[单片机]
基于射频技术和单片机技术的公交车自动报站系统设计
引 言
现阶段,全球定位系统(GPS)技术日趋成熟,越来越多的公交公司利用这一技术来实现公交车的自动报站。但该方式技术复杂,投资大,不易推广。本文采用远程射频技术,结合单片机工作原理,对现有公交车的手动报站装置进行改造。我们以实用性,性价比及可操作性为主要出发点,以减轻公交车驾驶员的劳动强度,提高公交系统的安全性和报站准确性为最终目的,设计出了该公交车自动报站系统。
1 设备整体设计方案
公交车自动报站器主要由射频阅读器、射频卡、主控制电路板、语音存储模块和键盘显示模块等部分组成,设计方案框图如图1所示。
在公交车站台处设置特定的射频卡,当公交车进入工作范围(站台进入公交车上的天
[单片机]
单片机写LCD1602液晶程序源码
本程序的pdf格式的原理图下载: http://www.51hei.com/f/ks51.pdf
/***********写1602液晶**************/
/**
*功能:写1602液晶
*时间:二〇一四年三月十五日 08:59:26
*作者:寒竹子
**/
#include reg52.h
#include intrins.h
typedef unsigned int uint;
typedef unsigned char uchar;
//LCD1602
sbit LCD1602_RS = P1^0;
sbit LCD1602_RW = P1^1;
[单片机]