草庐IT

ESP_LOGI

全部标签

利用ESP8266+OLED(I2C)打造智能时钟(网络校时+实时天气+天气预报)

从零开始使用ESP8266+OLED打造智能时钟(网络校时+实时天气+天气预报)目录零、前言一、材料准备1、ESP8266(NodeMCUV3)2、OLED(SSD1306)(四针脚,利用I2C通信)3、杜邦线(我使用4根母对母)3、WiFi或者手机热点温馨提示:不要打开WIFI6,不要打开5.0GHz频段温馨提示:不要打开WIFI6,不要打开5.0GHz频段温馨提示:不要打开WIFI6,不要打开5.0GHz频段4.一台能上网的电脑5、心知天气账号(免费版即可)(👉传送门)二、开发环境配置1、Arduino基础安装(1)访问Arduino官网,下载ArduinoIDE(2)接入开发板,查看端口

安卓手机远程控制DIY智能家居设备(ESP8266)

一、准备材料:手机(安卓手机,如果没有请忽略整篇文章)。电脑(windows,如果没有请忽略整篇文章,此文章不适合大神阅读)。DIY智能设备(ESP8266基本上是绕不过去的,如果没有那就买一套,最多也就几十块钱,如果没有也不想买请忽略本文的绝大部分内容)网络服务器(可以在阿里、腾讯、华为等平台租赁服务器,最低配置的就可以了!花费几十到几千,可以找促销活动的时候买,我在腾讯140米买了3年的一个最低配置的服务器,目前对我来说完全足够使用了!)。服务器域名(自己玩的话可以忽略,反正到目前为止我的服务器还是没有域名,一直用服务器IP直接登录和连接)。二、准备软件:python3用于服务器端程序的开

基于物联网的环境调节系统(ESP32-C3+Onenet+微信小程序)

这个是我最近做的一个课程设计,实时监测室内的温湿度和光照强度,在微信小程序上实时显示监测数据并下发命令控制风扇开关和舵机正反转(从而实现模拟窗帘的开关)。有两种模式控制,一个是手动控制,通过微信小程序远程控制设备开关,一个是设备自动控制,设定温湿度的阈值来控制风扇的开关,通过设定光照强度的阈值来控制舵机正反转(开关)。文章目录1、硬件系统总体框图2、硬件设计流程图3、下位机软件设计流程图4、器件选择1、空气温湿度传感器2、光照传感器:3、舵机选择4、风扇5、Onenet云平台1、创建产品2、创建设备3、创建数据流6、下位机代码编写1、设备怎么连上网2、温湿度3、光敏4、舵机5、风扇6、OLED

ESP32-CAM 网路与摄像头应用

ESP32-CAM网路与摄像头应用目录ESP32-CAM网路与摄像头应用烧录ESP32-CAM固件ESP32-CAMWeb服务器上电执行Web服务器参考资料在进行ESP32-CAM网路应用时会用到ESP32-CAM的Wi-Fi与摄像头(Camera)模块,而先前安装的是ESP-32官方所提供的固件,并不支援摄像头(Camera)模块,所以必须下载支援ESP32-CAM的固件,才能驱动摄像头(Camera)模块,可以在这里(提取码ccit)下载到所需要的固件,以下简单用esptool进行删除原固件并重新上传固件。烧录ESP32-CAM固件将ESP32-CAM硬件设定成下载模式,接著删除原有固件、

无法使用ESP8266提出HTTP请求

从几天开始,我尝试将简单的Web应用程序与ESP8266模块相结合。现在,我被困在将HTTP请求从ESP(配置为客户端配置)发送到我的应用程序或任何其他服务器上。每当我收到不好的请求时,我都会尝试获取某个网站。这是我的命令(我使用python脚本来加速建立连接的专业人士。)send_command('AT+CWMODE=1\n',wifi)send_command('AT+CIPMUX=0\n',wifi)send_command('AT+CWJAP="my_network","password"\n',wifi)send_command('AT+CIPSTART="TCP","onet.pl

ESP32设备驱动-LSM303 3D加速度计/磁力计驱动

LSM3033D加速度计/磁力计驱动文章目录LSM3033D加速度计/磁力计驱动1、LSM303介绍2、硬件准备3、软件准备4、驱动实现1、LSM303介绍LSM303DLHC是一个系统级封装,具有一个3D数字线性加速度传感器和一个3D数字磁传感器。LSM303DLHC的线性加速度满量程为±2g/±4g/±8g/±16g,磁场满量程为±1.3/±1.9/±2.5/±4.0/±4.7/±5.6/±8.1高斯。LSM303DLHC包括一个I2C串行总线接口,支持标准和快速模式100kHz和400kHz。系统可以配置为通过惯性唤醒/自由落体事件以及设备本身的位置生成中断信号。中断发生器的阈值和时序可

ESP32 CAM与服务器(python)TCP视频传输

ESP32CAM代码 基于Arduino实现/*网络调试助手https://soft.3dmgame.com/down/213757.html*/#include#include#include"esp_camera.h"#includeconstchar*ssid="dsx_zj";constchar*password="dsxbs725";constIPAddressserverIP(192,168,0,2);//欲访问的地址uint16_tserverPort=8080;//服务器端口号#definemaxcache1430WiFiClientclient;//声明一个客户端对象,用于与

利用ESP32实现蓝牙通信的方法

​大家好,我是ST!上次给大家分享了如何使用ESP32实现UDP通信,今天跟大家聊聊如何使用ESP32实现蓝牙通信。目录一、蓝牙简介二、miropython有关蓝牙的实现方法三、我的实验代码

ESP32链接网络后无法与电脑通信

ESP32链接网络后无法与电脑通信在使用ESP32或者ESP8266等WIFI芯片的时候有时会遇到连接上WIFI却无法通信的问题,比如代码中出现OSError:[Errno118]EHOSTUNREACH这种错误,现提出几种解决方法。1、首先要确保电脑与ESP32连接的是同一个网络、电脑的防火墙要关掉这个问题很简单,检查一下就行2、电脑端软件设置要正确通常出现问题都是本地主机地址没有设置对,这是因为电脑里有虚拟机之类的软件,所以调试软件默认的IP地址不一定就是主机的IP(1)自动选择地址的软件以网络调试助手这个软件为例,可以改变第二个设置“本地主机地址”,如果不知道自己的主机IP是多少可以看下

基于stm32+LM2904+esp8266的噪声预警系统(续集)

        由于前阵子帮我哥弄毕设,晚更新了一阵子,感觉不是很有意思,后面就没有更新的想法了,本来想着可以做大一点,加入网页可以增加新的元素,语音播报内容的更新,比如对噪音的记录以及语音的识别,然后部署到云服务器(好像还有3个月过期,一直闲置)等等。一、 模拟量分贝检测LM2904介绍    顾名思义,它是一款输出模拟量的传感器,该模块对震动很敏感,测量时要放在平稳的位置。stm32的adc全称为Analog(模拟量)-to-Digital(数字量)Converter,就是把模拟信号转化为数字信号,使用这种传感器的一般步骤为将ADC模块与某引脚相连,再用该引脚去接入所要测试的地方,ADC模