小飞机的板子画成这样:然后就开始溜号了。。。真心希望有小伙伴能来一起搞一下啊~溜号是因为这次想在马达控制中加入电流闭环,所以就想测一下720空心杯带桨和不带桨状态下用锂电池供电的电流,正当要测时发现手上的万用表没电了,很是恼火。并且我的万用表也无法连续记录数据,这样就无法得到锂电池的放电曲线,所以干脆自己做一个吧!方案一MCU + ADC + OP AMP有不少专为电流测量的放大器,比如TI的IN
前言随着科学技术的发展,超声波测距仪已经广泛应用于工业、农业等方面,它还广泛应用于特殊环境,如倒车雷达,机器人避障等领域。超声波测距是利用单片机内部的定时器,在一定时间内,会发生频率不同、幅度不等的变化,随着超声波频率的增加,波束扩展角减小,能量更集中,指向性更好,但能量衰减呈指数增长,导致超声测距范围有限。超声波在介质中的传播时间和传播速度是影响超声波测量精度的关键因素。目前市面上大部分超声波
前言一.ESP32刷机1.环境准备2.刷机二.NanoFramework安装1.安装NanoFreamwork VS 扩展安装三.超声波测距模块开发1.创建NanoFreamwork 项目2.安装相关NanoFreamwork 开发包3.超声波测距模块代码及调试常见问题解决办法 前言最近自己开始研究ESP32,本身是对c#比较熟悉就在网上找了关于c#开发开发esp32的框架,最后选择了NanoFr
转载 2024-05-17 13:29:28
215阅读
背景:最近整理东西,发现了一个蓝色的小模块,上面还有两个像喇叭的小东西,关键上面还有丝印,用蓝底白字写着“HC-SR04”,于是勾起了我的好奇心,动动小手指,百度找到了这个小板子的信息,原来是一个超声波测距模块,还挺有意思的,而且只引出来了四个引脚,应用也比较简单,下面简单介绍下这个模块以及简单的超声波测距方案。 1.HC-SR04模块实物图和工作原理 1.1实物如下图,可以看到这
之前自己写过51 单片机的超声波测距代码,最近学了stm32,就想着也用stm32来写一个。想着写出来分享给大家吧。相比之下,51和stm32自己还是偏喜欢stm32的,主要是基于固件库来进行开发的 自己也很喜欢调用固件库的感觉,所以就有了这篇文章。 首先讲一下HC-SR04超声波模块的工作原理吧!原理: 给脉冲触发引脚(trig)输入一个长为20us的高电平方波,输入方波后,模块会自动发射8个4
蓝牙是一种短距离通信系统,蓝牙系统分为两种不同的技术:经典蓝牙(Classic Bluetooth)和蓝牙低功耗(Bluetooth Low Energy)。从整体结构上,蓝牙可分为控制器(Controller)和主机(Host)两大部分;ESP32应用的三种场景:场景一(ESP-IDF默认):在 ESP32 的系统上,选择 BLUEDROID 为蓝⽛牙主机,并通过 VHCI(软件实现的虚拟 HC
转载 2024-02-21 07:44:04
435阅读
title: esp32通过NBIoT模块连入MQTT服务器 keywords: nbiot,esp32,c++,python,mqtt tags: [esp32,c++,python,mqtt,nbiot] categories: [嵌入式,前后端]esp32通过NBIoT模块连入MQTT服务器先简单介绍一下MQTT(Message Queuing Telemetry Transport)
号外号外!    还因为宅在家中无所事事吗,科协现在为了同学们帮助学习单片机和后面准备竞赛,电子科协决定推出一个系列文章,帮助大家了解常用的一些总线和一些通讯协议的概念及其在单片机上的使用方法,同时教大家一些自学API的方法和一些做嵌入式开发的思想。每周推送一篇! 注意啦~(敲黑板)下面是正式科普时间~ 1背景介绍  &nb
作者:renzo mischianti - 2019年10月15日出版 - 2021年6月21日更新 图 1LoRa EBYTE E32-TTL-100 Arduino基础知识题 LoRa或长距离无线数据遥测是Semtech开创的一项技术,其工作频率低于NRF24L01(433 MHz、868 MHz或916 MHz,而NRF24L01的频率为2.4 GHz),但工作距离是其三倍(
转载 2024-04-07 10:22:54
1602阅读
WiFiWi-Fi 库支持配置及监控 ESP32 Wi-Fi 连网功能。WiFi工作模式基站模式(即 STA 模式或 Wi-Fi 客户端模式),此时 ESP32 连接到接入点 (AP)。AP 模式(即 Soft-AP 模式或接入点模式),此时基站连接到 ESP32。AP-STA 共存模式(ESP32 既是接入点,同时又作为基站连接到另外一个接入点)。上述模式的各种安全模式(WPA、WPA2 及 W
转载 2024-07-28 14:38:46
127阅读
简介HardwareSerial 库是c++编写的,应用于esp32 Arduino应用环境的串口驱动库,我们在安装好ESP32的Arduino开发环境后就已经集成了这个串口操作库,在实际应用时直接引用就可以了。注意:ESP32共有3个UART端口, 其中UART1用于Flash读/写,我们使用串口1时需要注意,需要将串口1映射到其他GPIO上即可,我测试了一下GPIO12、GPIO13,使用串口
转载 2024-03-23 10:33:14
696阅读
ESP32的Ethernet通讯Arduino的Ethernet库Ethernet库库函数介绍总结 Arduino的Ethernet库Arduino很早就支持Ethernet通讯。硬件主要是支持W5100,W5200和W5500以太网通讯模块通过SPI接口与ESP32通讯。在Arduino 1.8.19版本以前,Arduino不支持库的引用位置。比如,在例子中说调用Ethernet.h,但如果想
转载 2024-05-16 08:14:03
335阅读
使用git源码安装arduino+esp32开发环境使用git源码安装arduino+esp32开发环境第一步,创建文件夹第二步,克隆esp32包第三步,安装工具包方法1:用get.exe安装工具包通过esp包下面的tools里的get.exe安装工具包第三步,安装工具包方法2:直接下载 使用git源码安装arduino+esp32开发环境一般教程里的方法安装很慢,一出现网络问题,就会错误所以这
转载 2024-08-11 10:10:25
304阅读
文章目录一、分区表简介1、什么是分区表2、ESP32 内置分区表3、分区表的格式(1) 注释(2) Name —— 分区名(3) Type —— 主类型(4) SubType —— 子类型(5) Offset & Size —— 偏移地址 & 分区大小(6) Flag —— 标记二、通过分区表设置分区1、使用内置分区表2、自定义分区表 一、分区表简介1、什么是分区表分区表是 ES
最近在做一个基于ESP32-PICO-D4的墨水瓶小终端/挂件?的小项目,硬件测试部分耗了我一个下午加晚上,随便总结一下。最终点灯成功 电路设计放在立创开源那边了:ESP32_INK 墨水屏终端or挂件 - 嘉立创EDA开源硬件平台 (oshwhub.com)记录一些问题/想法:1.电路设计时因为嫌16p的typec焊接容易出事,就用了一个microusb和一个6p的typec(仅供电)
转载 2024-05-06 16:13:31
3856阅读
经过前两个帖子的折腾,基本的开发环境已经搭建完毕!我们现在终于可以快乐的写代码、调传感器了!!因为小弟使用的是官方乐鑫原厂的SDK,我在官网也只能找到带freertos的SDK包,因此下面就基于这个原厂SDK来给大家分享一下esp32运行多任务的过程(LED闪烁+串口打印)首先我们把      esp/esp-idf/examples   里面的L
转载 2024-05-12 20:07:07
271阅读
智慧家居·万物互联:我的智能花盆DIY之旅0 写在前面1 架构怎么搭?1.1 系统层次1.2 MQTT是什么?1.3 项目流程2 云平台怎么用?2.1 创建设备2.2 设备开发2.3 设备管理3 软件怎么设计?3.1 依赖库配置3.2 引脚定义与连接3.3 WIFI配置3.4 MQTT配置3.5 连接云平台3.6 执行设备4 更进一步 0 写在前面?物联网(Internet of things,
转载 2024-08-06 12:33:03
222阅读
文章目录前言资料参考1 ESP-Moonlight 项目及硬件了解2 ESP-IDF 软件开发基础3 基础组建测试试用4 端云配合 前言小能手在时隔4年后,再次玩起了乐鑫芯片,这次是带语音识别功能的ESP32。目前基于 ESP-Moonlight 开发板记录一系列笔记。月球灯课程将带领爱好者一步步探索利用乐鑫物联⽹开发框架 ESP-IDF 和 ESP32 芯片构建智能终端产品的全过程,最终实现月
转载 2024-05-23 23:48:25
162阅读
ESP32第一章esp32简介ESP32模块及开发板ESP-IDF ESP32模块及开发板ESP32是乐鑫信息科技(以下简称乐鑫)推出的一块WIFI芯片。ESP32 集成了天线开关、射频 balun、功率放大器、低噪放大器、过滤器和电源管理模块,整个解决方案占用了最少的印刷电路板面积。2.4 GHz Wi-Fi 加蓝牙双模芯片采用 TSMC 低功耗 40nm 技术,功耗性能和射频性能最佳,安全可
转载 2024-02-06 21:29:41
90阅读
首先请参考我前面写的文章《基于esp32 C3的micropython开热点web配置无线网络保姆级教程》,学会如何在esp32c3上部署网站,本文只讲关键代码。首先说下templates文件夹里面的html代码:<!doctype html> <html lang="en"> <html> <head> <title>点亮l
转载 2024-07-06 09:15:27
115阅读
  • 1
  • 2
  • 3
  • 4
  • 5