【51单片机】汽车里程表之测速功能

文章目录设计说明流程图设计说明以通用MCS-51单片机为处理核心,用传感器将车轮的转数转换为电脉冲,进行处理后送入单片机。里程及速度的测量,是经过MCS-51的定时/计数器测出总的脉冲数和每转一圈的时间,再经过单片机的计算得出,其结果通过LED显示器显示出来。流程图...
分类: 物联网 发布时间: 02-15 04:16 阅读次数: 0

《算法笔记》3.1小节——入门模拟->简单模拟 部分A+B (15)

《算法笔记》3.1小节——入门模拟->简单模拟 部分A+B (15)
分类: 物联网 发布时间: 02-15 04:16 阅读次数: 0

【预测模型】基于 Elm神经网络的电力负荷预测模型matlab源码

1. 算法概述**ELM算法针对的问题是单隐层的前馈神经网络(single-hidden layer feedforward neural networks,SLFNs),算法特点在于输入层到隐层的权重W和偏差B可以随机设定,隐层激励函数具有无限可微的特征即可(常用的有radial basis、sine、cosine、exponential等函数),而输出层权重用回归矩阵的伪逆矩阵和训练输出值来确定。这里的伪逆矩阵又称广义逆矩阵,即Moore-Penrose generalized inv...
分类: 物联网 发布时间: 02-15 04:16 阅读次数: 0

STM32F103学习笔记——SPI读写Flash(一)

STM32F103学习笔记——SPI读写Flash(一)  此系列文章是小白学习STM32的一些学习笔记。小白第一次写笔记文章,有不足或是错误之处,请多体谅和交流!1.SPI协议介绍(一)SPI物理层 相比于IIC通讯,数据传输线由一条变成两条(MOSI、MISO)。 SCK:时钟总线,同步通信。 MOSI:主机输出数据,从机接收数据。 MISO:主机接受数据,从机输出数据。 SS:片选信号,低电平有效。(二)SPI协议层  SPI通信时序如图:NSS(片选信号)发送起始信号、停止信
分类: 物联网 发布时间: 02-15 04:15 阅读次数: 0

STM32 IIC实验讲解,从入门到放弃。

STM32 IIC实验讲解,从入门到放弃。文章目录STM32 IIC实验讲解,从入门到放弃。前言一、IICIIC是什么?IIC协议二、代码部分IIC底层代码分析总结前言本文参考了网上的博文,并加以归纳总结,帮助新手从入门到放弃 。提示:以下是本篇文章正文内容一、IICIIC是什么?IIC(Inter-Integrated Circuit)总线是一种由 PHILIPS 公司开发的两线式串行总线,用于连接微控制器及其外围设备。它是由数据线 SDA 和时钟 SCL 构成的串行总线,可发送和接收
分类: 物联网 发布时间: 02-15 04:15 阅读次数: 0

在树莓派4b上配置Theia,搭建云端编程

这篇文章主要介绍如何在树莓派上安装Theia刚开始试着在树莓派安装Theia时,我选择通过docker去下载,下载了大概有8G左右的Theia镜像,下载完成后我发现这个镜像没办法成功运行。经过一段时间的摸索,我发现我下载的镜像是AMD64架构,不支持ARM架构,我只能试着手动安装Theia。这里先说说我手动安装过程的一些收获,其中最大的一点是在官方网站看文献可以快速而准确安装Theia及其所需的环境,Theia的官方文献写得挺详细。根据Theia的文献,我们需要先来配置一些环境。首先配置node.j
分类: 物联网 发布时间: 02-15 04:15 阅读次数: 0

Api-天气预报接口详情

Api-天气预报接口详情接口简介:提供天气预报数据接口,数据来源中央气象台天气信息,便捷查询今日天气,周末天气,一周天气预报,蓝天预报,天气预报,40日天气预报,还提供的生活指数、健康指数、交通指数、旅游指数,及时发布鄱阳气象预警信号、各类气象资讯,天氣讯息。子接口:实时天气预报查询获取城市名及代码接口地址: https://登录后显示/api/74/187(支持:http/https)返回格式: json,xml请求方式: GET,POST请求说明:加密顺序:返回参数说明:
分类: 物联网 发布时间: 02-15 04:14 阅读次数: 0

崮德好文连载 - 活该你是工程师(工作要围绕自己而展开)

很多人,在开展工作的时候,喜欢被动接受工作安排,这个和传统企业或者国有企业的氛围有关系,那种很少面临快速变化的企业,确实喜欢自上而下管理,员工只要按照要求做好自己的份内工作就可以了,其他的事情就不归自己管了。而现在的BAT等互联网公司,每天都在快速变化,每天都在快速创新,如果还套用传统的工作方式,必然面临尴尬的局面。我刚到阿里的时候,就发现,我只是做好自己的工作是不够的,比如我是负责硬件驱动代码架构的,我规划好自己的架构,发现我的上游天猫精灵,还有更上游的云端,他们还没有投入到这个工作,如果我...
分类: 物联网 发布时间: 02-15 04:14 阅读次数: 0

STM32F4单片机读取光电编码器的小理解

STM32F4单片机读取光电编码器的小理解大家好! 我是木兔同学,这是我第一次发CSDN的博客,本人接触的单片机主要是STM32f407,今天谈一谈STM32F4单片机读取光电编码器的小理解,希望大家多多批评指正。>__<讲述方式1.对单片机的理解往往是对寄存器的理解操作2. 通过代码的描述来理解3. 增加了寄存器的手册部分编码器原理: 说白了就是编码器把轮子的转速转换成差个相位的两路可测频率的方波,单片机通过读取方波的个数来测速。一、先看一下配置32定时器编码器的代码:vo
分类: 物联网 发布时间: 02-15 04:14 阅读次数: 0

基于C语言和LPC1114开发板的嵌入式实验 SysTick实验、定时器实验、LED呼吸灯实验、蜂鸣器实验

基于C语言和LPC1114开发板的嵌入式实验,一、SysTick实验,二、定时器实验,三、LED呼吸灯实验,四、蜂鸣器实验。
分类: 物联网 发布时间: 02-15 04:13 阅读次数: 0

ARM+Liunx项目(一)—基于工厂模式的树莓派+Liunx的智能家居系统(1)—框架设计

框架简图所需的材料模块名称型号数量购买链接主体部分树莓派(16G内存卡+供电+读卡器)1第一部分(语音控制)语音模块1第二部分(I/O控制)LED灯4继电器4路模块1第三部分(远程终端子系统)WemosD11433M无线接收与发送模块(一对)2继电器1路模块1LED灯1红外发射模块1第四部分(实时检测)CSI摄像头1火灾检测模块1
分类: 物联网 发布时间: 02-15 04:13 阅读次数: 0

STM32f4日记7之外设矩阵键盘的使用(4X4矩阵键盘解放板上资源)

STM32f4日记7之外设矩阵键盘的使用(4X4矩阵键盘解放板上资源)板子:stm32f407zgt6正点原子迷你版鉴于目前网上的教学形态各异,很多带有迷惑、误导性质,所以写这篇文章交流自己的看法,也权当纪录自己的学习经历。作者:shawn可咨询QQ:965798711(要完整代码可在评论区留下邮箱)2021.2.13(大年初二)19:05All rights reserved//如果你觉得对你有帮助,请点赞同,这对我很重要,谢谢。//一、器材介绍核心模块:4X4矩阵键盘原理图如
分类: 物联网 发布时间: 02-15 04:13 阅读次数: 0

[STM32] Stm32f103c8t6+ESP8266-01s+DHT11 实现向服务器上传温湿度数据(超详细,零基础,初学者,小白直接上手,我都怎么标题党了还是没人看吗)

啦啦啦啦(这句是为了保存草稿用的,心情不错就不删了)本篇文章内容总结下来就是ESP8266-01s1.常用AT指令2.TTL串口使用AT指令上传数据3.STM32利用串口2操作ESP8266-01s上传数据DHT111.打印温湿度信息2.通过STM32利用串口2操作ESP8266-01s上传DHT11读取到的温湿度数据这行字最多所以在多写一点反正没人会在意我写的文章有多水哈哈哈哈这篇文章篇幅不小,是根据我亲身经历从刚刚接触ESP8266到能够熟练用单片机上传数据,其中
分类: 物联网 发布时间: 02-15 04:13 阅读次数: 0

2021-02-10:如何求出两个字符串的最大公共子串长度?

福哥答案2021-02-10:自然智慧即可。1.动态规划。时间复杂度是O(MN),空间复杂度是O(MN)。有代码。dp[i][j]只依赖左上边。①.如果str1[i]==str2[j],dp[i][j]=【左上边】+1。②.如果str1[i]==str2[j],dp[i][j]=0。2.dp压缩的动态规划。时间复杂度是O(M*N),空间复杂度是O(1)。有代码。3.后缀数组。时间复杂度是O(M+N)。无代码。代码用golang编写,代码如下:package mainimport "fm
分类: 物联网 发布时间: 02-12 00:11 阅读次数: 0

Qt5数据库PostgreSQL应用4

创建界面。用Stacked Widget创建二个界面添加代码:LoginDialog.h#ifndef LOGINDIALOG_H#define LOGINDIALOG_H#include <QDialog>#include <QtSql>#include <QSqlDatabase>#include <QSqlQuery>#include <QMessageBox>#include <QDebug&g
分类: 物联网 发布时间: 02-12 00:11 阅读次数: 0

【路径规划】模拟退火算法之求解火灾巡逻最短路径【Matlab 193期】

一、简介1 模拟退火算法的应用背景模拟退火算法提出于1982年。Kirkpatrick等人首先意识到固体退火过程与优化问题之间存在着类似性;Metropolis等人对固体在恒定温度下达到热平衡过程的模拟也给他们以启迪。通过把Metropolis 算法引入到优化过程中,最终得到一种对 Metropolis 算法进行迭代的优化算法,这种算法类似固体退火过程,称之为“模拟退火算法”。模拟退火算法是一种适合求解大规模组合优化问题的随机搜索算法。目前,模拟退火算法在求解 TSP,VLSI 电路设计等组合优化问题
分类: 物联网 发布时间: 02-12 00:11 阅读次数: 0

2021-02-10微软漏洞通告

2021-2微软漏洞通告微软官方发布了2021年2月的安全更新。本月更新公布了56个漏洞,包含21个远程代码执行漏洞,12个特权提升漏洞,9个信息泄露漏洞以及5个身份假冒漏洞,其中11个漏洞级别为“Critical”(高危),43个为“Important”(严重)。涉及组件:.NET Core.NET FrameworkAzure IoTDeveloper ToolsMicrosoft Azure Kubernetes ServiceMicrosoft DynamicsMicr
分类: 物联网 发布时间: 02-12 00:11 阅读次数: 0

推荐书籍1-------STM32库开发实战指南(STM32F4)

目录前言 如何安装KEIL511.1 温馨提示11.2 获取KEIL5安装包11.3 开始安装KEIL511.4 安装STM32芯片包 3第2章 如何用DAP仿真器下载程序62.1 仿真器简介62.2 硬件连接62.3 仿真器配置62.4 选择目标板92.5 下载程序 9第3章 初识STM32103.1 什么是STM32103.2 STM32能做什么103.2.1 智能手环113.2.2 微型四轴飞行器123.2.3 淘宝众筹123.3 STM32选型133.3.1 .
分类: 物联网 发布时间: 02-12 00:11 阅读次数: 0

双机模拟通信

基本知识:( 1 )数据缓冲器( SBUF )接受或发送的数据都要先送到 SBUF 缓存。有两个,一个缓存,另一个接受,用同一直接地址 99H, 发送时用指令将数据送到 SBUF 即可启动发送;接收时用指令将 SBUF 中接收到的数据取出。( 2 )串行控制寄存器( PCON )SCON 用于串行通信方式的选择,收发控制及状态指示,各位含义如下:SM0 SM1 SM2 REN TB8 RB8 TI RISM0,SM1: 串行接口工作方式选择位,这两位组合成 00 , 01 , 10 , 11
分类: 物联网 发布时间: 02-12 00:11 阅读次数: 0

CLR运行时GCInfo的读取字段骚操作

在我们GC垃圾回收的时候,需要 GC root 遍历 Local Variable(本地变量,简称LV)。找出当前寄存器或者栈中存储了几个LV,具体的操作代码如下:找出寄存存储变量个数m_NumRegisters = (UINT32) reader.DecodeVarLengthUnsigned(NUM_REGISTERS_ENCBASE);NUM_REGISTERS_ENCBASE=2,也就是寄存的偏移量为2.我们再看DecodeVarLengthUnsigned函数inline size
分类: 物联网 发布时间: 02-12 00:11 阅读次数: 0