自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 ESP8266实现可调的PWM脉宽和频率

在上面的代码中,我们使用Ticker库定期调用setPWMDuty函数来改变PWM脉宽,从而实现PWM脉宽可调。setPWMFreq函数用于设置PWM基本频率,setPWMDuty函数用于设置PWM的占空比。在setup函数中,我们将GPIO4配置为PWM输出,并将PWM的占空比设置为50%。//设置PWM的频率为1000Hz。//设置PWM的占空比为50%

2023-05-05 15:38:12 1659 1

原创 ESP8266 实现自动走时方法

可以使用`TimeLib.h`库来实现这个过程,该库包含了一些常用的时间函数,可以方便地将时间戳转换为本地时间。需要注意的是,该库默认使用UTC时间,需要根据需要调整时区等设置。获取到当前时间后,可以根据需要实现自动走时。例如可以使用`delay()`函数等待1秒钟后再次获取当前时间,计算出时间差,从而推算出时刻,然后更新时钟或其他应用。ESP8266自动走时通常需要连接到一个时间服务器,并从服务器获取当前时间。ESP8266可以使用以下代码实现从一个NTP服务器获取当前时间戳:```c++

2023-05-04 14:08:45 495 2

原创 基于WiFiManager库和ESP8266的程序,通过串口配置WiFi和MQTT信息

首先,您需要安装和导入WiFiManager库和PubSubClient库。这个程序允许您通过串口接收JSON格式的配置信息,然后自动连接到WiFi和MQTT服务器并将JSON格式的信息用于将您的设备连接到正确的WiFi网络和MQTT服务器上。请注意,该程序的JSON解析程序可能需要根据您的JSON格式进行更改。同时,您也需要更改代码中的PubSubClient和WiFiManager库以适合您的项目要求。该程序在接收完正确的JSON格式后,将自动连接到WiFi,并将MQTT主题订阅添加到MQTT客户端。

2023-05-04 11:57:26 354

原创 使用WiFiManager库和ESP8266的程序示例。程序将自动连接到现有WiFi网络或创建新的网络并提供管理页面。然后,您可以通过串口输入命令行配置MQTT服务器的连接信息

在这个程序中,通过输入命令行 `"mqtt_server your_mqtt_server_address\n"`, `"mqtt_port your_mqtt_server_port\n"`, `"mqtt_topic your_mqtt_topic\n"`, `"mqtt_user your_mqtt_user\n"`, or `"mqtt_pass your_mqtt_password\n"` 可以配置MQTT信息。值得注意的是,在程序运行前,您需要在终端中输入需要的信息以配置MQTT服务器。

2023-05-04 10:27:57 437

原创 笔记 php 类型比较错误视觉注意事项

php 为弱类型语言 , 当类型不一样进入比较时可能会出现误认为的错误public function fun($activate,$level,$OldLevel = 0){ $OldLevel = 'L6'; if($OldLevel == 0){ // 类型不一样不要比较 // 当 $OldLevel = 'L6' 时, 条件($OldLevel == 0)直接返回真,进入到这里来 // 类型不一样进行比较错误 // $price

2020-11-04 14:57:31 82

原创 折叠菜单

Document javscript实例 菜单一 11 22 33 菜单二 aa bb cc 菜单三

2017-10-18 11:17:16 319

原创 10.12 笔记-JavaScript 05 事件对象

JavaScript051.  什么是事件        用鼠标或者键盘操作文本文档的时候 产生一个事件 ,事件就是用户操作    事件驱动: 当产生事件的时候,就会调用程序去处理事件,达到效果 这个过程叫做事件驱动2.  事件组成        事件源  事件   事件处理                点击 -->3.  事件设置

2017-10-13 22:29:41 147

原创 10.10 笔记-JavaScript 02 绑定事件,对象类型的转换

JavaScript02    1. 进度条特效    2. 等待按钮特效        让按钮不能点击的效果        object.disabled =true        让按钮 能点击的效果        object.disabled =false    3. 手机验证发送等待效果        绑定事

2017-10-12 20:46:40 164

原创 10.09 笔记-Java Script 01 获取元素对象和定时器使用

JavaScript01    JS 原生态1.JavaScript 产生的背景以及用途   用途: 可以和WEB页面进行交互目的就是美化页面   JavaScript 刚开始产生的时候主要为了解决诸如表单验证的效果2.JavaScript 定义    JavaScript 缩写是JS  正式名字是ECMAScript  这个标准就是有ECMA组织发展和维护 正式的标准 E

2017-10-12 20:42:17 261

原创 10.11 笔记-Linux 下安装 samba 方法

yum install samba          安装 sambayum install vim        安装 vimvim /etc/samba/smb.conf    编辑配置文件设置共享目录输入配置文件 a 插入  :qw 保存 :q! 退出不保存[pub]    path = /pub    public = y

2017-10-12 20:40:56 226

原创 html 中的 header-作用与使用

// 用作跳转页面header('location:index.php?name=zhangshan&age=18');// 用来告诉浏览器这个文件是什么header('Content-Type:image/jpeg');// 实现下载功能header('content-Disposition:attachment;filename="'

2017-10-12 20:36:44 8723

原创 9.08 笔记-抽象类与接口与多态

抽象类与接口与多态一、抽象类(重点)    1. 只要包含抽象方法的类 就是抽象类    2. 抽象类也必须加abstract修饰    3. 抽象类不能直接实例化    4. 抽象类需要被继承 实现所有抽象方法才能使用    5. 如果有任何一个抽象方法没有被实现,那么这个类也必须是抽象类    例程:    //抽象类声明方法,抽象类必须被继承    //抽

2017-10-12 20:35:45 152

原创 9.11 笔记-屏蔽警告和异常处理

错误处理一、错误分类    1.  语法错误            一行代码都不执行     最好排除    2.  运行时错误            依赖于数据验证    永远不要相信你的用户    3.  逻辑错误(个人写法毛病错误的if($a=$b))            程序员一辈子的痛    依赖经验二、错误级别    1.  notice   提示

2017-10-12 20:33:05 287

原创 9.13 笔记-PDO对象操作数据库

PDO一、什么是PDO        PDO一是PHP数据对象(PHP Data Object)的缩写二、怎么查看php是否支持PDO        1.  使用phpinfo()函数查看PDO是否支持        2.  如果没有开启PDO 请查看wamp目录(C:\wamp\bin\php\php7.0.4\ext)下面是否有php_pdo_*.dll 如果没有需要下载这

2017-10-12 20:31:59 246

原创 9.25 笔记-linux命令使用

Linux常用命令一、linux介绍与作用linux  乌班图linux  CentOSwindows   2002 xp win7  win8 win10windows 2003 server   windows 2008linux 特点开源安全稳定可靠windows 2008   简单   易用       用户友好http:

2017-10-12 20:30:04 644

原创 mysql Model

PHP Code 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748

2017-10-12 19:19:41 889

HIKTOOL.zip

HIKTOOL 海康威视刷机工具,来源于网络 192.0.0.1

2021-06-12

EFI_SHELL64.rar

BIOS 引导 EFI Shell64 系统引导

2020-06-22

BIOS刷写工具.zip

1、备份原版BIOS,可以通过进入EFI-Shell 使用fpt64.efi 工具进行备份 或使用编程器进行备份 备份命令:fpt64.efi -D w-nvr3-bak.bin 2、刷入破解BIOS,可以通过进入EFI-Shell 使用fpt64.efi 工具进行刷入 刷入命令:fpt64.efi -f w-nvr3-xg.bin 这里特别说说明一下 :刷写有风险!!! 【如果主板版号不是”W-NVR3“的同学请勿操作刷写BIOS!!!】 如果主板是基于AMI代码生成的BIOS的话可以使用AMIBCP工具去发现你主板的隐藏功能及一些默认值的修改

2020-06-22

空空如也

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

TA关注的人

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