自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 基于Arduino开发NodeMcu(通过网页控制LED灯)

ESP8266是一款非常强大的WiFi模块,它可以利用串口与单片机进行通讯,通过编程实现控制。该模块主要由单核32位mcuwifi芯片组成,拥有高性能无线soc,是一个完整且自成体系的WiFi网络方案,能够独立运行,也可以作为slave搭载其他host运行。工作模式:STA模式:在此模式下,模块可连接其他设备提供的无线网络,例如通过WiFi连接至路由器,从而可以访问互联网,进而实现手机或电脑通过互联网实现对设备的远程控制。AP模式。

2024-06-23 23:37:51 606

原创 C#上位机实现TCP服务器和客户端连接(winform)

传输控制协议(TCP,Transmission Control Protocol)是为了在不可靠的互联网络上提供可靠的端到端字节流而专门设计的一个传输协议。互联网络与单个网络有很大的不同,因为互联网络的不同部分可能有截然不同的拓扑结构、带宽、延迟、数据包大小和其他参数。TCP的设计目标是能够动态地适应互联网络的这些特性,而且具备面对各种故障时的健壮性。不同主机的应用层之间经常需要可靠的、像管道一样的连接,但是IP层不提供这样的流机制,而是提供不可靠的包交换。

2024-06-20 09:59:01 1977

原创 两个STM32单片机通过nfr模块无线通讯

nRF24L01是由NORDIC生产的工作在2.4GHz~2.5GHz的ISM 频段的单片无线收发器芯片。频率发生器、增强型“SchockBurst”模式控制器、功率放大器晶体振荡器调制器和解调器。输出功率频道选择和协议的设置可以通过SPI 接口进行设置。几乎可以连接到各种单片机芯片,并完成无线数据传送工作。极低的电流消耗:当工作在发射模式下发射功率为0dBm 时电流消耗为11.3mA ,接收模式时为12.3mA,掉电模式和待机模式下电流消耗更低。nRF24L01原理图nRF24L01引脚定义。

2024-06-16 22:57:55 786

原创 STM32单片机使用取模方法显示中文

已知字模是图形数据,而图形在计算机中是由一个个像素点组成的,所以字模实质是一个个像素点数据。为方便处理,我们把字模定义成方块形的像素点阵,且每个像素点只有0和1这两种状态(可以理解为单色图像数据),下图两个宽、高为16x16的像素点阵组成的两个汉字图形,其中的黑色像素点即为文字的笔迹。计算机要表示这样的图形,只需使用16x16个二进制数据位,每个数据位记录一个像素点的状态,把黑色像素点以“1”表示,无色像素点以“0”表示即可。这样的一个汉字图形,使用16x16/8=32个字节来就可以记录下来。

2024-06-16 15:35:43 768

原创 KNX应用—ETS5_智能开关基础控制功能

10.如图连线,将设备组对象与群组地址链接,操作是把组对象的每一个分别拖到对应的群组地址。1.打开ETS5,点击绿色加号创建项目,第二部的选项按方框里的选项选择好,一般是默认的。5.房间添加完成后,要添加设备,添加设备之前打开产品目录,更新市场或者选择本地导入。9.在八路智能面板设备中配置按键:将四个按键都设置为独立按键,如红框中所示。(还有时间功能的三个没有在图片上,记得也要将三个分别链接与群组地址上)在输入框中搜索“八路开关模块”和“八路智能面板”,如图所示的两个设备。4.同样的步骤,添加房间。

2024-04-27 15:24:16 791

原创 51单片机实现光敏电阻控制LED灯亮灭

XPT2046 是一款 4 线制电阻式触摸屏控制器,内含 12 位分辨率 125KHz 转换速率逐步逼近型 A/D 转换器。XPT2046 支持从 1.5V 到 5.25V 的低电压 I/O 接口。XPT2046 能通过执行两次 A/D 转换查出被按的屏幕位置,除此之外, 还可以测量加在触摸屏上的压力。内部自带 2.5V 参考电压,可以作为辅助输入、 温度测量和电池监测之用,电池监测的电压范围可以从 0V 到 6V。XPT2046 片 332内集成有一个温度传感器。

2023-12-24 13:32:26 4951 1

原创 51单片机-keil5新建工程及模块化编程

OK”之后跳出来的窗口“Copy“STARTUP.A51”to projcet Folder and Add File to project?点击Options of target“魔法棒图标”,为文件添加打开路径,这样keil才知道要去哪里找到你的.h文件。右键单击Source Group,然后将.c文件添加到里面。其中所有.c文件中都要包涵所调用的子函数的头文件的声明。打开工程所在文件夹,新建.c文件和.h文件。编译成功后就会显示对应头文件。在.h文件中输入固定格式,新建main.c文件。

2023-12-21 18:17:03 977

空空如也

空空如也

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

TA关注的人

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