自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小白girl

前端小白

  • 博客(87)
  • 资源 (5)
  • 收藏
  • 关注

原创 小学生学Arduino——烟雾浓度检测

这是接的一个小课设。制作一个烟雾浓度检测。

2023-02-22 19:10:16 1259 1

原创 小学生学Arduino---------点阵(三)动态的显示与清除

点阵3动态显示与清除LED灯

2023-02-22 17:39:49 623

原创 小学生学Arduino---------点阵(二)动态图片以及文字

今天进阶了利用人眼视觉暂留原理制作动态的图片变换。

2023-02-22 17:15:36 628

原创 python习题001-----分支结构

分支结构例题

2022-11-30 21:07:55 5839

原创 小学生学Arduino---------点阵(一)静态图片显示

今天来看一下,点阵模块这一模块可以做出非常有意思的东西。学习目标:1、了解点阵原理2、掌握图形绘制(心形、三角形等)3、掌握图形显示器的功能4、掌握led点阵屏幕的功能5、搭建电路6、编写程序。

2022-11-30 20:45:14 953

原创 小学生学Arduino---------倒车指挥员

今天来学习制作一个倒车雷达吧

2022-10-10 08:36:43 1708

原创 基于物联网技术的智能实验室系统设计与实现

基于物联网技术的智能实验室系统设计与实现摘 要智能实验室借助现代物联网技术的优势,由ESP8266芯片设计,采用Vue前端框架与阿里云服务技术,实现自动化的检测和远程化的管理,智能实验室系统研究内容,主要体现在实验室环境监测和管理两个方面,监测主要包括对于实验室环境信息参数的采集和数据内容显示,并对环境参数进行简单调节,参数值不在设置阈值范围系统进行报警。管理主要是指实验室中资产管理,办公管理和人员管理。对于管理方面分为实验室管理员登录和普通学生登录,以确保不同管理事务对应于不同权限,以便于更加简单高效

2022-05-17 19:47:25 2333

原创 C++学习第七弹-----数据类型转换

数据类型转换中分为两类:自动数据类型转换和强制数据类型转换。先看自动数据类型转换在不同的数据类型混合运算中,编译器会隐式地进行数据类型转换,称为自动类型转换。规则:(1)若参与运算的数据类型不同,则先转换成同一类型,然后进行运算。(2)转换按数据类型长度增加的方向进行,以保证精度不降低。char(short)------->int(long)------>float----->double(3)在赋值运算中,赋值号两边的数据类型不同时,将把右边表达式值的类型转换为左边变量的类

2022-02-28 19:19:49 605

原创 小学生学Arduino------制作小夜灯

今天来学习制作一个小夜灯吧首先了解小夜灯的原理2、掌握"<"符号的应用3、掌握人体移动传感器的使用4、搭建指示小夜灯电路图5、编写指示小夜灯程序一起来看看吧当白天光线充足时,即使有人经过小夜灯也不会打开。当夜晚光线不足时,有有人经过时,小夜灯自动打开。"<"符号的应用当夜晚时,光线强度变小那么光敏传感器所输出的数值也会变小,我们可以将此作为依据进行比较。当光敏传感器的数值小于200时并且有人经过时,灯亮30秒。否则灯保持熄灭掌握人体移动传感器的使用人体移动检测器

2022-01-29 21:29:21 4032

原创 C++学习第六弹-----表达式与常量

数学表达式由数据、变量、运算符、数学符号、括号等组成,程序中的表达式与书面上的数学表达式有所不同。乘号*除号/绝对值符号被取消根号被取消中括号被取消所有括号均由小括号来代替表达运算顺序常量定义所谓常量就是在程序中不能发生变化的量。例如:圆周率一般用π来表示,一般取值为3.14,他我们就可以在编程题目中当做一个常量。编写:类型说明符 const 常量名如:int const pai=3;另一种:const 类型说明符 常量名如:const float pa

2021-12-20 20:23:19 1122

原创 小学生学Arduino------制作智能灯

今天我们来学习智能灯来看看今天的学习目标吧1、了解智能灯的原理2、掌握“条件判断”指令3、理解逻辑用语“并且”4、掌握"< ="和“>”符号的应用5、掌握声音传感器的使用6、搭建智能灯电路图7、编写智能灯程序首先,来看看智能等原理:当白天光线充足时,即使声音很大智能灯也不会打开。当夜晚光线不足时,有脚步声或者说话声音时,智能灯自动打开。所以这里我们对声音进行了一个判断,除此之外还要判断的一个条件是光源。接下来根据这些来讲解条件判断指令条件判断指令的作用:当条件达到预定的

2021-12-20 20:00:06 2202

原创 小学生学Arduino------制作节能灯

今天我们来学习制作节能灯这里我们引入传感器1、了解传感器的概念以及重要性2、认识常见的传感器3、掌握节能灯的电路搭建4、会编写节能灯的程序节能灯怎样节能呢?就要用到我们的光敏传感器。首先我们来了解一下传感器是什么?传感器(英文名称:transducer/sensor)是一种检测装置,能感受到被测量的信息,并能将感受到的信息,按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求。传感器的存在和发展,让物体有了触觉、味觉和嗅觉等感官,让物体慢

2021-12-15 20:39:18 1663

原创 C++学习第五弹-----自增与自减

C++语言中,整型或者浮点数变量值的值加1可以使用自增运算符“++”用法1:变量名++用法2:++变量名运行一下程序#include<iostream>using namespace std;int main(){ int n1=5,n2=5; n1++; cout<<"n1="<<n1<<endl; ++n2; cout<<"n2="<<n2<<endl; return 0;}结果:

2021-12-15 20:10:30 1341

原创 C++学习第四弹——变量与赋值

大家有没有想过计算机是如何存取和管理数据的?存储器是计算机存放数据的空间。生活中大多数的空间需要通过合理规划后或者分配或者申请才能使用。计算机也是一样的,数据想要进入内存的第一步就是进行数据分类,依据不同的数据类型申请存储空间。数据分类整型int对应字节4长整型long long对应字节8单精度float对应字节4双精度double对应字节8字符型char对应字节1字符型unsigned char对应字节1布尔型bool对应字节1计算

2021-11-19 19:57:58 2866

原创 小学生学Arduino------制作交通灯

今天我们来学习交通吧使用我们的linkboy软件来进行仿真运行。看看效果吧这一部分我们需要1、理解有限循环的含义;2、理解交通灯的工作流程;3、搭建交通灯的硬件电路;4、编写交通灯的软件程序;有限循环有限循环就是可以人为控制的重复。理解这些之后我们来看交通灯的工作流程图接下来我们来看第三步;硬件电路的 搭建找到Arduino中的UNO型号的主板找到交通灯找到延时器连接电路编程与仿真就是因为你们不相信光,迪迦才不会到来。嘿嘿...

2021-11-19 19:13:55 2334

原创 C++学习第三弹——实数算术运算

实数算术运算在日常生活中,我们对于5和5.0的区别并不是很在意的,但是计算机中,他们表示的是不同的数字,一个是整数,一个是实数。对于一个算术表达式来说,整数之间的运算结果为整数,实数之间的运算结果为实数。来看这道例题#include<iostream>using namespace std;int main(){ cout<<"5个工人6天能铺"; cout<<90.0/3/4*5*6<<"平方米地板砖。"<<endl; ret

2021-10-12 20:36:00 748

原创 小学生学Arduino------制作流水灯

今天我们来学习流水灯吧使用我们的linkboy软件来进行仿真运行。看看效果吧流水灯:一组灯在控制系统的控制下按照设定的顺序和时间来发亮和熄灭。通过控制每一个灯亮灭的时间来达到目的开关指一个可以使电路断路、使电流中断或使其流到其他电路的电子元件。接下来我们来搭建硬件电路第一步找到Arduino中的UNO型号的主板第二步找到按钮第三步找到LED灯,一共添加8个第四步找到延时器如图所示连接电路编写程序第一步点击主板,选择初始化第二步点击红色按钮,选择按键按下

2021-10-12 19:15:14 2378 3

原创 小学生学Arduino第一弹------初始linkboy

学习Arduino这里我们使用一个仿真平台进行学习,名字叫做linkboy,但是不是女孩子就不能学哦,博主也是女孩子呢,我们一起加油吧。官网:linkboy官网点击即可到达接下来我们来了解界面认识完界面,我们开始学习一些基本的电路知识。电路:由金属导线和电气、电子部件组成的导电回路。电路的基本组成包括:电源、用电设备、导线,另外大部分的电路会包含开关。***电源***一一提供电,例如:电池用电设备–满足人类的需求,工作会消耗电,例如:灯导线–连接电路中的所有设备,实现导电。例如:电线开关–

2021-09-25 20:23:44 2877

原创 C++学习第二弹——整数运算

学习整数运算【 例题1.2】把20张画平均分给7个同学,每人分得几张,还剩几张?分析:每个人分得的张数是20除以7的商,剩余的张数是20除以7的余数。在计算机中我们 用“/”表示除法,注意区别“\”两个符号不一样,还有用“%”表示求取余数。#include<iostream>using namespace std;int main(){ cout<<20/7<<endl; cout<<20%7<<endl; return 0.

2021-09-16 08:29:53 685

原创 小学生学Arduino-------初始物联世界

进入2021年了,我们也进入了万物互联的时代——物联世界。认识物联网物联网(Internet of Things,简称IOT)的概念最早出现于比尔盖茨1995年《未来之路》一书。2005年国际电信联盟正式提出“物联网”的概念。物联网的核心就是物与物、人与物之间的信息交互。物联网的基本特征可以概括为:整体感知、可靠传输和智能处理。应用:智慧城市、智能农业、智能交通、智能畜牧、智能物流、智能医疗。如今随着5G技术的发展壮大,高速率低延迟、大系统容量和大规模设备连接开始实现。流程图的认识与

2021-09-12 19:19:51 1502

原创 c++学习第一弹——初识C++

首先来了解C++C++语言属于编译型语言,即(计算机对程序的全部指令一次性全部翻译后,再让计算机执行的行为)我们使用G++型的编译器软件可以使用Visual C++,Dev-C++等接下来我们来了解C++程序的基本结构头文件是C++程序对其他程序的引用。include的英文释义是“包括”所以#include是包括这个叫做iostream的文件名字空间指明程序采用的名字空间,采用的是标准空间所以写using namespace std;其中std是(standard)的缩写,中文释义

2021-09-12 18:52:14 228

原创 C++奥赛第五弹——成绩排序输出

成绩排序输出C++给出班里某门课程的成绩单,请你按照成绩的高低对成绩进行排序,如果有相同的分数需要对名字拼音在前的靠前**输入:**第一行n(0<n<20)表示班级里的学生数目;接下来的n行,依次输出名字和他的成绩,名字不超过20个字符,成绩为不大于100的非负整数。输出成绩为由高到低的排序输出,包含名字和分数,名字和分数之间有一个空格**讲解:**在这个题目里,我们要引入新知识:字符串比较所需要的头文件:#include<string.h>结构体的概念结构体的格式

2021-06-06 18:20:22 3015

原创 关于我的论文以及毕业设计的一些总结吧——基于物联网技术的智能实验室管理系统设计与实现

毕业了,一切皆以尘埃落定了。想写一篇来说说自己的论文以及毕业设计,接下来静静看我叨叨吧!这个题目其实并不是我开始想做的题目,刚开始我想弄得是基于web前端的实验室管理系统,我在大三疫情的时候其实已经完成的差不多了,我就只想安安心心的快快乐乐的毕业然后万事大吉,可是计划赶不上变化呀╭(╯^╰)╮。老师跟我说要加一点硬件 的东西,我就说那就加一个NFC标签,到时候把自己的系统部署到服务器中,得到网址之后写入NFC标签中,这样不难也用到了硬件的东西。老师和我聊了好多次,觉得工作量小不好毕业,我就妥协了。好!

2021-05-30 18:06:29 2235 1

原创 C++奥赛第四弹——阿克曼函数

题目:阿克曼函数(Ackman)函数,A(m,n)中,m,n定义域是非负整数(m<=3,n<=10),函数值定义为:akm(m,n)=n+1;(m=0时)akm(m,n)=akm(m-1,1);(m>0,n=0)时akm(m,n)=akm(m-1,akm(m,n-1));(M,n>0时)要求:输入m,n输出:函数值分析:定义域:非负整数明确函数书写规律#include<iostream>using namespace std;int akm

2021-05-30 17:05:50 1861

原创 C++奥赛第三弹——计算器

题目:输入一个算式,输出答案;要求利用函数调用,±*/%五种运算int calculate(int a,char sign,int b){ switch(sign) { case'+':return a+b; case'-':return a-b; case'*':return a*b; case'/':return a/b; case'%':return a%b; defalut:break; }}int main(){ int x,y; char z;

2021-05-10 19:42:14 94

原创 C++奥赛第二弹——判断完全数(完美数)

题目:输入一个数字n,判断从2开始到n,一共有几个完全数,并进行输出。例如:输入7;输出:1+2+3=6;证明从2到7一共有一个完全数是6;完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数。它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身。所以这里我们需要找出这个数字的所有约数,去除掉本身之后进行加和,之后进行比较。#include <iostream>using nameapace std;void perfect_num

2021-05-10 19:34:40 4633

原创 软件工程导论---软件测试(集成测试、单元测试、验收测试、系统测试)

软件测试是使用人工或自动的手段来运行或测定某个软件系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。 [1]从是否关心软件内部结构和具体实现的角度划分,测试方法主要有白盒测试和黑盒测试。白盒测试方法主要有代码检査法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法、域测试、符号测试、路径覆盖和程序变异。黑盒测试方法主要包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法、场景法等。 [1]从是否执行程序的角度划分,测试方法

2021-04-14 11:48:14 1792

原创 C++奥赛第一弹——编程实现火柴棍等式问题

今天给初中一个孩子讲一个很经典的问题,同时也是一个奥数题。记录一下吧题目:函数(5)火柴棍等式给你n根(n<=24)火柴棍,你可以拼出多少个形如“A+B=C"的等式?等式中的A、B、C是用火柴棍拼出的整数(若该数非零,则最高位不能是0)。用火柴棍拼数字0-9的拼法如图所示:在这里我们要分析一下:1.加号与等号各自需要两根火柴棍,也就是共需4根固定的火柴!2.形如01数字就是不成立的,必须写成1!3.如果A≠B,则A+B=C与B+A=C视为不同的等式(A、B、C>=0)4.n (ns

2021-03-24 22:15:12 2115

原创 Vue

Vue 是一套用于构建用户界面的渐进式javascript框架,他的框架逻辑为为可以自底向上逐层应用。Vue的核心库只关注视图层,易于上手,便于与第三方库或既有项目整合。Vue与现代化的工具链以及各种支持类库结合使用时,能够为复杂的单页应用提供驱动,这也得益于框架逻辑。Vue.js是用于构建交互式的Web界面的库,它提供MVVM数据绑定和一个可组合的组件系统,具有简单、灵活的API。从技术上讲,Vue.js集中在MVVM模式上的视图模型层(viewModel),并通过双向数据绑定连接视图(view) 和模

2021-03-15 13:04:20 264 2

原创 智能家居实训(华清远见)第八天

(1)完善本次实训的项目代码;(2)美化客户端界面;

2020-11-03 20:16:29 5765 17

原创 智能家居实训(华清远见)第七天

(2)讲解在昨天没有完成的作业内容:图片获取代码如下:虚拟机部分:server.c#include <stdio.h>#include <string.h>#include <stdlib.h>#include <strings.h>#include <sys/types.h>#include <sys/socket.h>#include <arpa/inet.h>#include <netinet/

2020-11-03 19:41:46 4789 1

原创 智能家居实训(华清远见)第六天

课程主要内容:(1)安装QT 编译软件;(2)学习软件的基本用法,创建工程文件(3)了解软件中ui界面的组件及其属性用法。(4)代码编写以及运行:组件使用;图片显示;计算器;多页面跳转;定时器生成;网络连接。代码以及作业://图片显示#include "pic.h"#include "ui_pic.h"pic::pic(QWidget *parent) : QMainWindow(parent), ui(new Ui::pic){ ui->setupUi(

2020-11-03 19:35:05 3696

原创 智能家居实训(华清远见)第五天

(1)今天进行了代码练习,ADC模块,温度获取(2)练习将代码整合形成头文件,减少代码编程,形成一个主函数进行编译运行。代码:按键控制main.c主函数:/*===============================================================* Copyright (C) 2020 All rights reserved.* * 文件名称:main.c* 创 建 者:wang* 创建日期:2020年10月15日*

2020-11-03 19:30:21 2479

原创 智能家居实训(华清远见)第四天

今天主要学习的是蜂鸣器模块和按键模块蜂鸣器实验:#include<stdio.h>#include<string.h>#include <stdlib.h>#include <strings.h>#include <sys/ioctl.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <unis

2020-11-03 19:27:43 3002 1

原创 智能家居实训(华清远见)第三天

内容:(课程主要内容,代码/作业,收获,感悟,建议等)主要内容:(1)对昨天留下的作业进行讲解;(2)复习昨天讲解的知识(3)讲解今天所需要的知识点以及操作步骤#include <sys/ioctl.h>int ioctl(int d, int request, …);参数1: 要操作的外设模块的文件描述符参数2: 对外设模块的操作指令参数3的有无取决于参数2参数2:命令由4部分组成 幻数 序数 数据传输方向 数据大小幻数: 0 ~ 0xff序数:命令编号_

2020-11-03 19:23:28 3665 5

原创 智能家居实训(华清远见)第二天

网络编程三要素:协议 IP 端口C/S模型:服务器 客户端1、建立一个套接字 1、建立一个套接字2、绑定端口和地址 2、发出连接请求3、监听队列 3、收发数据4、接收连接 4、关闭连接5、收发数据6、关闭连接服务器:1、建立一个套接字 socket #include

2020-10-22 19:33:59 3621

原创 智能家居实训(华清远见)第一天

一、项目介绍利用集成开发板,编写代码实现温湿度数据采集显示,摄像头采集图像,按键控制led小灯。二、软件介绍VMware、Qt三、基本内容讲解vim编辑器:三种模式:命令行模式 插入模式 底行模式vim 文件名:vim test.c 文件不存在,新建该文件并打开,如果存在就直接打开vim打开一个文件默认是命令行模式,该模式不能编辑文本编辑文本必须在插入模式下命令行模式-----》插入模式 按i o a插入模式-----》命令行模式 按esc命令行模式-----》

2020-10-21 11:10:13 7881 2

原创 ubuntu中Linux系统打开一个文件,文件中文显示乱码

首先我们关闭gedit,打开一个终端命令窗口,输入一下命令,来查看gedit版本,gedit --version得到版本号之后是2版本的输入一下命令建议复制过去:gconftool-2 --set --type=list --list-type=string /apps/gedit-2/preferences/encodings/auto_detected "[GB18030,UTF-8,CURRENT,ISO-8859-15,UTF-16]"3.几版本的gsettings set org.g

2020-10-21 08:37:34 604

原创 webstorm中出现out of memory错误

最近的webstorm越来越卡了,有时候甚至会弹出 Out of memory的窗口,提示要设置 xmx的值,我这连提示都出不来了,可见是由多卡了8G内存跑你这小软件还会不够用???要内存?给你,看你还会不会卡成翔!于是果断给xmx设置一个800MB,依旧卡到爆…打字卡、换行卡、怎么使怎么卡…接着研究了一下,原因是webstorm每次新开项目需要建索引,这样配置利于对项目的编辑。但是如果项目的文件特多,一个项目用到十来种插件,每个插件里面又好几个不同的文件,这时候索引就多了,卡顿自然而然就出现了

2020-09-12 16:45:15 1872

原创 NISP模拟试题----2020大学生网络安全竞赛决赛

OSI模型中位于最顶层并向应用程序提供服务的是( )A.网络层;B.应用层;C.传输层;D.表示层正确答案是:B  你的答案是:B  此题得分:2 GPS是英文Global Positioning System的简称,以下对于GPS的叙述错误的是?( )A.它是全球定位系统;B.GPS定位可以结合地图的可视化,清晰、准确地定位出事件发生的地点以及与该事件相关事件发生的位置;C.GPS有助于挖掘事件之间的关联关系;D.GPS无安全性问题正确答案是:D  你的答

2020-07-21 21:25:20 4334

软件工程复习题(1).docx

1、软件是一种( )。 A、 程序 B、 数据 C、 逻辑产品 D、 物理产品 正确答案: C

2020-09-12

Python答案(仅供参考).docx

以下叙述中正确的是( C ) A. Python 3.x与Python 2.x兼容 B. Python语句只能以程序方式执行 C. Python是解释型语言 D. Python语言出现得晚,具有其他高级语言的一切优点

2020-09-12

2020年全国大学生网络安全竞赛模拟试题

2020年全国大学生网络安全竞赛模拟试题----NISP模拟试题信息安全保障网络安全监管信息安全管理业务连续性安全工程与运营安全评估信息安全支撑技术物理与网络通信安全计算机环境安全软件安全开发

2020-07-21

landInterface(2月18日).rar

利用H5C3写的登录验证,有图片验证码,当验证码输入成功之后可以进入登陆的首页

2019-08-08

概率统计习题册答案.doc

概率论与数理统计的考试试卷和一些典型题目的解答,还有概率论与数理统计的一些重要公式

2019-06-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除