- 博客(6)
- 收藏
- 关注
原创 DS18B20如何修改分辨率
我看了网上说的DS18B20怎么修改分辨率,都说的,比较笼统,或是一堆手册基础,我用比较通俗的话说一下,拿手机编辑的,大家谅解一下,首先初始化,再发送修改指令0x4E接着发送三个字节,可以随便前两个字节,那是高报警和低报警,可以是0xFF和0x00,接着发送你的分辨率,有可能是0.5的分辨率,也就是十位,发送0x1F。这里已经修改成功了。有可能你所乘以的分辨率还是0.0625所以你看着没有变化,但是已经成功了。
2024-10-08 20:37:45 352
原创 Arduino ESP32 oled显示,增量式编码器测距程序
程序设计为编码器转一圈为1000个脉冲也就是编码器分辨率为1000,编码器连接轮转一圈和编码器转一圈为同速,如果你在实际应用当中要看编码器分辨率和连接轮和编码器之间有没有变速器,如果不愿意计算,拿个尺子让编码器转动一米,看记录了多少个脉冲,来修改自己的程序。ESP32 14引脚接编码器A,13引脚接编码器B,21、22为I2C默认引脚,程序根据编码器A触发ESP32的22脚中断,然后判断编码器B在ESP32的21脚状态是高电平还是低电平,来决定编码器是正转还是反转,也就是数值应该加还是减。
2024-09-15 16:25:14 376
原创 esp32全自动洗衣机程序,OLED显示,带连接WiFi天气预报,触摸按键,手搓谐振硬件测水位原理,外部中断计频率,硬件时间中断计时,多线程运行,全汉语拼音编程
【代码】esp32全自动洗衣机程序,OLED显示,带连接WiFi天气预报,触摸按键,手搓谐振硬件测水位原理,外部中断计频率,硬件时间中断计时,多线程运行,全汉语拼音编程。
2024-09-01 14:33:54 496
原创 【无标题】Arduino esp32红外遥控点灯避坑
图中画圈的要注意版本号,不对应,调用函数头文件会出错,别手欠啥也用最新版本,新的不一定适合自己,我就是手欠,esp32板卡库更新到最新了,导致头文件冲突,编译不过。对于新手一定要注意程序里串口波特率要对应。还有板卡型号要选对,型号在开发板后面。网上大多数都说IRremote库版本要和程序调用函数对应,但是就是编译不过,还有一点要注意,ESP32板的版本号要选对。下面程序可以直接用,前提是你的遥控按键发送编码和这个一样,你可以先看接收到的是什么,再用if判断开关灯。
2024-08-03 08:33:56 433
原创 wincc_v6版本vb函数c函数脚本解密
c脚本解密软件在我的资源里,内部有解密步骤。vb脚本解密从网上下在一个winHex软件,16进制编辑器,用软件打开函数,VB函数存放位置ScriptLib文件夹内,按图中位置把01改为,保存即可,再用wincc打开vb函数密码为没有。C项目函数存放位置为wincc画面程序的library文件夹内,C全局函数存放位置为PAS文件夹内。
2024-07-30 09:28:57 318
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人