ALIENTEK数字功放功放机遥控器怎样配,大家有什么意见

您好,欢迎回来
您好,欢迎来到中国供应商!
mp3解码模块
共找到240834条"mp3解码模块"报价信息
影音配件种类
您还可以找
影音配件种类
影音配件种类解码器
编码芯片类型凌阳
额定电压3.7-5V
品牌ZTV解码板功放板
型号ZTV-CT02EMP3解码功放板
货号CT02EA模块
主营产品:
蓝牙解码板
MP3解码板模块
收音机模块
所在地:广东 深圳
类型其他IC
品牌广州九芯
型号N9200A
主营产品:
车辆限速器
孕泰胎教机
所在地:广东 广州
类型编码器、解码器
型号MX6100-12P模块
主营产品:
集成电路(IC)
所在地:广东 广州
类型编码器、解码器
品牌骏通天
型号JTT503-16S
主营产品:
智能车载蓝牙耳机
智能车载空气净化
¥18.00/个
所在地:广东 深圳
加工定制是
型号JTT503-16S
机械刚性刚性
主营产品:
语音提示器
¥3.00/PCS
所在地:广东 深圳
主营产品:
蓝牙技术开发销售
电子元器件
蓝牙耳机pcba
杰理/CSR方案
¥10.00/个
所在地:广东 深圳
主营产品:
红外触摸屏
安卓触摸一体机
触摸收银机
¥55.00/块
所在地:广东 广州
类型编码器、解码器
品牌唯创知音
型号WT2003M02
主营产品:
语音芯片语音模块
语音提示器
蓝牙WIFI模块
¥19.00/个
所在地:广东 深圳
类型编码器、解码器
品牌唯创知音/WT
型号WT2003M02
主营产品:
语音芯片厂家
叉车超速限速
定制语音提示器
智能物联网硬件
¥11.00/个
所在地:广东 深圳
类型其他IC
品牌九芯电子
型号N9200A
主营产品:
汽车限速器
叉车超速报警限速
¥10.00/片
所在地:广东 广州
类型编码器、解码器
型号AC4603
封装SSOP-24
主营产品:
杰理解码主控IC
收音 功放ic
存储 电源管理
¥6.90/PCS
所在地:广东 深圳
加工定制否
品牌宝莱雅
种类LCD液晶屏
色彩黄绿屏/蓝屏/灰白屏 任选
主营产品:
lcm液晶显示模
¥12.00/pcs
所在地:广东 深圳
类型通信IC
品牌云通微
型号MP3音箱主控IC
主营产品:
收音功放芯片
¥1.00/PCS
所在地:广东 深圳
型号JK6836BT
内存容量USB SD
货源类别订货
商品类型全新
主营产品:
插卡MP3解码板
蓝牙MP3模块
所在地:广东 深圳
型号WT2000B01
电源电压5V
主营产品:
语音芯片方案提供
生产感应提示产品
WIFI蓝牙模块
汽车限速器
¥26.00/个
所在地:广东 深圳
类型串口MP3模块
货源类别现货
适用产品音乐语音播放
主营产品:
倒车镜、后视镜
其他数码配件
¥35.00/件
所在地:广东 深圳
类型编码器、解码器
型号TI-2189
封装QFP-48
主营产品:
杰理音箱方案
音频收音功放IC
¥10.00/片
所在地:广东 深圳
影音配件种类音响配件
品牌技峰(JF)
型号JF-0020MG
货号JF0020
产品规格DC 3V-5V
主营产品:
影音电器配件
集成电路(IC)
所在地:广东 深圳
主营产品:
LED时钟收音机
便携式收音机
AM/FM收音机
钟控收音机
¥3.50/PCS
所在地:广东 深圳
影音配件种类音响配件
型号BT68016
货号BT68016
产品规格遥控+收音FM+蓝牙+DC12V,遥控+蓝牙+DC12V,收音FM+蓝牙+DC12V,蓝牙+DC12V,遥控+收音FM+蓝牙+DC5V,遥控+蓝牙+DC5V,收音FM+蓝牙+DC5V,蓝牙+5V
颜色黑色/蓝色/绿色
主营产品:
影音电器配件
汽车音箱、低音炮
其他音响、设备
所在地:广东 深圳
影音配件种类音响配件
型号CAV-2902A
货号CAV-2902A
产品规格96*76*18
主营产品:
影音电器配件
其他音响、设备
¥23.00/件
所在地:广东 广州
型号ALIENTEK VS1053模块
用途MP3播放器音频解码(STM32单片机开发板配件)
重量0.028(kg)
主营产品:
集成电路(IC)
其他维护工具
其他反应设备
反应设备配件
¥48.00/套
所在地:广东 深圳
类型驱动IC
型号全新原装
驱动芯片类型112
主营产品:
¥0.80/PCS
所在地:广东 深圳
类型音响解码板
主营产品:
其他数码配件
¥12.50/件
所在地:广东 深圳
影音配件种类解码板
型号RT-B003
产品规格插卡MP3显示收音
主营产品:
扬声器(喇叭)
其他音响、设备
影音电器配件
汽车喇叭、高音头
所在地:广东 佛山
类型播放器
加工定制是
品牌欧比特
型号BT—U100
主营产品:
公共广播系统
所在地:广东 广州
品牌新海辉 NSR
额定电压(V)5 -12
主营产品:
其他音响、设备
所在地:广东 深圳
主营产品:
集成电路(IC)
所在地:广东 深圳
主营产品:
影音电器配件
¥15.00/件
所在地:广东 深圳
加工定制否
外形尺寸(长*宽*高)1
排量(L)其他
主营产品:
其他音响、设备
汽车音箱、低音炮
其他专用汽车
其他交通安全设施
¥25.00/普通
所在地:广东 广州
主营产品:
公共广播系统
汽车音箱、低音炮
安防监控设备
覆铜板材料
所在地:广东 佛山
主营产品:
数码、电脑
集成电路(IC)
画夹、画板、画架
其他音响、设备
所在地:广东 深圳
主营产品:
影音电器配件
收音、录音机
其他音响、设备
¥120.00/套
所在地:广东 珠海
信息传送内容数据
支持网络www.jmrth.com
频段315、433.92(特殊频率可定制)
发射功率-110dBm
主营产品:
超外差收发模块
汽车遥控器
无线接收发射模块
所在地:广东 深圳
加工定制是
类型条码扫描模块
型号ME5800
品牌MINDEO
售后服务保修一年
主营产品:
条码打印机
条码扫描枪
数据采集器
¥420.00/台
所在地:广东 深圳
信息传送内容数据
频段315/433
短信息模式都可以
主营产品:
超外差无线收发模
无线收发芯片
超外差收发模块
¥15.00/个
所在地:广东 深圳
型号YET205B
类型无线接收模块
适用范围报警器接收
影像输入没有
主营产品:
无线遥控器
所在地:广东 深圳
品牌丰林FL
类型彩色可视对讲
型号FL-2000BV5
摄像1/3″彩色SONY CCD摄像头
主营产品:
全数字楼宇对讲系
彩色可视楼宇对讲
别墅app云对讲
非可视楼宇对讲
所在地:北京 朝阳区
品牌鑫瑞创盛
型号XRCS-RX08
类型无线遥控器
电源输入3.3-5
适用范围车库门电机专用超外差接收模块
尺寸41*24 MM
主营产品:
RF无线超外差接
无线遥控器
无线接收模块
无线开关控制器
所在地:广东 深圳
信息传送内容数据
支持网络RF
频段315 433.92
发射功率-110DBM
主营产品:
无线收发模块
无线收发IC
SYN一级代理
所在地:广东 深圳
共 240834 条影音电器配件记录共30页 第1页1
最新影音电器配件产品
最新影音电器配件厂家
没有找到想要的mp3解码模块产品?发布一条采购信息,让卖家主动找到你!
mp3解码模块产品推荐
¥8,888.00
全国农业展览馆
中国进出口商品交易会展馆
中国国际展览中心(老馆)
中国国际展览中心(老馆)
郑州国际会展中心
中国国际展览中心(老馆)
保利世贸博览馆
免责声明:
当前页为mp3解码模块价格信息展示,该页所展示的mp3解码模块批发价格、mp3解码模块报价等相关信息均有企业自行提供,mp3解码模块价格真实性、准确性、合法性由店铺所有企业完全负责。中国供应商对此不承担任何保证责任。
友情提醒:
建议您通过拨打mp3解码模块厂家联系方式确认最终价格,并索要mp3解码模块样品确认产品质量。如mp3解码模块报价过低,可能为虚假信息,请确认mp3解码模块报价真实性,谨防上当受骗。
按拼音检索:
主办单位:中国互联网新闻中心
版权所有 中国互联网新闻中心博客分类:
正点原子的ALIENTEK遥控器
用户码00ff
16进制键值码表45
红外接收管
通用型即可
---------------------------------------------------------------------------
下面是类似的波形图,这个是网上找的,图片较大,缩小后看上去有些模糊,不过没关系,数据手册上一般都有
遥控器在发射红外信号之前,我们的mcu已经开启了定时器在定时器中断函数中的全局变量irTimeCounts++ 一直在自加irTimeCounts多长时间加一次? 或者说多长时间进入一次定时器中断函数呢?在方式2时,t=256*12/ 约为277.78us============================================================1.对于1.125ms的时间,timer0会中断1.125/t=4.05次 也就是要5次,算上各种误差,(顶多5次,至少4次)2.对于2.25ms 的时间,timer0会中断 2.25/t=8.1次, 也就是要9次,算上各种误差,(顶多9次,至少8次)
对于这里的次数,比N次小一点,就是N次,比N次大一点,就是N+1次,因为不会有半次,
误差给它正负0.4次足够了,给了误差后再算次数,直接舍入就行
那么我们就检测irTimeCounts的值,如果小于6或7,那么接收到的数据为0如果大于6或7,那么接收到的数据为1
从计算结果来看,我觉得0.56,1.125,2.25这些值的出现是比较合理的,能有效避免由于器件误差和环境造成的数据误判,而且计算也方便
#include "my51.h"
#include "ir.h"
#include "smg.h"
void main()
timer0Init();
//定时器0初始化
int0Init();
//外部中断0初始化
if(irTimeCountsArrProcess()) //如果成功接收并解析完成一帧数据
//就让蜂鸣器响一下
//蜂鸣器开启
led4=~led4;
//4号灯反转一下
displaySMG(irCodeByteDataProcessForSmg());//显示
//蜂鸣器关闭
//由于displaySMG()函数执行时间较短,故蜂鸣器响声时间也较短,听到滴了一下
#ifndef _51IR_H_
#define _51IR_H_
#include "my51.h"
extern u8 data smgWela[7];
//数码管显示的数据
extern void int0Init();
//外部中断0初始化
extern void timer0Init();
//定时器0初始化
extern bool irTimeCountsArrProcess();
//成功解析一帧中断数据返回TRUE
extern u8* irCodeByteDataProcessForSmg();//将遥控器码值处理成数码管可显示数据
#include "ir.h"
u8 irTimeCounts=0;
//定时器0在方式2下8位自动重装时的中断计数值
u8 irTimeCountsArr[32]={0};
//存放红外接收数据时的中断次数记录值,
u8 bitNum=0;
//标志当前接收的是第几个比特位
u8 irReceFlag=0;
//红外接收一帧数据未完成标志,为1时完成
u8 irCodeByteData[4]={0};
//保存接收到的4个字节的有效数据
u8 irTimeCountsArrProcessOk=0;//对接收到的33位数据处理未完成标志,1完成
void int0Init();
//外部中断0初始化
void timer0Init();
//定时器0初始化
bool irTimeCountsArrProcess();
//解析中断次数,即解码
u8* irCodeByteDataProcessForSmg();//将遥控器码值处理成数码管可显示数据
u8* irCodeByteDataProcessForSmg() //将解码的4字节数据处理成数码管可显示的数据
if(irTimeCountsArrProcessOk)
//检测一帧数据是否解析完成
//这里的用户码只显示低八位,因为高八位反正都是00(手上2个遥控器都是00)
//然后还显示遥控键值及其反码,我们的数码管只有6位,只显示3字节数据
if(irCodeByteData[2]+irCodeByteData[3]!=0xff)//校验数据的完整性
//最后一个字节是键码的反码
//调试代码
smgWela[0]=irCodeByteData[1] && 4 ;
smgWela[1]=irCodeByteData[1] & 0x0f;
smgWela[2]=irCodeByteData[2] && 4 ;
smgWela[3]=irCodeByteData[2] & 0x0f;
smgWela[4]=irCodeByteData[3] && 4 ;
smgWela[5]=irCodeByteData[3] & 0x0f;
smgWela[6]=0 //小数点全不显
irTimeCountsArrProcessOk=0;//标志清零,下一次有未解析的数据时才会再解析
bool irTimeCountsArrProcess() //对接收到的32位的中断次数数据进行解析
u8 i,j,k,value=0;
if(irReceFlag)
//检测是否已经接收到新的4字节的红外通信数据
for(j=0;j&4;j++)
//有4个字节
for(i=0;i&8;i++)
//对每个字节的8位数据处理
value&&=1;
if(irTimeCountsArr[k++]&6)
//这里我们用6或7都是可以的
value|=0x80;
//大于6的话该位数据是1
irCodeByteData[j]=//保存该字节,也就是遥控器的键码
irReceFlag=0; //接收标志清零,这样就会等到下次收到数据后才会再解析
irTimeCountsArrProcessOk=1; //中断数据解析完毕标志置1
return TRUE;
//解析完成
return FALSE; //未进行解析,该返回值主要是为了方便外部文件调用时判断的
void int0() interrupt 0//外部中断0
if(irTimeCounts&30) //9ms的话中断32.4次,30这个取值差不多就可以了,不用太精确
{ //这里9ms引导码需要timer0中断irTimeCounts=9*6*12)=32.4次
bitNum =0;
irTimeCounts=0;//为接收第0位数据做准备
//丢弃引导码,反正不是有效数据0或1的都丢弃,直接返回
irTimeCountsArr[bitNum]=irTimeC //将中断次数数据存储起来
irTimeCounts=0;
//存好了就立即清零,这样不会影响下一位数据的接收
//继续下一位
if(32==bitNum)
//32位数据已经接收完成(0~31已经存储)
//清零,这里不清也可以,反正引导时也会清
irReceFlag=1; //接收完成标志
void timer0() interrupt 1
//定时器0中断函数
irTimeCounts++;
//注:该值最大为255
void timer0Init() //定时器0初始化
{ //配置工作方式寄存器,且不影响定时器1的状态
TMOD &= 0xf0;
//保留定时器1的配置,并清除定时器0的配置
TMOD |= 0X02;
//使用定时器0的工作方式2
//工作方式2是8位自动重装
//打开定时器
//打开总中断
//启动定时器0
void int0Init()
//外部中断0初始化
//配置外部中断0的触发方式为 跳变延触发
//打开外部中断0
//打开总中断
#ifndef _51SMG_H_
#define _51SMG_H_
#include "my51.h"
sbit dula =P2^6;
//段选锁存器控制
sbit wela =P2^7;
//位选锁存器控制
extern u8 data smgWela[7];
//第一位到第六位,最后一个是小数点位置控制
#define dark 0x11//0x11是第17号元素,0x00是低电平,数码管不亮,即table[17]
#define dotDark 0xff
//小数点全暗
void displaySMG(u8* pWela); //数码管显示函数,参数是数组指针
#include "smg.h"
#include "my51.h"
static u8 code table[]= {
//0~F外加小数点和空输出的数码管编码
0x3f , 0x06 , 0x5b , 0x4f , // 0 1 2 3
0x66 , 0x6d , 0x7d , 0x07 , // 4 5 6 7
0x7f , 0x6f , 0x77 , 0x7c , // 8 9 A B
0x39 , 0x5e , 0x79 , 0x71 , // C D E F
0x80 , 0x00 , 0x40
// . 暗 负号
暗即不显示是第17索引号
//负号为第18索引号元素
由于此表只能一次显示一个小数点,故已注释掉,仅供查询
例如想要第一个和第六个数码管小数点同时点亮,
则执行 pWela-&dot = 0xfe & 0xdf
u8 code dotTable[]={
//小数点位置,某一位置0时,小数点亮
//那么全暗就是0xff
0xfe , 0xfd , 0xfb ,
0xf7 , 0xef , 0xdf
u8 data smgWela[7]={0,0,0,0,0,0,0}; //第一位到第六位,最后一个是小数点位置控制
//P0口的数码管位选控制锁存器只用了低6位,我们保留高2位的数据,留作它用
void displaySMG(u8* pWela)
//控制6位数码管显示函数,不显示的位用参数dark
u8 preState=P0|0x3f;
//保存高2位状态,其中最高位是ADC0804的片选信号
wela=0;dula=0;_nop_();//先锁定数据,防止吴亮及位选锁存器高2位数据被改变
//由于数码管是共阴极的,阳极送低电平,灯不亮
dula=1;_nop_();
//段选数据清空并锁定
//共阴极数码管是阴极置高不亮,低6位置1,高2位保留
wela=1;_nop_();
//注:wela和dula上电默认为1
//位选锁定,初始保留高2位的数据,低6位置高不亮
for(i=0;i&6;i++)
//显示6位数码管
P0=table[pWela[i]]|(((1&&i) & pWela[6])?0x00:0x80);
dula=1;_nop_();
//送段数据,叠加小数点的显示,0x00点亮小数点
P0=preState&~(1&&i); //不影响高2位数据,低6位是数码管位选,低电平有效
wela=1; _nop_();
//送位选号
delayms(1);
//稍作延时,让灯管亮起来
//消除叠影及误亮,阴极置1不亮,低6位置1,高2位保留并锁定
wela=1; _nop_();
xouou_53320
浏览: 406420 次
void T0_Work()
//T0定时器调用的工作函数
lastSeries 写道前辈,是不是在工作以后连System ...
前辈,是不是在工作以后连System.out.println( ...
chuanwang66 写道不过改了iconv.exe路径也不 ...
正在学习,多谢分享
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'没有更多推荐了,
不良信息举报
举报内容:
红外遥控波形解码1(基于正点原子战舰开发板)
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!> STM32F1开发指南-库函数版本_V3.0STM32F1开发指南-库函数版本_V3.0已有 451617个资源编辑推荐相关资源下载专区TI最新应用解决方案&&智能端到端上传者其他资源嵌入式开发热门资源本周本月全部文档信息资源大小:30.7MB上 传 者: () 上传日期:资源类型:技术书籍资源积分:1分评
论:下载次数:21参与讨论:标&&&&签:分&&&&享:文档简介本篇将详细介绍我们用来学习&STM32
的硬件平台:&ALIENTEK&战舰&STM32&开发板,&通过该篇的介绍,&你将了解到我们的学习平台
ALIENTEK&战舰&STM32&开发板的功能及特点。
为了让读者更好的使用&ALIENTEK&战舰&STM32&开发板,本篇还介绍了开发板的一些使用
注意事项,请读者在使用开发板的时候一定要注意。文档预览相关帖子大学堂最新课程请选择理由 辱骂 色情 广告提交若举报审核通过,可奖励2下载分举报人:被举报人:张张乾举报的资源分:1* 类型:请选择类型资源无法下载资源分类不正确资源无法使用标题与实际内容不符含有危害国家安全内容含有反动色情等内容含广告内容版权问题,侵犯个人或公司的版权其他* 详细原因:回到顶部EEWORLD下载中心所有资源均来自网友分享,如有侵权,请发送举报邮件到客服邮箱bbs_.cn 或通过站内短信息或QQ:联系管理员 高进,我们会尽快处理。这是一个红外遥控检测的程序
在电子工程世界为您找到如下关于“这是一个红外遥控检测的程序”的新闻
这是一个红外遥控检测的程序资料下载
这是一个红外遥控检测的程序,用在avr单片机上,已调试通过。...
这是一个红外遥控检测的程序相关帖子
这是一个红外遥控检测的程序视频
你可能感兴趣的标签
热门资源推荐

我要回帖

更多关于 怎样自制功放机遥控器 的文章

 

随机推荐