ESP8266_01搭建开发环境ESP8266_02程序的编译与下载ESP8266_03SDK与Makefile的基本用法ESP8266_04管脚控制与软件定时器ESP8266_05 ESP8266有几个串口?ESP8266_06硬件定时器与IO中断ESP8266_07基于PWM的呼吸灯ESP8266_08基于flash的数据掉电保护ESP8266_09基于IIC控制的OLED屏幕ESP8266_
画板子,有至少8个io口(分别连ds18b20、红外传感器、烟雾传感器、CO传感器,后面3个传感器都是检测到就发高电平),2个串口,1个蜂鸣器,nbiot用的YED-C724 核心板(AIR724) 后改为基于esp8266的nodemcu1、项目简介2、实现逻辑#配置好esp8266,烧录好nodemcu的固件,编写lua脚本,识别固定协议的数据传给onenet #通过adc检测烟雾值(mq2)
转载 2024-03-30 10:28:24
260阅读
第一次在分享自己的课设作业,课设实现的内容为使用MSP432和TI的机器人套装利用红外传感器实时检测距离,然后将距离数据通过串口传给ESP8266模块,再使用8266通过WIFI将数据传送给电脑端,同时小车能根据实时距离控制自己的移动,使自己保持在一个安全的范围内。 目录软硬件准备硬件准备软件准备MSP432编程ESP8266编程调试MSP432和ESP8266的连接结尾 软硬件准备硬件准备主板:
转载 2024-05-11 14:20:22
39阅读
代码 第一步设置驱动库TFT_eSPI的默认配置文件 1,设置适配的屏幕 #define ST7789_DRIVER 2,设置屏幕大小 #define TFT_WIDTH 170 #define TFT_HEIGHT 320 3,设置屏幕驱动板端口和ESP8266对应的端口// For NodeMCU - use pin numbers in the form PIN_Dx where Dx is
转载 2024-08-07 06:58:52
118阅读
实现功能: 1.控制一个大功率LED灯和一个继电器 2.控制RGB灯珠,实现颜色调节 3.实时获取温湿度(DHT11) 4.一个按键短按控制大功率LED灯珠亮和灭(同时上报状态),长按实现SOFTAP模式;一个按键控制继电器的开和关(同时上报状态),长按实现AIRLINK模式。 硬件准备: 1.ESP12F(32Mbit)一个 2.DHT11
转载 2024-05-10 20:38:33
223阅读
文章目录@[toc]一、前言。二、本博文实现的现象。1. 实现的现象;2. 使用说明;3. 遥控器对应的码值;三、esp8266的GPIO口中断使用。四、中断回调函数。五、LED初始化以及回调函数。六、编译烧录固件。七、后记;一、前言。距离上篇的8266进阶博文有那么一段时间了,那么本文带来的是基于Nonos的红外线H1838的NEC协议的移植小案例,浏览博文前,需要知道以下常识:1、 红外
转载 2024-05-09 15:54:32
224阅读
我们每个人都想知道不在家时,家中所发生的事情。这与安全性或天然气,火或水等关键要素有关。 知道发生了什么事情的瞬间对于将最终损坏降至最低至关重要。 我们将重点介绍PIR传感器,但是相同的原理也适用于其他传感器,例如湿度,气体或烟雾传感器。无源红外线传感器(PIR)PIR是室内和室外报警系统中最常用的传感器。 它也用于自动门和自动照明系统。PIR传感器的功能基于人体发出的辐射。 物体会以红外辐射的形
红外遥控是利用近红外光进行数据传输的一种控制方式。近红外光波长0.76um~1.5um ,红外遥控收发器件波长一般为 0.8um~0.94um ,具有传输效率高,成本低,电路实现简单,抗干扰强等特点,在家用电器上被广泛使用。红外遥控一般有发射和接收两部分组成,发射元件为红外发射管,接收一般采用一体化红外接收头,但发射载波频率与接收头固定频率需一致才能正确接收。一、发射1. 调制红外遥控是
一、硬件设计1. 硬件选型主控:使用NodeMCU开发板。人体感应器:使用PIR红外热释电人体感应模块,静态功耗小于0.1mA 。2. 原理图设计二、软件设计        1. ESP8266程序设计        1.1 ESP8266程序编写可以使用安信
文章目录前言一、所需材料二、电路原理图三、 Arduino代码解析五、 红外遥控库文件安装六、 接收端效果展示及实物图总结 前言人的眼睛能看到的可见光按波长从长到短排列,依次为红、橙、黄、绿、青、蓝、紫。其中红光的波长范围为0.62~0.76μm;紫光的波长范围为0.38~0.46μm。比紫光波长还短的光叫紫外线,比红光波长还长的光叫红外线。红外线遥控就是利用波长为0.76~1.5μm之间的近红
基于Blinker点灯,可用小爱语音控制的esp8266红外遥控志高空调说明硬件准备软件准备代码Blinker 界面小爱语音配置感谢 说明基于Blinker点灯,可用Blinker软件和小爱语音控制的esp8266红外遥控志高空调。空调使用的遥控器是志高的ZH/JT-03,理论上使用这个遥控器的空调都可以使用这个项目。硬件准备ESP8266 开发板一块数字38KHZ红外发射模块(建议买有两个红外
转载 2024-04-29 13:50:42
772阅读
目录1. 红外遥控简介2. NEC协议3. 硬件设计4. 实验程序详解4.1 main.c4.2 Remote.c4.3 Remote.h1. 红外遥控简介红外遥控是一种无线、非接触的控制技术。具有抗干扰能力强,信息传输可靠,功耗低,成本低,易实现等优点。被广泛的应用于家用电器,越来越多的被使用到计算机系统中。红外遥控不像无限电遥控那样,可以穿过障碍物去控制被控的对象。所以,在设计红外遥控时,不需
红外遥控原理 一、优点:抗干扰能力强、成本低、功耗低、易实现; 二、编码方式:NEC Protocol 的PWM(脉冲宽度调制)和Philips RC-5 Protocol 的PPM(脉冲位置调制); 红外接收头仅有GND/VCC/sigout三个引脚,单总线三、NEC协议特征如下: 1、8位地址和8位指令长度; 2、地址和命令2次传输(确保可靠性),地址、地址反、命令、命令反,一共32位 3、
1.1处理器   处理器为STM32,代码在其两个系列的CPU上调试通过,为STM32F103ZET和STM32F103VBT。 软件平台:Keil uVision4;电路设计:Altium Designer v6.9。   1.2 红外通信技术理论及示波器验证 先说下红外遥控的知识。这方面的资料百度一下到处都是,归纳起来
利用太极创客提供的ESP8266 心知天气库获取天气情况并显示心知天气库地址:ESP8266-心知天气: 本库主要功能为使用ESP8266物联网开发板通过心知天气 API 获取天气等信息。clone到本地: git clone https://gitee.com/taijichuangke/ESP8266-Seniverse.git安装该库,只需要将整个目录 复制到C:\Users\用户
一、介绍这是一个用ESP8266实现的红外学习遥控器,代码可以直接Arduino刷上哈~ 其它的稍后再说;二、接线&使用方法如果懒得改代码想先试试,可以直接把红外发射接在D2上;红外接收接在D5上; 使用方法就是对着红外接收管按一下遥控器按键,之后红外发射管会半秒一次的发射学习的数据; 如果是Arduino IDE,在管理库里下载IRremoteESP8266库即可;三、代码及解析为了让各
转载 2023-07-11 13:17:35
512阅读
红外是一种光, 对于人类是不可见的光,但摄像头可以捕捉到红外光.红外可用不同的频谱来表二进制的0和1(高/低电平). 传输分成发送端(遥控器),接收端(红外接收头)发送端发出表示高低电平的不同的光, 接收端收到红外光后还原成对应的高低电平来表示二进制的0和1.发送端可由专门的红外发射芯片来实现,如图: 红外发射芯片会自动扫描矩阵键盘电路,根据不同的键码,生成一串二进制数据,再按每位的二进制数据用
2022.9网上根本找不到资料,没人免费发布,有发布也是要钱的。哎。自己研究吧。刚买的奥克斯清芯净空调,遥控器型号YKR-T/101,这样子的,手感不错: 用USB示波器抓了波形看了一下,和标准的电视遥控红外格式是一样的,就是最普通的那种格式。然后,发送一次是13个字节。注意,红外信号每字节是最低位在先,LSb!以前有STC51单片机编了一个程序抓红外,这次改进了一下,结果入了几个坑。抓
智能小车将会关于遥控、寻迹、避障的Arduino小车系列,有需要可以进入我的个人头像查看。在智能小车项目中,我们通过控制直流电机的正反转、刹车和转速来控制小车的行动。 【i·Make】Arduino入门自学,电子学会机器人等级考试三四级,21—红外遥控只能小车 在这台小车中,对直流电机发出的控制指令来自于Arduino主控板,而Arduino主控板的外部输入则来自于超声波传感器、灰度传感器、
# 用 ESP8266 实现红外遥控的步骤 在这篇文章中,我们将学习如何使用 ESP8266 来实现红外遥控功能,并且用 Python 编写代码实现控制过程。以下是实现的流程: | 步骤 | 描述 | |------|-------------------------------| | 1 | 准备开发环境
原创 2024-09-15 03:25:51
261阅读
  • 1
  • 2
  • 3
  • 4
  • 5