简单物联网应用设计与实现——基于老人居家声音监测系统概述设计内容:采用标准的物联网三层架构, 感知层为可以检测声音数据并且实现无线发送的传感器节点; 网络层主要使用无线 WiFi; 应用层中, 搭建服务器, 实时存储数据, 实现基于 IP 的可视化页面访问, 显示异常数据的报警, 查询报警历史记录接收用户在页面上设置的时间阈值和音量阈值,以便于针对不同用户的兼容性。要求:1. 基于已有模块,完成声
作者:Holtek---邓宏杰 1.    C语言和汇编语言在开发单片机时各有哪些优缺点? 答:汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码的一种语言。其主要优点是占用资源少、程序执行效率高。但是不同的CPU,其汇编语言可能有所差异,所以不易移植。 C语言是一种结构化的高级语言。其优点是可读性好,移植容易,是普遍使用的一种计算机语言。
转载 2024-09-01 16:03:33
213阅读
简 介: 在第十六届智能车竞赛中节能信标组是一个比较有特点的组别。它需要通过接受无线电能来完成对智能车的电能提供。对于使用LCC充电补充方案测试过程中,使用ESP32对于来自于HALL传感器得到的电流信号进行测检测。由于ESP32中的AD转换存在一个顶死区,所以通过标定后,才能够完成对于LCC充电过程的正确评估与测量。关键词: ESP32,节能,信标智能车竞赛,测量  ▌01 节能信
ESP32-MeshKit-Sense 硬件设计指南1. 产品概述ESP32-MeshKit-Sense 是一款以乐鑫 ESP32 模组为核心的开发板,集成了温湿度传感器、环境亮度传感器等外设,并且可外接屏幕,主要用于检测模组在正常工作或睡眠状态下,连接各个外设时的电流情况。2. 电路设计说明2.1 系统框图ESP32 的系统框图如图 2 所示。2.2 PCB 布局PCB 布局如下图所示。表 1:
转载 2024-03-27 10:30:44
4545阅读
  一年一度1024,上次是周六,今年是周天。别人此刻在享受周末or整活儿,我却在忙着填坑调教pcb。  以前说过抽空做款ESP32的开发板,拖了这么久,来汇报下近况。  三世同堂先来一张。右下角的是老三,今天新鲜出炉。  左边俩是好几个月前的产物,起初觉得做成全面屏的模样比较讨喜,可实在受限于面积,很多接口引不出来没有空间摆放,最常用的功能依旧是WIFI、蓝牙和触摸屏。电池是插接的,没有外壳,外
▲ 本文要分析的电路家里有不少给小孩子买的电动玩具,感叹现在的电动玩具虽然才几十块钱,但是不仅包邮,还附送充电器和可充电电池,真的很便宜,大家都买得起。下图这款充电器忘了是哪个玩具附送的,看起来像模像样,就是有点轻。这么便宜的价格,想看看是什么电路方案,下面拆解分析:背面的样子:背面的字体不大能看清:(妹纸的手)图像处理一下,大体能看清了:上面写着,这是一款镍镉、镍氢电池充电器,5号、7
基于Linux Kernel v2.6.36-gentoo-r5 General setup --->[*]Prompt for development and/or incomplete code/drivers //默认情况下是选择的,这将会在设置界面中显示还在开发或者还没有完成的代码与驱动.你应该选择它,因为有许多设备可能必需选择这个选项才能进行配置,实际上它是安全的。 () C
3. 最简单的设备驱动程序 3.1 如何编译和链接内核模式驱动程序    我总是把驱动程序的汇编源代码放到批处理文件中,这样的文件从内容上看是.asm和.bat文件的混合体,但是扩展名是.bat(注:读者在实际使用的时候是不是这样做完全可以根据个人喜好而定) ;@echo off ;goto make .386
# ESP32外设使用 文章目录相关函数参考网站输入输出UARTADCDACPWMTouch外部中断计时函数定时器霍尔EEPROM完结撒花 输入输出(经典点灯和按键)//点灯 void setup() //初始化函数 { pinMode(2,OUTPUT); //设置GPIO2输出模式 } void loop() { digitalWrite(2,LOW); //点
以下内容是建立在你已经知道如何控制L298N的基础上的,如何你还不知道如何使用L298请先了解后再看,更容易理解代码,虽然代码下方有代码的解释但是还是建议你做好准备工作。代码:        以下代码控制直流电机的速度和方向。该代码在现实世界中没有用,这只是一个简单的示例,以更好地理解如何使用 ESP32 控制直流电机
随着物联网的发展,单片机+锂电池,这种组合越来越普遍,单片机厂商也不断推出适合物联网的单片机。先补充一下锂电池的基本知识...锂电池在充满电的时候,是4.2V;在用完电的时候,不是0V,而是2.7V左右,每个厂家制作的锂电池,略有差异...鉴于锂电池材料的局限性,电压超过4.2V,会发生危险,比如燃烧;电压低于2.7V左右,会造成无法再次充电,总之...锂电池电压过高和过低,都会造成永久损坏,所以
STM32 VBAT外围电路接法详解给大家看几块开发板的VBAT外围电路的设计图:(1)不满足(2)符合要求,但不是最佳 (3)不满足        (4)不满足        (5)最好的设计 stm32芯片手册要求:(大体上就
用户在长时间使用过洗地机的时候都会觉得电池性能减弱了、行程衰减了、充不进电了等这些问题,通常大家认为的只要出现了电池就不能再用了,是要更换掉的,其实这种想法是不对的!其实洗地机电池不仅可以修复,而且修复以后的使用性能可以恢复95%以上。 首先我们应该利用电池平衡修复仪检测一下电池电压、放电及压差,来分辨出到底是哪个部位或是哪一个电池损坏而造成了整个锂电池组出现了故障。当我们检测出故障问题的根源以后
一、12V锂电池保护板12V锂电池保护板,16串磷酸铁锂电池保护板,18650电池保护板,线路板厂在双面线路板设计时都会优先考虑锂电池保护板工作原理,电池之都带大家看一个单节电芯的锂电池保护板原理,希望能起到举一反三的作用。锂电池保护板根据使用IC,电压等不同而电路及参数有所不同,下面以DW01 配MOS管8205A进行分布,其中包括其锂电池保护板的正常工作行为。1、锂电池保护板工作原理当电芯电压
一、概述二、硬件原理图设计三、硬件PCB软件设计四、软件设计五、结构设计六、总结一、概述本设计是使用ESP32-C3芯片,结合TP4057锂电池充电管理芯片、SIQ-02FVS3旋转编码器、离线语音识别模块、无源蜂鸣器、TYPE-C接口设计的一款迷你智能照明产品。功能特点:一键开关机,关机时做到绝对断电。旋转开关对四个LED(上方1206LED)进行开关控制,左旋操作LED渐亮,右旋操作LED渐暗
CPU的等待有多久?原文标题:What Your Computer Does While You Wait原文地址:http://duartes.org/gustavo/blog/本文以一个现代的、实际的个人电脑为对象,分析其中CPU(Intel Core 2 Duo 3.0GHz)以及各类子系统的运行速度——延迟和数据吞吐量。通过粗略的估算PC各个组件的相对运行速度,希望能给大家留下一个比较直观
文章:一、器材清单主控ESP32-CAM(带摄像头) USB 转 TTL(CH340)串口烧入器HC-SR04超声波测距模块HC-SR04超声波测距支架(结合舵机云台固定)SG90舵机 (360度)L298n电机驱动模块四轮小车套件(包含小车底板和四轮电机和电源开关按键)胶枪 胶棒3根18650电池*218650电池充电器 二、闭门造车对小车零件进行组装,成品如下: 线路连接:
摘要:本文更深入的讲述了GPIO的相关知识,并完成了导线连接工作,为下一步的软件开发做好了准备。通用输入输出端口(GPIO:General Purpose Input/Output Port),在前面已经有了初步的介绍,本篇将进行更详细的阐述,希望大家能够了解GPIO端口是如何工作的。通用输入输出端口的基本功能是:当GPIO工作在输入状态时,可以读取外部设备电平信号的高低,从而获得外部设备的工作状
应用场景 1移动终端锂电池UPS本模块已应用于便携式采集站终端、平板、移动多媒体等的锂电池智能管理,具有以下功能特点:1)        适配器与电池供电智能切换,有适配器(或者说有市电)时,适配器供电;无适配器时,电池供电。2)      
起源        这件事最早起源于同事的一个创客项目,掌控板+土壤湿度传感器+一个小水泵,就这样一个简单的自动灌溉系统就做好了。后来我买了一样的材料仿制了一个,但是我觉得这事儿还不过瘾,必须得加点高大上的东西,所以我对设计做了改进,让它变得更加实(zhe)用(teng)稳定。规划    &nbsp
  • 1
  • 2
  • 3
  • 4
  • 5