hC
  • 2024-09-19基于单片机设计的超声波测距仪(采用HC-SR04模块)
    一、前言本项目是基于单片机设计的超声波测距仪,主要采用了STC89C52单片机和HC-SR04超声波测距模块。通过LCD1602液晶显示屏来展示测量的距离信息。超声波测距技术是一种常见的非接触式测距方法,利用超声波的传播速度测量物体与测距器之间的距离。它具有测量范围广、精度高、反应迅速
  • 2024-08-21Codeforces Round 967 (Div. 2) C题 类分治解法
    废话不多说,先上代码t=int(input())whilet>0:n=int(input())pre_d={1:[iforiinrange(2,n+1)]}pair_l=[]whilelen(pre_d)!=0:item=pre_d.items()now_d={}fork,vinitem:forii
  • 2024-08-07推荐一款非常轻量级的开源媒体播放器:MPC-HC
    MediaPlayerClassicHomeCinema,简称MPC-HC,是一款简洁的媒体播放器,MediaPlayerClassic的延续版本,有32位和64位版本。MediaPlayerClassic是由名为"Gabest"的程序员建立,现在他仍然有维护这个程序。Gabest原先是以不公开源代码的方式开发MediaPlayerClassic,但后来
  • 2024-07-31【STM32 HAL库】HC-05 蓝牙通信
    【STM32HAL库】蓝牙通信理论模块功能接线应用CubeMX配置轮询模式发送DMA模式发送Keil5代码理论模块功能将复杂的蓝牙协议简化为串口透传即以HC-05作为串口与主机之间通信的桥梁,实现串口与主机的通信本质上就是无线的串口通信接线HC-05STM32TXRXRXTXGNDGNDV
  • 2024-07-19java发送http请求
    pom<dependency><groupId>org.apache.httpcomponents.client5</groupId><artifactId>httpclient5</artifactId><version>5.1.3</version></dependency>菜packagecom.xcg.webapp.Common;importorg.apache.
  • 2024-07-14超声波_HC-SR04
    模块说明参考来源:HC-SR04超声波测距块讲解(附32单片机源码)_hcsr04超声波模块测距原理-CSDN博客**HC-SR04**超声波模块常用于机器人避障、物体测距、液位检测、公共安防、停车场检测等场所。HC-SR04超声波模块主要是由两个通用的压电陶瓷超声传感器,并加外围信号处理电路构成的
  • 2024-06-02【数据结构实验】哈夫曼树和哈夫曼代码
    一、实验目的掌握哈夫曼树的构造算法。掌握哈夫曼编码的构造算法。二、实验内容(题目)输入一串字符串,根据给定的字符串中字符出现的频率建立相应哈夫曼树,构造哈夫曼编码表,在此基础上可以对待压缩文件进行压缩(即编码),同时可以对压缩后的二进制编码文件进行解压(即译码)。
  • 2024-05-11tar文件header的格式和构造
    Header定义//standardarchiveformat-standardtar-ustarstructTarHeader{charname[100];//0-99charmode[8];//100-107charuid[8];//108-115chargid[8];//116-123charsize[12];//124-135charm
  • 2024-04-22stm32串口晶振不对输出乱码+汇承HC-14lora模块
    最近要用到一个lora无线透传模块,然后就先用两个32开发板(用的STM32F103C8T6)试试简单的收发数据。结果,第一步串口发送一句话就寄了,我串口打印了“hi”,结果出现了一堆乱码,我寻思着,就这一句代码也不至于还能错吧。。。然后我以为是USB-TTL的问题,换了一个能用的还是一样。。。但是很奇
  • 2024-04-04蓝桥杯第十三届单片机省赛真题(IAP15F2K61S2)
    一、题目二、题目分析1、难点(笔者个人认为)(1)s17按键短按和长按的设置不同,界面不同s17短按在参数界面需要把温度参数-1;s17长按在时间界面需要显示分,秒界面;所以笔者这里把两个数码管显示分两个函数voidNixie_Show()//数码管显示函数{ Nixie_pos_num(1,16); Nixie_po
  • 2024-04-01HC-SR04使用指南(STM32)
    基于STM32和HC-SR04模块实现超声波测距功能本文用的单片机是STM32F103C8T6,超声波测距模块是HC-SR04,显示距离是通过上位机显示。HC-SR04硬件概述HC-SR04超声波距离传感器的核心是两个超声波传感器。一个用作发射器,将电信号转换为40KHz超声波脉冲。接收器监听发射的脉冲。
  • 2024-03-25ESP32与HC-SRO4的连接和通讯
    一、元件图片1、HC-SRO4:2、ESP32开发板二、元件连接三、程序代码#include<Arduino.h>constinttrigPin=4;constintechoPin=16;voidsetup(){Serial.begin(115200);delay(200);pinMode(trigPin,OUTPUT);pinMode(echoPin,INPUT);}voidl
  • 2024-03-06开源 视频播放器 推荐几款
    GitHub-Aleksoid1978/MPC-BE:MPC-BE–универсальныйпроигрывательаудиоивидеофайловдляоперационнойсистемыWindows.MediaPlayerClassic-BlackEdition(MPC-BE)是一个免费开源的音频和视频播放
  • 2023-12-29基于stm32f103c8t6蓝牙连接模块hc-05
    一、蓝牙通信流程最简单实际的的蓝牙通信过程就是单片机——蓝牙——手机蓝牙app蓝牙作为桥梁进行单片机与手机数据的交换蓝牙就如同一个无线的USART一样,将两者连接。二、硬件资料1.管教图 连接图: 实物:连接图    三、软件资料1.电脑蓝牙调试软件网址广州汇承
  • 2023-12-01ESP32简单实现新版HC-SR04超声波模块(MicroPython+Thonny)
    一、新版HC-SR04简介新版HC-SR04,性能远超老版HC-SR04,US-015;在测距精度高于老版HC-SR04和US-015的情况下,测距范围更远,可达6米,远超一般超声波测距模块。采用CS-100A超声波测距SOC芯片,高性能,工业级,宽电压、低价格,成本击穿底价,只有普通超声波测距模块一半的价格,而性能远超普通超声波
  • 2023-12-01【STM32F103】HC-SR04超声波测距模块详解(附工程文件)
    前言:使用的硬件:STM32F103C8T6,HC-SR04,ST-Link(其他烧录器也可以),0.96寸OLED屏幕(非必须,仅供显示测距结果,可以使用串口助手代替),若干杜邦线。涉及操作stm32的GPIO口,外部中断,定时器,本文中不会详细解释,仅提供代码思路。HC-SR04:HC-SR04超声波测距模块提供2cm~400cm的测距功能,精度达3mm。
  • 2023-11-11[V8] Object Shapes & Inline Caching
    Benchmark:查看代码import{createBenchmark}from'./benchmark';constARRAY_SIZE=10000;constarray1=[];//{value,prop_0},{value,prop_0},{value,prop_0},{value,prop_0},constarray2=[];//{value,prop_0},{value,prop_1},{value,prop_0}
  • 2023-10-31springboot web使用mybatis访问mysql库
    思想:重点:springboot项目可以配置mybatis必须的内容。默认配置文件为“main/resources/application.properties”(yml为其另一种写法,感兴趣自己去查)一切编码跟普通的mybatis相同。注意:xml文件最好放在资源文件夹resources下面,以便编译时直接复制。由此引起需要在springboot
  • 2023-10-26maven创建普通java项目访问mysql-mybatis
    基础资料:数据库:d1,表:t1,字段:xm,nl(即姓名、年龄),内容('zs',20;'ls',18)以下内容由官网“https://mybatis.org/mybatis-3/zh/getting-started.html”整理而来。不尽不实之处请参考官网原文。思想:1、在pom.xml文件中除了给出mybatis和jdbc的依赖之外,还应给出资源(配置)文件位置。2、在my
  • 2023-10-24通过反射对比两个Model值的差异
    //Headvarhead=row.Head.GetType().GetProperties();varheadModel=model.Head.GetType().GetProperties();foreach(varhinhead){if(h.Name!="ChangedBy"&h.Name!="UpdateDate"&h.Name!="UpDate&qu
  • 2023-09-13大厂裁员,社招锁 HC,行业内卷严重,Java工程师校招该何去何从?
    一、背景2021年底到2022年,受到疫情和业务发展的影响,很多大厂都开始裁员,社招也开始锁HC,只出不进。而且现在Java面试日益内卷,“面试造火箭,入职拧螺丝”已经不再是啥令人惊讶的事情。这这个大背景下,对我们的校招又会有怎样的影响,我们又该如何应对?本文简单聊下这个话题。二、校
  • 2023-08-27哈夫曼树及哈夫曼编码 C++代码实现
     /*哈夫曼编码*/#include<iostream>usingnamespacestd;//********************************//构造哈夫曼树//********************************/*哈夫曼树顺序表的定义*/typedefstruct{intweight;intparent,lchild,rchild;}HTNode;typedefH
  • 2023-08-21lumerical使用 MATLAB
    使用MATLAB创建矢量图https://optics.ansys.com/hc/en-us/articles/360034404034  使用MATLAB在现场图像上叠加矢量图https://optics.ansys.com/hc/en-us/sections/1500000909761-Examples   https://optics.ansys.com/hc/en-us/articles/360034923933
  • 2023-06-18文件的编码和译码
    文件的编码和译码应用举例使用ascii码来编码使用哈夫曼编码编码输入各字符及其权值构造哈夫曼树--HT[i]进行哈夫曼编码--HC[I]查询HC[i],得到各字符串的哈夫曼编码解码构造哈夫曼树依次读入二进制码读入0,则走左孩子;读入1,则走右孩子一旦到达叶子结
  • 2023-06-11不停机条件下部署 Django 应用
    当我们上线新的服务应用时,经常不得不重启Web服务器以完成部署。但这会对用户造成一定影响,特别是服务器处于繁忙状态时,问题更严重。本文中,作者将针对这一问题,讲述其如何在不停机条件下部署Django应用。当我的网站healthchecks.io每秒接收的请求次数超过一次之后,我就非常清楚地认识