ESP32
文章平均质量分 60
单片机毕业设计-远望创客学堂
嵌入式物联网方向,一起学习共同进步。
展开
-
基于51单片机和proteus的加热洗手器系统设计
基于51单片机和proteus的加热洗手器系统设计原创 2023-07-26 09:34:32 · 444 阅读 · 0 评论 -
基于ESP32的zigbee温湿度采集系统
ZIGBEE温湿度采集控制系统 单片机原创 2023-04-27 08:54:04 · 1913 阅读 · 3 评论 -
在线安装ESP32和ESP8266 Arduino开发环境
在线安装ESP32和ESP8266开发环境原创 2023-02-28 14:04:21 · 755 阅读 · 0 评论 -
基于Arduino Pro Micro的游戏手柄制作
基于Arduino Pro Micro的游戏手柄制作,提供软硬件资料原创 2023-01-09 15:17:07 · 2331 阅读 · 0 评论 -
基于ESP32的蓝牙刷屏器自动点击器的制作
基于ESP32的蓝牙刷屏器,点击器,代码开源原创 2023-01-09 10:35:00 · 3310 阅读 · 2 评论 -
使用小度音箱+Blinker控制ESP01S Relay继电器模块
blinker+智能音箱控制ESP01S继电器模块原创 2023-01-09 09:44:07 · 6591 阅读 · 0 评论 -
智能红外遥控器(五):手机蓝牙控制格力空调
ESP32使用蓝牙控制格力空调APP界面如下图所示:ac.next.protocol = decode_type_t::KELV原创 2021-09-24 10:00:02 · 3622 阅读 · 0 评论 -
智能红外遥控器(四):手机蓝牙控制格力风扇&康佳加湿器
本例程的原理是Blinker APP通过BLE连接开发板,APP通过控制开发板发送红外信号来间接控制格力风扇或康佳加湿器。可以通过前面的红外收发例程解码家中的红外设备来实现Blinker APP控制家中红外设备。本例程使用的是Blinker(点灯科技)提供的免费客户端,因为是BLE程序所以并没有使用到服务器,Arduino IDE端需安装blinker arduino库,手机端需安装Blinker app,Android系统在应用商店搜索下载blinker APP,IOS系统在app store搜索原创 2021-09-24 09:53:34 · 2393 阅读 · 0 评论 -
智能红外遥控器(三):红外学习&温湿度读取
打开“配套源码”下IRrecvTest工程,连接开发板到PC并选择正确的COM口在Arduino IDE中选择“项目-上传”程序将自动编译并下载。烧录时显示”Connecting……..______.........”然后超时显示“A fatal error occurred: Timed out waiting for packet header”,可以在显示Connecting时按住IO0键,正常烧录后松开IO0键即可(或者多次按下松开IO0键直至显示正常烧录界面)。烧录成功后复原创 2021-09-24 09:37:09 · 1748 阅读 · 0 评论 -
智能红外遥控器(二): Arduino环境搭建及库安装
Arduino IDE可以使用安装版“arduino-1.8.13-windows.exe”或免安装压缩包“arduino-nightly-windows.zip”,我使用的是免安装版,将arduino解压在目录“D:\arduino-nightly”。也可以在官网Arduino - Home 下载最新版Arduino IDE。安装过程中会弹出“驱动安装”选项,点击安装即可。安装完成后打开IDE进入espressif的仓库https://github.com/espressif 选择..原创 2021-09-24 08:52:32 · 4431 阅读 · 0 评论 -
智能红外遥控器(一):功能简介
红外遥控器有红外收发和温湿度读取功能,配合ESP32模块(型号为ESP-WROOM-32)可实现蓝牙&WIFI远程控制家中的红外电器。原创 2021-09-24 08:36:17 · 2462 阅读 · 0 评论 -
智能红外遥控器(八):小度音箱读取温湿度
本例程的原理是百度音箱和开发板都连接WIFI,百度音箱通过Blinker 服务器来读取开发板上的温湿度传感器,温湿度读取使用DHT11库。添加设备关联账号的操作同“智能红外遥控器(七)”淘宝链接定义SENSOR设备:百度音箱请求温湿度数据:开发板间隔读取温湿度值:对小度音箱说“读取(APP定义的设备名)温度” “读取(APP定义的设备名)设备湿度”小度音箱即可报告开发板采集到的温湿度值。...原创 2021-09-30 19:49:44 · 3165 阅读 · 0 评论 -
智能红外遥控器(七):使用flash_download_tool烧录开发板程序
Arduino IDE中工程每次烧录都需要重新编译,耗时较长,如果程序已调试完成不再做大的改动那就可以通过Arduino IDE生成bin文件,使用ESP32官方烧录工具flash_download_tool烧录,这样不需要重新编译可以节约很多时间。淘宝链接开发板发货默认烧录的是“DHTtester.ino”工程程序,以下以这个工程bin文件烧录为例。打开“DHTtester.ino”工程,选择“项目-导出已编译的二进制文件”然后工程会重新编译,等待编译完成后在工程目录下生成bin文原创 2021-09-29 13:20:03 · 2023 阅读 · 0 评论 -
智能红外遥控器(六):小度音箱控制格力空调
本例程的原理是百度音箱和开发板都连接WIFI,百度音箱通过Blinker 服务器来控制开发板,开发板通过红外控制格力空调,红外控制同第5章使用的也是IRremoteESP8266库。在Blinker APP上添加WIFI设备进入Blinker app,点击右上角“+”号,然后选择添加设备-独立设备,选择网络接入,然后在选择通信服务界面上选择“阿里云”,会生成Secret Key,复制此Key用于arduino程序中,同时Blinker APP上完成了WIFI设备添加。关联上小度音箱后这个设备会显原创 2021-09-28 14:02:08 · 5958 阅读 · 0 评论