- 博客(11)
- 问答 (2)
- 收藏
- 关注
原创 基于ESP8266之使用MQTT通讯的迷你空气质量监测站制作(含手机APK)
提示:本项目使用的是Arduino编程环境随着生活水平的提高,空气质量开始成为人们关心的问题,那么如何才能DIY一个属于自己的迷你空气检测站呢?本文将以一步一步教你!1、环境温度显示2、环境湿度显示3、环境CO2浓度显示4、环境Tvoc浓度显示5、获取网络时间并显示6、通过MQTT服务器与手机APP互联传输数据以上就是今天要讲的内容,喜欢盆友可以尝试自己也去做做一个哦,不说收获满满至少也能锻炼下自己,哈哈哈。
2022-08-24 00:55:36
1672
5
原创 keil5安装国民技术芯片包
第一次用国民技术的N32G430系列芯片,用keil5打开官方给的例程时KEIL弹出未安装对应包的提示窗,作为小白的我又是一番折腾才弄好,现将我的安装法分享如下,希望能帮到更多同道中人,哈哈。
2022-08-12 23:09:43
4226
2
原创 不一样的8位数码管显示驱动程序--蓝桥杯--CT107D
懒人专属,可不用要看程序,直接调用函数就可以用!目录前言一、使用方法二、程序代码1.c文件2.H文件实体演示前言每次遇到8位数码管,就知道程序又要多敲几行了,恰巧,本次针对CT107D板子,不忍每次显示数据都要敲那么多行代码,我便写了更为简便的代码,也希望用到的各位在用到数码管时不至于那么费劲。一、使用方法例如要显示“1.2.3-4567”,可直接用many_data(0,“1.2.3-4567”),若要显示某个变量值,需要进行格式化输出,如.
2022-05-01 23:50:39
710
原创 DHT11模块程序--51单片机
不讲原理,只书写遇到的问题以及提供源程序程序目录前言一、问题总结二、使用代码1.c文件2.h文件实验展示前言第一次拿到DHT11这个模块,于是网上搜索了各种原理以及程序,最终都没找到一个合适自己的,于是便有了这篇文章。一、问题总结1、调用外部函数时,不能只在变量前加extern,如extern a;如果你声明了一个如unsigned char a。在外部文件调用时也必须完整的写下,如extern unsigned char a;不然变量结果.
2022-04-20 16:45:48
3813
6
原创 单片机io口按键扫描遇到的坑--蓝桥杯
16键的按键扫描,采用横纵扫描,初始化横向电平0000,纵向电平1111,理论上,横向检测io口时,若检测到横向电平0000中有一个变为高电平1,说明有按键按下;纵向检测io口时,若检测到纵向电平1111中有一个变为低电平0,也说明有按键按下。然而,在实际的使用过程中(STC15F2K60),初始化电平0000后,按下按键并不能检测出高电平1,而初始化电平1111后,按下按键却能检测出低电平0;如下图:初始化电平为0时io口输出的1并不能别识别i
2022-03-28 00:36:20
1272
原创 关于DIY电池均衡器--被动均衡---蓄电池--电瓶车电池组电压均衡的经历
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录目录文章目录前言一、效果展示二、制作步骤1.引入库2.读入数据总结前言随着电动车长时间的反复使用,电池参数难免会发生变化,当电池组中各节电池参数不一时,便会出现充电时某节电池先充满而其他电池尚未充满的现象,长期以此只会加速电池衰老的速度。故而,很有必要设置电压均衡器来均衡电池电压,本案以充电时被动均衡做演示,欲帮助更多的人以更低的成本实现电池均衡器的制作,有不足之处还望大家批评.
2022-03-12 13:10:52
9061
1
原创 单片机重启或拔电依旧不能下载程序
问题:我好不容易写了个串口通讯程序,把他烧录进芯片里后,发现没运行,于是乎改了改,再下载的时候发现下载不了了!这种情况就是程序进入isp引导区的时间太短或者根本没进入,资料上都说掉电下载可以让单片机从isp区启动,然我掉电n次都不能下载,都开始怀疑是不是芯片坏了!解决方案:经过了差不多一个上午的尝试,我发现单片机里有电容!绝对意义上的掉电下载是先要短接单片机的VCC和GND来让两端电压为0,这样单片机在下次上电的时候就能从isp区正常启动啦。...
2021-09-21 09:15:42
1970
原创 c语言if(a==1)和if(a ==‘1‘)的区别总结
if(a == 1)大家都知道,此处只针对“”及‘’经行讲解:if(a==1)等价于if(a == "1"),而if(a == 1)中判断的是a的值与数字1的大小,if(a=='1')里则判断的是a的值与字符1的大小;且1!=‘1’
2021-08-30 09:17:48
4541
原创 基于app_inventor的手机aap与单片机蓝牙互联教程
需要的工具:单片机,蓝牙通讯模块步骤一:打开app_inventor开发站点:https://www.wxbit.com/?ref 登录后新建一个项目,不做改动的话,项目名称默认为app名字界面如下:将组件BluetoothLE和其他可视组件(如下图)拖入手机屏幕中并设置好大小:接下来就是主要的逻辑设置部分了,接下来作详细介绍:首先:蓝牙传输,必要的三的数据:蓝牙地址、接收到的数据及要发送的数据,我们可以设置三个全局变量用于存储这线数据,如图接下来,为程序..
2021-08-12 21:15:58
6937
6
Multisim14仿真程序之《自动汽车大灯仿真电路》
2024-02-28
Axialis IconWorkshop图标制作软件
2023-05-12
函数计算时can't convert expression to float错误
2021-10-01
十行代码轻松搞定对象检测?快来看看如何使用ImageAI,中File
2021-09-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人