整体接线图 请注意,电池的正极和自己外接的设备正极不在一起,需要单独经过三段滑动开关,用来控制开关。制作流程工具 淘宝上买一对灯,随便什么型号,以下教程是常见的爱心灯的电路板。0 先给ESP8266烧录程序程序见最后烧录参数
ESP32学习,驱动LED点阵屏,SD卡播放GIF动图Webserver上传 调试完成 文章目录ESP32学习,驱动LED点阵屏,SD卡播放GIF动图Webserver上传 调试完成前言水平有限,慢慢学习,勉强整了一个小程序 功能比较简单,Led屏循环播放Gif动图,Webserver管理动图,循环播放;需要连接WIFI。新WIFI用手机连接192.168.4.1 配置一下即可。如果不需要随时联网
转载
2024-07-22 17:29:38
304阅读
上一节我们讲解了如何控制4位数码管,这一节我们来一起学一下如何控制8x8点阵屏显示流水灯和爱心。一、目的 使用MicroPython开发ESP32控制8x8点阵屏二、环境
转载
2024-03-24 10:52:52
3385阅读
摘要:本文更深入的讲述了GPIO的相关知识,并完成了导线连接工作,为下一步的软件开发做好了准备。通用输入输出端口(GPIO:General Purpose Input/Output Port),在前面已经有了初步的介绍,本篇将进行更详细的阐述,希望大家能够了解GPIO端口是如何工作的。通用输入输出端口的基本功能是:当GPIO工作在输入状态时,可以读取外部设备电平信号的高低,从而获得外部设备的工作状
STM32库函数开发系列文章目录第一篇:STM32F103ZET6单片机双串口互发程序设计与实现第二篇:最简单DIY基于STM32单片机的蓝牙智能小车设计方案第三篇:最简单DIY基于STM32F407探索者开发板的MPU6050陀螺仪姿态控制舵机程序第四篇:最简单DIY基于STM32F407探索者开发板和PCA9685舵机控制模块的红外遥控机械臂控制程序第五篇:注释最详细、代码最简单的STM32+
功能介绍:驱动ili9341从京东获取天气数据开始使用拿到钥匙1.从京东注册账号2.从网站获取密钥 安装ESP32 SDKESP-IDF Programming Guide - ESP32 - — ESP-IDF Programming Guide latest documentation笔记:该项目兼容 ESP-IDF 3.X 分支和 4.0 分支。对于 4.
目录一、要求二、实验器材三、具体操作流程1.硬件连接2.软件准备3.文件传输四、总结 一、要求串口传输文件的练习。将两台笔记本电脑,借助 usb转rs232模块和杜邦线,建立起串口连接。然后用串口助手等工具软件(带文件传输功能)将一台笔记本上的一个大文件(图片、视频和压缩包软件)传输到另外一台电脑,预算文件大小、波特率和传输时间三者之间的关系,并对比实际传输时间。二、实验器材两台笔记本电脑; 杜
电磁继电器(electromagnetic relay)是一种电子控制器件,它具有控制系统(输入回路)和被控制系统(输出回路),通常应用于自动控制电路中,它是用较小的电流、较低的电压去控制较大电流、较高的电压的一种开关控制方式,在电路中起着自动调节、安全保护、转换电路等作用。电磁继电器的原理图符号有很多,各种EDA设计软件自带的符号也不一样,《电子制作站》标准原理图符号如下图所示: 电磁
本文主要针对触摸屏(Y89415)适配代码进行详细说明。
@目录前言TP硬件构成TP原理主要硬件组成通讯流程引脚配置通讯方式(IIC)中断初始化TP屏幕逻辑主线程TP触屏信息进行记录和上报读取TP触屏信息并解析TP触屏信息进行分析处理附录:遇到的问题TP屏幕运行过程中概率出现死机的情况TP屏幕按键触发频率太高,导致消息队列满了TP屏幕按键响应慢(卡顿)I
目录1 mpu6050 学习1.1 概述1.2 引脚1.3 关于中断信号1.4 I2C通信协议2 mpu6050驱动2.1 初始化配置2.2 获取数据2.3 测试工程3 预告 1 mpu6050 学习1.1 概述MPU-60X0:具有嵌入式3轴MEMS陀螺仪、3轴MEMS加速度计和数字运动处理器(Digital Motion Processor,DMP)硬件加速器引擎,带有辅助I2C端口。三个16
转载
2024-08-05 13:22:17
177阅读
-------------------------------------------------------------------------------------------------------- Arduino + ESP32-C3 + TFT(1.8‘ ST7735S)基础平台Arduino + ESP32-C3 + TFT(1.8‘ ST7735S)基础平台
1. 项目需求使用上位机发送ASCII字符,在LCD1602上能够实时显示2. 使用到的软件和硬件野火指南者开发板 - LCD1602液晶屏杜邦线DAP仿真器KEIL53. 连线说明4. 代码LCD驱动代码头文件:#ifndef __LCD_H
#define __LCD_H
#include "stm32f10x.h"
typedef unsigned char uint_8;
typede
装过电脑的人都知道,电脑组装最难的一点就是安装主板的接口线缆,也是最需要注意的地方,因为要是接口线接错了,很可能会把电脑主板给烧毁了,所以这步是最重要的一个环节,下面我们就来做个详细的图解介绍。 一、认识主板供电接口 图解安装详细过程 在主板上,我们可以看到一个长方形的插槽,这个插槽就是电源为主板提供供电的插槽(如下图)。目前主板供电的接口主要有24针与 20针两种
PN532 I2C模式STM32开发PN532介绍简介特性硬件连接通讯流程主机和PN532通讯流向如何唤醒PN532示例代码 PN532介绍简介PN532是一个高度集成的非接触读写芯片,它包含80C51微控制器内核(这个8051用户是不能对它编程的,它是用来内置NFC的底层通信协议栈),集成了13.56MHz下的各种主动/被动式非接触通信方法和协议。PN532传输模块支持6种不同的工作模式:读写器
转载
2024-10-03 07:59:17
185阅读
通过串口配网,led指示灯显示网络状态一、前言直接配网介绍二、硬件连接三、命令四、完整代码及注释分析扩展:账号密码多样发送方式小结 一、前言本文章基于VS Code IDE进行编程,基于Ubuntu进行编译、下载、运行等操作 串口助手:UartAssist.exe 代码结合官方例程中的station_example_main.c 和 uart_echo_example_main.c,基于uart
转载
2024-03-20 11:29:41
251阅读
1、模块介绍本实验主要用到两个模块esp32tinyRTC模块的图片如下所示: esp32模块型号为ESP32Devkitc v4 ,是启明云端官方的开发板。与乐鑫官方的完全一致,引脚顺序,原理图一摸一样。可以直接使用乐鑫官方的示例源程序进行调试。tiny RTC模块包含一个ds1307 一个 24c32 eeprom,一个电池,一个ds8b02温度传感器,温度传感器没有焊接。板子的原理图如下:
转载
2024-03-27 09:40:22
91阅读
早前买了心电传感器,一直没机会用起来,疫情期间无聊翻将出来发现买错了,但是心电导联线是通用的,好消息是模块也大大降价了,再买来开始这个实验。硬件准备:Arduino兼容的单片机,开始选用UNO简单方便,但是需要配蓝牙麻烦些,后来直接选用ESP32自带蓝牙AD8232模块及配套线和几个电极片,仔细翻PDF后发现之前买错的 AD8221模块估计也能用,只是需要正负电压麻烦些。考虑到USB供电有些不靠谱
转载
2024-03-28 11:05:07
277阅读
由于 ESP32-C3 内部具有内置 JTAG 电路,一般 ESP32-C3 可以直接通过 USB 接口来进行 JTAG 调试。但如果不想用 USB 或者串口,也可以像 ESP32 一样使用 JTAG 适配器(ESP-Prog)来进行固件烧录和 gdb 调试。此篇博客记录 ESP32-C3 使用 ESP-Prog(JTAG) 来烧录固件的流程。此博客分为以下三部分:硬件管脚配置 & 连接软
转载
2024-08-14 11:53:26
3351阅读
一、SPI 控制器 (SPI)串行外设接口 (SPI) 是一种同步串行接口,可用于与外围设备进行通信。ESP32-C3 芯片集成了三个 SPI 控制器:SPI0SPI1通用SPI2 即 GP-SPI2 SPI0 和 SPI1 控制器主要供内部使用。二、特性支持主机模式和从机模式支持半双工通信和全双工通信 全双工:主机与从机之间的发送线和接收线各自独立,发送数据和接收数据同时进行。 半双工:主机和从
转载
2024-03-20 11:29:27
904阅读
printf重定义资料来自江科大自动化协---<<stm32入门教程>>---<<串口发送+接收>>一节视频讲解1、调试ESP8266细节请看b站这个up主的视频阿里云+ESP8266+STM32远程点灯(流程讲解)阿里云平台配置细节请看10分钟玩转阿里云物联网平台设备接入、管理、运维这里只记录一下大概内容,方便日后调试。1、用USB转串口工具连接E
转载
2024-06-19 09:11:55
268阅读