首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
遥控专题
C语言《智能自平衡小车,实现平衡功能的基础上,加入了超声波避障、超声波跟随、蓝牙遥控等功能》+源代码+文档说明
文章目录 源代码下载地址项目介绍项目功能 项目备注源代码下载地址 源代码下载地址 点击这里下载源码 项目介绍 C语言《智能自平衡小车,实现平衡功能的基础上,加入了超声波避障、超声波跟随、蓝牙遥控等功能》+源代码+文档说明 项目功能 为了实现小车功能,小车硬件主要包括: 控制核心板带编码器的直流电机车架12V 1900mah锂电池 项目备注 1、该资源内项目代码都经过
阅读更多...
Linux驱动开发基础(IRDA 红外遥控模块)
所学来自百问网 目录 1.红外遥控简介 2.硬件设计 3.软件设计 4. 示例代码 4.1 驱动代码 4.2 Makefile 4.3 实验效果 1.红外遥控简介 红外遥控被广泛应用于家用电器、工业控制和智能仪器系统中,像我们熟知的有电视机盒子遥控器、空调遥控器。红外遥控器系统分为发送端和接收端,如下图所示。 发送端就是红外遥控器,上面有许多按键,当我们按下遥控器按
阅读更多...
【STM32】红外遥控
红外遥控,掌握了就能装逼了,哈哈哈哈哈哈。 大部分图片来源:正点原子HAL库课程 专栏目录:记录自己的嵌入式学习之路-CSDN博客 1 器件特性 这里载波发射周期的发射与不发射时间实际上是因为载波是38kHz、占空为三分之一的方波;为什么用38kHz,是因为38kHz的载波频率可以提高红外线的抗干扰能力,避免大气中的红外线干扰。载波频率一般在30khz到60khz之间;
阅读更多...
4G手机智能遥控开关
什么是4G手机智能遥控开关 4G手机智能遥控开关作为现代智能家居与工业自动化的重要组成部分,提供了便捷、高效的远程控制方案。它利用4G通信技术,允许用户随时随地通过智能手机或其他移动设备控制电器设备的开关状态,适用于家庭、办公、工业等多个领域。 其内置了先进的4G模块,可无缝接入4G网络,从而与云端服务器建立稳定连接,实现数据的快速传输。用户只需在手机
阅读更多...
RM遥控键鼠控制总结
硬件&通信介绍 RM比赛中各个参赛队伍使用的都是大疆官方提供的遥控器套装,包括遥控器和接收机,接收机上共三个引脚:VCC,GND,DBUS(数据通道),首次使用需要进行遥控器和接收机配对,在两者都上电的情况下短按接收机上的对频按键即可(位于指示灯旁边)。在官方更新了遥控器的固件版本之后,遥控器上手轮也已经开放。 遥控器通讯采用的是2.4GHz频段的DBUS通讯协议,接收机工作电压为4-8.4V
阅读更多...
【自动驾驶】代码实现一个基于键盘控制的机器人遥控程序
#!/usr/bin/env python# coding=utf-8# Copyright (c) 2011, Willow Garage, Inc.#
阅读更多...
关于电赛飞行器组要求中的不得有“无线通信及遥控”的思考与解决思路
飞控类型没有明确限制,和2019年国赛标准一致,依据往届经验,肯定更推荐用TI芯片方案,对携带遥控器、无线数传等设备有可能造成的违规作弊行为予以严令禁止,,有且进允许通过按键启动,这一点规定更加明确、清晰,避免去年国赛不同赛区对此要求认定模糊不清。 关键问题讨论: 下面给出无名创新提出的一种最简单又行之有效的与以往遥控器操作完全兼容的通过按键一件启动方案,这里拿
阅读更多...
【TB作品】MSP430G2553,单片机,口袋板,空调机遥控发射机
题1 空调机遥控发射机 空调遥控器可以用来庙宇空调机的控制温度(室内温度)、工作状态(常态、除湿、通风)、风扇风速(强、弱、中)以及定时时间(空调工作多少小时自动开机或延时多少小时自动开机)。使用者在遥控器上庙宇预期的空调机工作状态、控制温度及延时时间后,这些参数即送至空调机,空调机按要求开始工作。 该遥控器的要求如下: (1) 数字显示器:第一组显示时间,发送前指示设定的延时时间:0——9 h,
阅读更多...
蓝牙音频解码芯片TD5163介绍,支持红外遥控—拓达半导体
蓝牙芯片TD5163A是一颗支持红外遥控、FM功能和IIS音频输出的蓝牙音频解码芯片,此颗芯片的亮点在于同时支持真立体声&单声道、TWS功能、PWM、音乐频谱和串口AT指令控制等功能,芯片在支持蓝牙无损音乐播放的同时,还支持简单明了的串口发送AT指令进行控制。 特点: 支持单声道&真立体声(两者均支持); 支持TWS功能; 支持串口AT指令控制; 多按键控制,包括上一曲、下一曲、播放暂停
阅读更多...
C51学习归纳12 --- 外部中断、红外遥控
红外遥控是一个非常使用的技术,所以有必要单独讲一下。我们之前已经完成了电机调速的功能,现在我们讲红外控制和电机调速结合在一起,使用红外实现电机的调速。 为什么要采用外部中断,因为红外遥控的发送速率非常快,如果不使用外部中断,可能还没来得及接收信号,就采集结束了。为了实时采集,所以要使用外部中断。 因为红外采用的是NEC标准,所以本节也会学习NEC
阅读更多...
编程互动遥控机器狗电子方案定制
东莞酷得智能科技方案公司,专注于电子玩具行业MCU单片机电子方案定制开发服务。酷得开发的电子方案中,涵盖了益智、娱乐、运动等多个领域,满足了不同年龄段孩子们的需求。这些玩具不仅能帮助孩子们度过愉快的时光,还能在游戏中学习到知识,提高自己的能力。例如,智能机器人玩具则让孩子们在与机器人互动的过程中,学会了编程和控制技术,除此之外,还能锻炼空间思维和手眼协调能力。下面我们来具体看看这款机器狗玩具实现
阅读更多...
STM32 定时器输入捕获实现红外遥控数据接收
之前已经写过了一个使用定时器普通计时功能来识别红外遥控数据的文章。本次是使用定时器输入捕获来实现,这种方法比起定时器普通计数来说要更加复杂一些,不过效果会更好。 一、原理 1、红外发射协议 红外发射协议已经在之前的文章中写过,在此就不赘述。 2、定时器计数和输入捕获 定时器就是按照一个特定的频率对计数值进行加一或减一操作,当数值溢出时则产生一个标志或中断。定时器的输入捕获就是可以测
阅读更多...
STM32 定时器实现红外遥控数据接收
一、原理 1、红外发射协议 红外通信的协议有很多种。这个实验使用的是NEC协议。这个协议采用PWM的方法进行调制,利用脉冲宽度来表示 0 和 1 。NEC 遥控指令的数据格式为:同步码头、地址码、地址反码、控制码、控制反码。同步码由一个 9ms 的低电平和一个 4.5ms 的高电平组成,地址码、地址反码、控制码、控制反码均是 8 位数据格式。按照低位在前,高位在后的顺序发送。采用反码是为了增加
阅读更多...
贴片和直插型IRM红外遥控接收头引脚定义和规格参数及使用注意事项
红外遥控接收头使用注意事项 引脚定义存在不同 红外遥控接收头大量使用在家用电器的遥控中,属于价廉物美的一种光电接收器件,批量价格约0.3元左右。 多数遥控接收头的引脚定义是OUT,GND,VCC,另有引脚定义不同为OUT,VCC,GND,记住红外遥控接收头的引脚定义不是统一的。初学者采购的时候,需要核对下引脚定义,避免引脚不同造成的麻烦。 引脚定义 响应中心波长 发射红外光用的的红
阅读更多...
开发远程遥控情趣玩具软件,提供现成程序源码应具备哪些基础功能
以“东莞梦情智能”为参考,其提供的现成情趣玩具遥控软件程序源码,所具备哪些基础功能,看看它们如何让情趣玩具变得更加丰富多彩。 一、设备连接 设备连接是情趣玩具遥控软件的基础功能之一。“东莞梦情智能”的现成源码支持多种连接方式,包括蓝牙和Wi-Fi。这种多样化的连接方式不仅方便用户快速、稳定地连接到情趣玩具,还能确保在不同使用环境下的兼容性和可靠性。例如,用户可以通过蓝牙在近距离内便捷地控制
阅读更多...
ESP8266-01模块继电器制作手机APP远程遥控智能开关
资料下载地址: ESP8266-01模块继电器制作手机APP远程遥控智能开关 这是一款使用ESP8266-01模块继电器制作手机APP远程遥控智能开关,它能实现远程遥控、定时、倒计时控制。电路简单,适合新手入门制作,下图是用这个智能开关制作的小灯模型。 源程序 Arduino源程序如下:#define BLINKER_PRINT Serial#
阅读更多...
东莞酷得电子方案 遥控水弹坦克车
首先遥控小车是一种能够通过无线遥控器进行远程操控的小型机器人。遥控小车应用了哪些软硬件技术呢?本文将从以下几个方面进行详细介绍。 遥控小车应用了多种软硬件技术,涉及底盘结构、动力系统、传感器、控制器等多个方面。 底盘结构:遥控小车的底盘结构通常采用四轮独立悬挂的方式,以提高行驶稳定性和通过性。底盘结构的设计需要考虑小车的尺寸、重量、材料等因素,以确保在各种环境下都能保持良好的性能。动力
阅读更多...
基于51单片机的遥控开关仿真
基于51单片机的遥控开关设计 (仿真+程序+设计报告) 功能介绍 具体功能: 本课题研究的是一款遥控开关,采用51单片机进行发射电路与接收电路的设计,发射电路由单片机最小系统及四个按键构成, 接收电路由单片机最小系统、继电器及LED灯构成。 由于仿真无法模拟无线模块通信,故利用单片机RXD、TXD端口,通过发射电路的开关实现对接收电路LED灯的控制,仿真实现LED灯的远程点亮及
阅读更多...
基于点灯Blinker的ESP8266远程网络遥控LED
本文介绍基于ESP8266模块实现的远程点灯操作,手机侧APP选用的是点灯-Blinker,完整资料及软件见文末链接 一、ESP8266模块简介 ESP8266是智能家居等物联网场景下常用的数传模块,具有强大的功能,通过串口转WIFI的方式可实现远距离无线数据传输、远程控制、在线查询等基本物联网诉求! 下图是ESP8266-01模块,与之对应的还有ESP8266-01S,两者基本一致,只是后
阅读更多...
8个遥控设计相关实例推荐,包含源码、电路图
闲来无事又突发奇想,一个人学还不如大家一起学,最近刚从几个网站上收集的遥控类制作与大家分享吧(附件较多,就直接贴链接了),我们可以一起讨论,这里面有难有易,之所以拿出这几篇,是因为它的制作资料真的很全,从制作过程到代码作者几乎都放出来了,但里面有几个是收费的(我都给标注出来了,大家有选择性的看吧),哎,天下没有免费的午餐这句话真没错,嘿嘿,我狠心买了几个,还真没让我失望,总之,我觉得很受用,最近也
阅读更多...
基于51单片机的智能红外遥控电源电压调节系统设计
基于51单片机的智能红外遥控电源电压调节系统设计 摘要:随着科技的发展,电源电压调节系统在各种电子设备中发挥着越来越重要的作用。本文设计了一种基于51单片机的智能红外遥控电源电压调节系统,该系统能够通过红外遥控器实现对电源电压的快速、安全切换。本文详细介绍了系统的设计思路、硬件组成、软件编程以及实际测试效果。 关键词:51单片机;红外遥控;电源电压调节;LCD1602显示 一、引言 在现代
阅读更多...
2024/4/25 红外遥控代码
51完结撒花!!! 这块如果IR听不懂可以看看那个状态机的相关视频。 Int0.c #include <REGX52.H>void Int0_Init(void){IT0=1;IE0=0;EX0=1;EA=1;PX0=1;}//void Int0_Routine(void) interrupt 0//{// Num++;//} Timer0.c #include <R
阅读更多...
030——从GUI->Client->Server->driver实现对红外遥控的控制
目录 1、 解决韦东山老师irda模块中断申请失败的bug 2、 client添加处理程序 3、 添加服务器处理程序和驱动处理句柄 4、 处理数据读出不准确问题 5、 修改后的展示 1、 解决韦东山老师irda模块中断申请失败的bug irda需要通过中断来触发读操作,申请中断需要引脚是输入模式,但是先插入电机后引脚会变成输出模式,所以插入驱动会报
阅读更多...
红外遥控风扇改手机APP远程控制杂记
前记 最近老是找不到风扇遥控,搞得想整个手机APP远程控制风扇。说搞就搞,远程控制流程稍微一思考就定下来了。首先是信号转发设备通过WiFi模块连接服务器端,手机端再通过APP向服务器端发送控制指令,服务器端将控制指令下发到信号转发设备上,信号转发设备将控制指令翻译成红外信号发送给红外设备。制作这样一个产品需要几个技术栈: 服务端程序开发APP端/Web端应用开发硬件相关知识及嵌入式开发 作
阅读更多...
遥控小车电子方案
遥控小车的功能开发主要包括以下几个方面: 1.基本功能开发: 前进、后退、左转、右转:通过遥控器上的控制按钮,实现小车的前进、后退、左转和右转。加速、减速:通过遥控器上的油门控制按钮,实现小车的加速和减速。停止:通过遥控器上的刹车按钮,实现小车的停止。转向控制:通过遥控器上的转向控制按钮,实现小车的精确转向。 2.障碍物检测与避障功能开发: 超声波传感器:通过安装在小车上的超声波传
阅读更多...
[ESP32] 用RMT模块做红外遥控发射
本文采用ESP32内部只带的RMT模块作为发送红外遥控的发射器。 红外协议来自 美的R05D功能说明书: https://wenku.baidu.com/view/c46594141ed9ad51f01df2c3.html 通常编码格式为: L,A,A’,B,B’,C,C’, S, L,A,A’,B,B’,C,C’ T第一帧和第二帧相同采用MSB在先,LSB在后;也就是高位先发L为引导码
阅读更多...