作者有话说 博主对于Arduino开发并没有基础,但是为了实现更加方便的配网,这几天一直在尝试用ESP32-12F(因为手头刚好有一个,其他的也可以)来做远程开关灯!不知道大家是否注意到,上一篇利用STM32实现远程开关灯时,对于是开灯还是关灯,完全依赖于接收到的腾讯云发送的指令的次数,这个方式很傻。这样写是因为在使用腾讯连连APP时,发现按下按钮只能发送固定的指令,无法区别是开灯还是关灯。但
int LED = 2; void setup() { pinMode(LED, OUTPUT); } void loop() { digitalWrite(LED, HIGH); //打开LED,输出高电平 delay(1000); //等待一秒 digitalWrite(LED, LOW); / ...
转载
2021-10-29 21:14:00
2241阅读
2评论
1. 开发环境开发环境搭建见《Ubuntu构建ESP32 ESP-IDF开发环境》版本 2. 开发板和显示屏2.1 ESP32开发板市面上最常见的esp32开发板。 2.2 TFT LCD显示屏2.4寸240*320 TFT LCD液晶显示屏幕ST7789驱动SPI 4线串口。3. ESP32 LVGL下载移植见《ESP32 ESP-IDF TFT-LCD(ST7735 128
转载
2024-05-02 07:29:13
391阅读
lora Sx1278模块1、初始化 (1)首次先对SPI的IO口初始化可通过硬件SPI和软件模拟SPI (2)模块在初始化之前应先复位模块,reset针脚主要对模块重启有作用低电平有限高电平运行,这个针脚主要在是初始化的时候操作,初始化成功之后严禁使用此针脚了,要保持reset针脚为高电平时刻保持运行状态 (3)首次读写寄存器时会出现不准的现象。所以我们在初始化之前
Arduino+esp32+blinker第一课点灯 文章目录Arduino+esp32+blinker第一课点灯前言一、开发环境搭建二、开发第一个点灯程序1.添加设备2.载入示例3.代码部分4.关键代码讲解5.程序烧写总结 前言为了实现远程控制,加深为物联网知识的认识,今天就教大家如何用手机app来控制我们的开发板,通过控制开发板点亮一盏灯。我们的开发环境是以arduino IDE为开发基础,通
转载
2024-05-05 12:51:47
867阅读
原理图 测试灯,接GPIO外设B,Pin 1...
转载
2017-08-04 13:01:00
153阅读
2评论
TPYBoardv102+v202家庭无线温湿度检测 一、实验器件 1、TPYBoardv1021块 2、TPYBoardv2021块 3、Nokia5110LCD显示屏1块 4、DHT11温湿度传感器1个 5、microUSB数据线2根 6、面包板1块 7、杜邦线若干 二、实验步骤 1、TPYBoardv102连接DHT11,采集温湿度信息; 2、TPYBoardv102将
原理图 测试灯,接GPIO外设B,Pin 1...
转载
2017-08-04 13:01:00
278阅读
2评论
DIY自己的ESP32控制器项目中需要一个控制器可以通过WiFi实现互联,原来的系统是用STC15和LoRa作的,因为通讯速度的问题,不太能满足用户的要求,既然ESP32这样火,干脆作一个ESP32的方案,实现系统间的通讯。速度肯定是没有问题了。本文主要介绍硬件实现过程,待项目有进展了再和大家讨论软件实现的方法。控制器控制器的一个组成部分是要实现一个仪表的连接,实现电池电压的测量和WiFi客户端。
转载
2024-02-14 15:21:54
105阅读
文章目录前言一、WIFI简介二、AP模式三、STA模式四、AP-STA 共存模式五、扫描网络总结 前言 使使用WIFI功能基本操作是:建立/连接网络提示:以下是本篇文章正文内容一、WIFI简介Wi-Fi 库支持配置及监控 ESP32 Wi-Fi 连网功能站点(STA):连接到Wi-Fi网络的设备 接入点(AP):提供与Wi-Fi的连接,接入点的另一端一般会连接到有线网络,接入点通常与路
转载
2024-02-28 14:56:52
864阅读
ERROR: Maybe you have put in the wrong AuthKey![66421] ERROR: Or maybe your request is too frequently! [66424] ERROR: Or maybe your network is disconnected! 解决办法使用github上最新的blinker库 见学习过程二、3# ESP32学习记
转载
2024-05-23 22:24:19
0阅读
LED闪烁灯 控制LED灯的亮灭是MCU开发中一个最简单的应用功能,实现这个应用功能包含了MCU开发中工程的构建、编译的过程、下载烧录的方式、开机运行的流程等等内容。1. 开发工具链针对ESP32开发,乐鑫官方提供了ESP-IDF框架以及对应的开发工具链,开发环境的搭建可以参考上一章节的内容。作为一个LED灯控制的简单程序,只需要基于Xtensa架构的GNU交叉编译工具的支持。2. LE
转载
2024-03-25 15:39:49
983阅读
转载
2024-07-23 15:04:24
233阅读
. main.c - 使用PB12, PB13, PB14, PB15, PB5, PB6, PB7 这七个PB口点亮LED. 注意PB3和PB4是特殊口, 直接调用无效. . makefile 目录结构 源码下载 https://pan.baidu.com/s/1J6qEPQIhBId-Zo5nU
转载
2018-04-19 19:28:00
233阅读
2评论
N32WB452点亮LED灯
原创
2023-12-02 10:46:34
227阅读
_____ 巴法云介绍https://cloud.bemfa.com/docs/#/特点: 支持发布/订阅模式平台使用,参见文档* 基本原理1, 巴法云创建主题2, 单片机程序里设置巴法云中的创建的主题3, 巴法云里某主题下发送消息,单片机里因为订阅了主题,所以能收到消息* 使用步骤1, 登录注册2, 获取私钥 UID3, 创建主题4, 推送消息 a, 在该主题
转载
2024-06-18 08:33:15
271阅读
ESP32低功耗简介 文章目录ESP32低功耗简介深度睡眠及定时唤醒的代码什么是睡眠模式ESP32芯片内部1.主动模式2.调制解调器模式3.轻度睡眠4.深度睡眠5.休眠模式参考网站使用Touch唤醒睡眠使用外部中断唤醒The end 深度睡眠及定时唤醒的代码#define us_s 1000000 //将微秒转化为秒的系数
#define second 5 //睡眠五秒
const i
转载
2024-03-26 09:46:48
93阅读
文章目录基于STC8A8K64S4A12智能车设计一、板载外设二、功能三、实物:四、代码五、PCB和元件六、焊接 基于STC8A8K64S4A12智能车设计一、板载外设1.1 红外接收头1.2 红外避障接口1.3 电机驱动电路1.4 蓝牙接口1.5 esp82266接口1.6 NRF24L01接口1.7 OLED电路1.8 JQ8900接口1.9 超声波接口1.10 舵机接口1.11 三个独立按
一.概述GPIO全称为通用输入/输出端口。是stm32用于输出信号,输入信号的通道。他有以下八种模式:输入方式浮空输入 GPIO_Mode_IN_FLOATING上拉GPIO_Mode_IPU下拉GPIO_Mode_IPD模拟输入 GPIO_Mode_AIN输出方式开漏输出GPIO_Mode_AF_OD开漏复用GPIO_Mode_AF_OD推挽式输出GPIO_Mode_Out_PP推挽式复用功能G
转载
2024-08-07 11:50:32
609阅读
目录1. Arduino Uno(基于ATmega328P)点亮LED的代码:2. Raspberry Pi Pico(基于RP2040)点亮LED的代码(使用MicroPython):3. STM32 Nucleo(基于多种STM32芯片)点亮LED的代码(使用C语言和STM32 HAL库):4. ESP32(基于ESP32芯片)点亮LED的代码(使用Arduino IDE):5.整理阶段快来
转载
2024-09-25 06:17:09
208阅读