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
MAKER:jiripraus/ 译:趣无尽 本期带大家制作一个 LED 的炫彩发光球,使用 3D 打印外壳搭建球体并将 LED 灯嵌入在球体表面,最后再上传代码,一个颜色绚丽的 LED 球就完成了。 用它来做装饰品,效果异常炫酷! 焊接球体会比较耗时,大家一定要有耐心。 材料清单ESP32 开发板(带电池) × 1WS2812b RGB LED × 2001000m
最近有一个实现RSA加密的任务,要在ESP32上面做,首先我尝试了openssl的方案,结果做完了才发现Arduino不支持动态链接C语言库…在网上找了好久的资料,终于找到一个叫做mbedtls的库,奈何相关的文章实在是太少太少,好多都是注水的文章。为了造福挣扎于嵌入式苦海的小伙伴们,下面我将介绍如何使用Mbed TLS实现在ESP32上的RSA加密。开发环境上位机:Mac Pro 64位下位机:
文章目录一、演示视频二、程序框架三、硬件设计四、模块介绍1、语音识别模块离线语音识别优化语音识别2、BLE模块3、MQTT模块3.1、命令下发3.2、设备属性上报3.3、平台查询设备属性3.4、应用侧接口4、音频播放模块4.1、播放本地mp34.3、文本转语音5、红外模块5.1、红外发射5.2、红外学习6、传感器模块7、定时模块8,无线检测模块8.1、使用相关系数进行人体检测8.2、使用振幅平均
目录一、简介二、所需材料三、官方例程四、使用方法4.1 RMT初始化4.2 WS2812初始化4.3 点亮WS2812五、LED颜色渐变5.1 第一种实现方法5.2 第二种实现方法5.3 彩虹跑马灯一、简介        官方关于RMT的介绍:RMT(红外遥控器)是一个红外发送/接收控制器, 其特殊设计支持生成各类信号
前言:1.简介一个集控制电路与发光电路于一体的智能外控 LED 光源。 其外型与一个 SMD5050 侧发光 LED 灯珠相同, 每个元件即为一个像素点。 像素点内部包含了智能数字接口数据锁存信号整形放大驱动电路, 电源稳压电路, 内置恒流电路, 高精度 RC 振荡器, 输出驱动采用 PWM 技术, 有效保证了像素点内光的颜色高一致性。● IC控制电路与LED点光源共用一个电源。● 控制电路与RG
转载 2024-10-12 12:24:18
119阅读
一. 简介最近在做项目的过程中,由于使用的是核心板,没有按键,尝试通过串口进行数据发送,进行控制,但是太麻烦了。于是想到了通过红外遥控进行控制。经济又实惠,还可以隔空远程操作,且只有一个数据线,YYDS。欢迎关注 微信公众号 FPGA之旅 获取更多,所用资料将会第一时间发布在上面。二. 红外遥控数据传输协议不做过多的理论知识的简介,主要是为了教大家怎么使用。传输过程如下空闲态 为 高电平引导码 :
转载 2024-04-09 09:57:29
101阅读
声明        .这是一部分读取遥控器的键值然后再模拟出该键值的红外信号并发射的代码,可以读到键值,以及设备对应的识别码,收到的2进制转16进制的数据,不是每个遥控器都可以复制的哟,一些简单的遥控,比如电扇的,电视的,大多数还是可以的,但是像空调遥控,尤其是大牌子的,就不行了哦~        .所有的数据在OLE
转载 2024-04-27 09:56:57
317阅读
esp32_amg8833介绍用基于ESP32+amg8833模块开发的红外热成像测温仪,开发板用的是TTGO T-Display ESP32,测温模块用的是AMG8833 IR 8x8红外热像传感器。 在新冠战疫的环境下,不仅一罩(口罩)难求,还有一枪(测温枪)难求。咱就自己搞个测温枪吧。 最初的想法是红外测温枪+人脸识别,放在学校门口,就可以为师生每天自动记录体温了。趁全国人民做月子期间,试着
转载 2024-03-12 04:59:47
555阅读
ESP32开发之旅——人体感应传感器HC-SR501前言在本文中,您将学会HC-SR501人体感应传感器在ESP32中的使用,本文提供了简单的示例供学习参考。需要注意的是,本文中的ESP32是使用Micro Python进行开发的,(同时ESP8266也可按照本文进行开发)。对HC-SR501模块熟悉的小伙伴可以直接跳至正文部分HC-SR501介绍HC-SR501 是一款基于热释电效应的人体热释运
ESP32编译环境搭建ESP32一、资料参考二、文件准备三、编译 ESP32一、资料参考官方资料 http://esp-idf.readthedocs.io/en/latest/二、文件准备其实官方的文档写得很详细,但是感觉可能过于详细,看起来其实也很费时间,我的使用环境是在windows下,而介绍文档中包含有linux和MAC_OSX,所以会直接略过直接看windows。 按照提示,先进入快速
目录什么是ESP32?什么是点灯科技?需要用到的工具准备工作arduino IDE 如何下载工具调试在app中添加设备,获取Secret Key编译并上传示例程序整体程序手机端画面米家+点灯科技联动什么是ESP32ESP32是一款由乐鑫科技(Espressif Systems)推出的低功耗、双核、具有Wi-Fi和蓝牙功能的微控制器芯片。它的处理器采用了Tensilica Xtensa LX6架构
3. 遥控控制我们根据已经获取到的按键与其红外信号,开始进行控制设计 首先,我们需要手机下载软件 点灯 blinker ,注册登陆 点击右上方“+”号 -> Arduino -> wifi接入 -> 复制key 后,返回主界面,就会出现一个新的设备 。 点击 Arduino -> 开始使用 -> 点击右上角编辑 -> 点击一下删除标志 -> 下方组件中,点
转载 2024-08-05 11:16:03
307阅读
一、 红外通信原理红外遥控有发送和接收两个组成部分。发送端采用单片机将待发送的二进制信号编码调制为一系列的脉冲串信号,通过红外发射发射红外信号。红外接收完成对红外信号的接收、放大、检波、整形,并解调出遥控编码脉冲。为了减少干扰,采用的是价格便宜性能可靠的一体化红外接收头(HS0038,它接收红外信号频率为38kHz,周期约26μs) 接收红外信号,它同时对信号进行放大、检波、整形得到T
 这篇文章的目的是解释如何连接到一个MQTT代理,并订阅一个主题,使用ESP32和Arduino IDE库。介绍这篇文章的目的是解释如何连接到一个MQTT代理,并订阅一个主题,使用ESP32和Arduino IDE库。我们假设代理将在CloudMQTT上托管。我们还将使用名为PubSubClient的MQTT库,该库将公开连接到代理并订阅主题所需的功能。既然我们已经覆盖了大多数连接到经纪
转载 2024-06-24 08:16:51
226阅读
ESP8266微控制器内置一个集成无线芯片,能够从Wi-Fi路由器接收无线信号。通过这项功能,我们可以制作各种电子设备,例如机器人控制器、互动游戏和智能玩具等。尽管这些功能非常有趣,但是您也可以制作一些比较实用的无线电设备,例如Wi-Fi网络热点扫描器。 图1.  Wi-Fi网络扫描器的概念图。在本篇文章中,我们将主要介绍ESP8266微控制器的内部工作原理,以及如何仅使用几个现成的
结合蓝牙串行和GPIO引脚,ESP32可以增强Windows机器的读取能力。因此,使用ESP32开发板,您可以将旧的Windows计算机变成可以感知其运行环境的IOT网关。鉴于以上几点,让我们看一下如何编写C#程序以通过Bluetooth Serial与ESP32开发板通信。使您的ESP32开发板通过Bluetooth Serial与另一设备通信为了遵循本教程,请将以下Arduino Sketch
转载 2024-05-01 10:59:38
94阅读
ESP32与Android 实现热成像说明:通过ESP32获取AMG8833的温度数据(Arduino IDE),然后通过UDP通信与Android 通信,在Android 上采用双三次插值算法进行插值显示热成像。先上效果:左图未插值,右图为插值64*64的结果点击观看效果视频https://www.bilibili.com/video/BV1Cv411576m AMG8833热成像模块简单介绍
转载 2024-03-23 20:02:40
124阅读
该项目展示了如何在ESP32上使用MQTT通信协议来发布消息和订阅主题。 举例来说,我们会将BME280传感器的读数发布到Node-RED仪表板,并控制ESP32输出。 我们将使用Arduino IDE对ESP32进行编程。介绍在此示例中,有一个Node-RED应用程序,该应用程序使用MQTT通信协议控制ESP32的输出并从ESP32接收传感器读数。 Node-RED应用程序正在Raspberry
ESP32 BLE for ArduinoThe Arduino IDE provides an excellent library package manager where versions of libraries can be downloaded and installed. This Github project provides the repository for the ESP3
转载 2024-05-23 22:48:59
193阅读
  • 1
  • 2
  • 3
  • 4
  • 5