文章目录1 背景2 系统设计方案2.1 实现功能2.1.1 硬件部分:2.1.2 软件部分:2.1.3 WIFI通信功能:2.2 系统架构2.2.1 WiFi 通信2.2.2 电机驱动2.2.3 摄像头2.2.4 舵机2.2.5 PWM舵机控制2.2.6 红外循迹模块3 软件设计4 测试效果5 部分关键代码6 最后 1 背景近几年,人们的生活正在逐渐向智能化转变, 嵌入式技术及一些新技术的快速发
转载
2024-08-22 09:42:39
105阅读
简介该产品是一款面向人脸识别和语音识别市场的开发板,搭载ESP32芯片、200W像素摄像头、数字麦克风、8MB PSRAM和4MB Flash,可满足各种AI应用开发需求。此外,该开发板还支持WiFi图像传输、Micro USB调试和供电,可以实现语音唤醒、人脸检测与识别等功能,可协助用户开发高度集成的AI解决方案。产品参数微控制器:ESP32系列供电、调试方式:Micro USB尺寸:41.0
转载
2024-05-07 21:50:47
109阅读
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_
摘要:本章将向读者依次解释中断概念,解析Linux中的中断实现机理以及Linux下中断如何被使用。作为实例我们第一将向《i386体系结构》一章中打造的系统加入一个时钟中断;第二将为大家注解RTC中断,希望通过这两个实例可以帮助读者掌握中断相关的概念、实现和编程方法。中断是什么中断的汉语解释是半中间发生阻隔、停顿或故障而断开。那么,在计算机系统中,我们为什么需要“阻隔、停顿和断开”呢?举个日常生活中
STM32F407获取OV7670摄像头图像及上位机解码(一维码&二维码)1. 目的针对静止拍摄图像场景,实现STM32F407对30万像素OV7670摄像头进行图像捕获,并通过串口将数据送到上位机软件进行解码。 本文可作为STM32F4及STM32L4系列驱动OV7670摄像头的代码参考,通过DCMI的CROP功能,使用者可以从OV7670最大输出分辨率(640×480)中“剪”出更小分
综述 使用Arduino环境开发ESP32--CAM的过程,环境的搭建。以及碰到的一些问题,一是记录起来,以免以后忘记了。二是以便能帮助一些想我这样的初学ESP32的爱好者少走弯路。一、环境的搭建 1、下载最新的Arduino ID
转载
2024-05-23 06:17:01
258阅读
一、 实验目的 (1)理解硬件串口的使用及相关函数 (2)实现类库的编写,并实现超声波传感器的测距功能,可以考虑当距离达到阈值时,点亮LED灯 (3)熟悉硬件串口的使用方法,实现read、peek、print、write等函数功能 (4)实现串口通讯,用RGB LED进行多色彩的变换二、 实验环境 Arduino IDE 1.8.13实验画图软件 fritzing 0.8.7三.实验过程(主要步骤
该项目展示了如何在ESP32上使用MQTT通信协议来发布消息和订阅主题。 举例来说,我们会将BME280传感器的读数发布到Node-RED仪表板,并控制ESP32输出。 我们将使用Arduino IDE对ESP32进行编程。介绍在此示例中,有一个Node-RED应用程序,该应用程序使用MQTT通信协议控制ESP32的输出并从ESP32接收传感器读数。 Node-RED应用程序正在Raspberry
转载
2024-04-01 14:28:35
445阅读
这一节给大家讲讲ESP32外部中断的使用其实在loop循环函数里面读取对饮应引脚的值是可以实现和外部中断差不多的效果的,但是我们这里使用Ardunio ESP32 库里面的外部中断函数来完成我们的中断,但是大家尽量不要再中断函数里面执行太长时间的代码,否则的话就直接用循环读取的方法,我这里作为演示,因为我们代码很简单只有中断演示的部分,所以在里面加了一个消抖时间(因为我使用杜邦线把引脚拉高拉低所以
转载
2024-03-07 09:45:57
1047阅读
点赞
相关文章1、STM32 定时器输入捕获实现红外遥控数据接收----2、stm32的定时器输入捕获与输出比较----http://www.51hei.com/bbs/dpj-36977-1.html 一、原理1、红外发射协议红外通信的协议有很多种。这个实验使用的是NEC协议。这个协议采用PWM的方法进行调制,利用脉冲宽度来表示 0 和 1 。NEC 遥控指令的数据格式为:同步码头、地址码、
转载
2024-05-11 18:41:42
169阅读
红外智能节电灯是基于红外线技术的自动控制产品,当有人进入感应范围时,专用传感器探测到人体红外光谱的变化,自动接通负载,人不离开感应范围,将持续接通;人离开后,延时自动关闭负载。人到灯亮,人离灯熄,亲切方便,安全节能,更显示出人性化关怀。测到人体红外光谱的变化,自动接通负载,人不离开感应范围,将持续接通;人离开后,延时自动关闭负载。人到灯亮,人离灯熄,亲切方便,安全节能,更显示出人性化关怀。红外智能
红外传感器模块与 Arduino 连接Arduino 红外传感器接口红外**接近传感器或红外传感器它发射红外光以感知周围环境,并可用于检测物体的运动。由于这是一个无源传感器,它只能测量红外辐射。如果您曾经尝试过设计避障机器人或任何其他基于接近检测的系统,那么您很可能已经知道这个模块。红外传感器引脚排列红外传感器有一个 3 针连接器,可将其连接到外部世界。连接如下:VCC 连接到 Arduino 上
转载
2024-05-27 11:44:53
1128阅读
网上有关红外接收的帖子不少,但是关于使用arduino自制红外发射器的帖子却很少,经过网上搜索和自己摸索,给大家发个有arduino自制红外发射器控制led亮灭的例子。关于本例我使用了两块arduino板,一块用于发射,一块用于接收。一、红外发射(开发板一)1 /*
2 * 发射红外线讯号
3 * 注意! 红外线发射器(IR LED)必须接到 pin 3, 不能接其它脚位,头文件已经定
转载
2024-04-25 16:06:19
1111阅读
STM32开发问题总结 嵌入式开发难免遇到各种坑,总结一下之前遇到的各种坑~,持续更新中…STM32发热严重 在使用STM32时,芯片发热严重,很烫手,而且集中在芯片的某一块区域。但奇怪的是,程序可以正常运行。 分析与解决: 很有可能是某个引脚被击穿了导致的,建议换一块芯片。舵机抖动问题? 在使用STM32控制12V舵机(通过3S电池直接供电)运动,舵机出现抖动?可能原因是供电电
转载
2024-04-01 11:28:35
267阅读
目录一、实验目的二、实验设备与环境三、实验重点四、实验难点五、实验内容5.1实验任务5.2实验原理5.3实验内容5.4实验结果5.5思考题一、实验目的 1熟悉红外遥控发射、接收模块的基本的原理; 2理解红外遥控器
转载
2024-09-25 07:21:16
938阅读
随着社会的发展,各种方便于生活的自动控制系统开始进入了人们的生活,以热释电红外传感器为核心的自动门系统就是其中之一。热释电红外传感器是基于热电效应原理的热电型红外传感器。其内部的热电元由高热电系数的铁钛酸铅汞陶瓷以及钽酸锂、硫酸三甘铁等配合虑光镜片窗口组成,其极化随温度的变化而变化。热释电红外传感器由传感探测元、干涉滤光片和场效应管匹配器三部分组成。设计时应将高热电材料制成一定厚度的薄片,并在它的
红外遥控器发出的信号是一连串的二进制脉冲码。为了使其在无线传输过程中免受其他红外信号的干扰,通常都是先将其调制在特定的载波频率上,然后再经红外发射二极管发射出去,而红外线接收装置则要滤除其他杂波,只接收该特定频率的信号并将其还原成二进制脉冲码,也就是解调.红外接收头如附件中所示: 这里举一个Arduino接受遥控器信号的例子。红外接受头占用Arduino的数8。 (也可以选择nine_09y的
ESP32例程为C语言开发,并非Python/Arduino/AT指令开发,基于ESP-IDF_V4.2框架库,采用纯C语言开发,开发工具为Visual Studio CodeAndroid(安卓)例程全部为原生Android开发,例程全部支持到SDK版本29 Android 10.0(Q) 开发工具为Andirod Studio 4.0PC源码例程为Visual Studio 201
转载
2024-03-14 23:07:32
337阅读
测试发现 遥控器的角度不一样 或者有反射 导致解析的码也不一样 程序 /*
* IRrecvDemo-LED
* =====================功能说明=====================
* 演示如
转载
2024-04-28 10:38:58
335阅读
有关美的空调的ESP8266的红外控制库,适用于Arduino平台,需配合IRremoteESP8266库使用。 文件基于IRremoteESP8266库文件编写。具体代码请访问https://github.com/GYSS1204/IRsendMeidi_ESP8266-RN02S-Midea说明对Arduino中IRremoteESP8266库美的空调控制的补充,主要依赖于IRremoteES
转载
2024-03-07 10:03:48
2423阅读