- 博客(14)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 DHT11温湿度传感器——学习总结(最详细,最容易适合新手看的资料)
此文是我之前学习DHT11温湿度传感器的总结笔记,许久未翻阅,偶然查看,发现一百多收藏十个点赞,伤心欲绝,故修改标题重新发送,希望大家看完之后如果觉得真的看着舒服,易懂,麻烦您收藏的同时别忘留个赞。
2020-08-10 16:56:08
48474
2
原创 STM32F103C8T6
stm32基本参数stm32f103C8T6基本配置流程配置流程分三步走:1.STM32CubeMX软件生成初始化程序首先我们打开软件,点击New Project,也就是新建一个项目。配置pinout表首先选择自己的需要的输出引脚,用来输出高电平给LED灯。这个界面可以通过鼠标滚轮来放大缩小,按住滚轮或者同时按鼠标左右键来移动图形。我这里选择的是PE6、PE5和PH9,左键点击之后选择GPIO_Output。也就是普通输出口。打开RCC设置,选择外部晶振Crystal/Ceramic R
2021-02-01 15:56:03
6934
原创 流浪宠物报告
1.背景:背景一:疫情期间病毒大范围流行。其主要传播方式虽然是人传人,但是有物传人的例子,目前也多有报道。国家政府大力控制人员流动以巨大的经济代价来控制住了整个疫情。但是由动物传人防不胜防。所以掌握疫情期间流浪宠物的行踪十分重要。背景二:随着城市化的发展,城市中的流浪狗如何被安置成为了一大问题。2.同时中国各个城市不断推出着最严养狗令,宠物的一切行为责任将归咎到宠物主人的身上,这时如何加强宠物的主人对宠物的掌控就显得极为重要。3.我们推出这样的一款产品可以加强狗主人对狗的掌控程度,让狗主人
2020-11-18 13:58:03
4112
原创 ESP8266+arduino实操的过程遇到的问题
在调试方面的问题1.刚开始要把板子设置成MEGA,端口设置好。(这个刚开始做的时候出错过)2.通过查找代码中确定通信串口的位置。不能链接错了。3.源代码中的程序不能直接上传,需要修改至少三个地方1 wifi名称2 wifi密码3 ip地址4.确保esp8266和MEGA板子能正常使用,保证杜邦线不会轻易脱落在代码方面的问题(已经解决的)(1)indexOf函数indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。(2)#define A B再
2020-10-22 12:21:47
848
原创 传感器实操学习
传感器的主要代码如下:/*光敏电阻,使用虚拟引脚,将虚拟引脚设为输入*/void setup() { pinMode(A1, INPUT); Serial.begin(9600);//若波特率设为115200,会因为电脑和板子之间因数据传输速度太快而导致数据丢失}void loop() { int rawValue = analogRead(A1); Serial.println(rawVal
2020-09-19 17:17:16
338
原创 嵌入式C学习笔记
嵌入式基本认知:1.IEEE定义:用于控制、监视或辅助操作机器和设备的装置,一种专门的计算机系统2.国内普遍认同定义:一种以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统;3.是一个控制程序,储存在ROM中的嵌入式处理器控制板。与C语言的关系是c语言的扩展,在嵌入式系统中应用于编写嵌入式软件。1.嵌入式C语言和C语言是完全一样的,区别在于嵌入式C是跑在开发板上的。2.普通c语言的编译器会自启动处理器,嵌入式c语言用户必须做特
2020-09-17 00:34:25
197
原创 学习总结(物联网——网关协议)
物联网主要知识总结:1.对物联网有了大体上的认知。2.物联网的初级应用,如饭卡之类普遍存在生活中的场景。DHT11主要知识总结:1.学会了DHT数据格式及组成形式2.DHT11的工作原理:5大步骤主要问题总结:代码方面基本不会,在网上查找到的代码有的看不懂,有的不知能不能用由于史洛源所在的恒温恒湿项目需要用到DHT11,所以我尝试了下使用网上的代码,钉钉群里的代码,还有库文件的代码。最后只有库文件的代码成功烧录,但是串口调试助手中只发了关于Error的一些记录。最终还是没有成功。Pul
2020-09-12 00:50:14
306
原创 网关协议学习
目的:用于指导VST终端与服务器间的无线通讯数据约束.并要求设计人员严格按此规定来编写程序.术语数据类型和格式GPRS数据格式:GPRS通用无线分组业务GPRS(General Packet Radio Service)是一种基于GSM系统的无线分组交换技术,提供端到端的、广域的无线IP连接。简单的说,GPRS是一项高速数据处理的技术,其方法是以“分组”的形式传送数据。...
2020-09-08 04:35:02
300
原创 ESP8266 +AT指令学习进阶编程
上个博客中我通过STA模式的编程理解了AT指令到底是怎样的形式使用的。这次首先延续上个博客,学习AP模式,再拓展更多的编程方法。STA模式1、首先恢复出厂设置指令为AT+RESTORE2、设置应用模式指令为AT+CWMODE=3注释:1为Station,2为AP,3为AP兼Station 模式3、重启模块指令为AT+RST4、查看附近无线网络指令为AT+CWLAP5、加入AP指令为AT+CWJAP=“SSID”,“PWD”6、获取本地IP地址指令为AT+CIFSR7
2020-09-01 04:13:01
2111
原创 MQTT(未完结)
内容来源:视频——迈向物联网第一步——MQTT理论知识详解MQTT(消息队列遥测传输)是ISO 标准(ISO/IEC PRF 20922)下基于发布/订阅范式的消息协议。它工作在 TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议,为此,它需要一个消息中间件 。MQTT是一个基于客户端-服务器的消息发布/订阅传输协议通信协议可以简单的理解为一种暗号,例子——对着小爱同学说:播放歌曲。小爱同学不会应答但是如果对着小爱同学说:小爱同学,播放歌曲。小爱则
2020-09-01 03:48:31
294
原创 ESP8266 AT指令集最简单理解(可能有不对的地方)
一、认识AT指令在学习AT指令的时候,我遇到了个人感觉学习起来非常吃力。一直感觉这个东西十分抽象,通过搜索引擎得到的答案很多让我很难理解AT指令到底是什么。AT指令到底是如何使用的。由于最近事情比较多,可能是由于我一般学半个小时左右可能就会有其他的一些事情。所以导致了现在这个情况。后来在B站我找到了一个教学视频:让我对整个AT指令使用的流程有了一个较为清晰的认识。esp8266_NodeMcu开发入门esp8266用at指令联网看完这两个教程之后,我估计再看AT指令集的话,可能多少会有数一些。二
2020-08-28 04:42:29
869
原创 ESP8266学习
一、 简介ESP8266是ai-thinker公司推出的一款无线WIFI模块,专为移动设备,可穿戴电子产品和物联应用设计,可以通过AT指令配置,和单片机上的串口进行通信,利用WIFI进行数据传输其有三种工作模式:STA 模式:ESP8266 模块通过路由器连接互联网,手机或电脑通过互联网实现对设备的远程控制。AP 模式:ESP8266 模块作为热点,手机或电脑直接与模块连接,实现局域网无线控制。STA+AP 模式:两种模式的共存模式,即可以通过互联网控制可实现无缝切换,方便操作。注:AP模式:
2020-08-23 20:37:42
2122
原创 Pulsesensor、MQ-2学习笔记
一、Pulsesensor基本定义PulseSensor 是一款用于脉搏心率测量的光电反射式模拟传感器。工作原理佩戴在手指、耳垂等处,利用人体组织在血管搏动时造成透光率不同来进行脉搏测量。传感器对光电信号进行滤波、放大,最终输出模拟电压值。单片机通过将采集到的模拟信号值转换为数字信号,再通过简单计算就可以得到心率数值。方法简单、佩戴方便、可靠性高等特点。接口S →脉搏信号输出(要接单片机AD接口)+→5v(或3,3v)电源输入— →GND地与Arduino链接有线连接无线连接
2020-08-13 21:32:03
3445
原创 物联网学习总结
一、物联网的定义1、网络定义物联网(The Internet of Things,简称IOT)是指通过 各种信息传感器、射频识别技术、全球定位系统、红外感应器、激光扫描器等各种装置与技术,实时采集任何需要监控、 连接、互动的物体或过程,采集其声、光、热、电、力学、化 学、生物、位置等各种需要的信息,通过各类可能的网络接入,实现物与物、物与人的泛在连接,实现对物品和过程的智能化感知、识别和管理。物联网是一个基于互联网、传统电信网等的信息承载体,它让所有能够被独立寻址的普通物理对象形成互联互通的网络——百
2020-08-07 11:08:10
2504
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人