- 博客(4)
- 收藏
- 关注
原创 stm32f103c8t6制作简易时钟与闹钟
摘要:本项目基于STM32F103C8T6开发板实现数字时钟和闹钟功能,使用0.96寸OLED显示屏显示时间,通过4个按键进行时间设置和闹钟控制。硬件连接包括I2C接口的OLED、蜂鸣器和按键,采用STM32CubeMX配置GPIO、I2C和定时器。软件实现包括时间更新、闹钟检测、按键处理及显示刷新功能,支持24小时制时间显示和可编程闹钟,通过蜂鸣器提醒。主程序循环处理按键输入和显示更新,定时器中断进行时间计数和闹钟检测。
2025-06-29 03:37:58
724
原创 用visual studio窗体应用程序制作初级和高级服务器
摘要:本文介绍了基于TCP协议的客户端-服务端通信系统设计与实现。系统采用C# Socket编程,服务端通过绑定IP和端口持续监听客户端请求,客户端连接成功后双方可互发消息。消息传输通过字节数组转换实现,界面包含IP、端口输入框及消息显示区。关键代码展示了服务端监听线程、消息收发逻辑以及客户端连接流程。系统支持局域网通信,提供获取本地IP功能,并实现了Enter键快捷发送消息的功能。程序演示表明,服务端成功启动监听后,客户端可正常连接并实现双向通信。
2025-06-23 00:36:18
348
原创 使用knx完成综合运用
八路单独控制:组地址 `1/0/1` 至 `1/0/8`(1 Bit数据类型),每个地址控制一路开关。- 上升命令绑定 `1/2/1`,下降绑定 `1/2/2`,停止绑定 `1/2/3`。- 开关命令绑定组地址 `1/1/1`(调光1)、`1/1/3`(调光2)。- 亮度值绑定组地址 `1/1/2`(调光1)、`1/1/4`(调光2)。- 关闭所有8路灯光(向 `1/0/1`–`1/0/8` 发送 `0`)。- 强制开启所有灯光(向 `1/0/1`–`1/0/8` 发送 `1`)。
2025-06-05 17:52:33
952
原创 基于单片机的数字频率计设计
摘 要本设计是以MCS-51为核心的单片机设计,在单片机设计中应用单片机的数字运算和控制功能实现了量程的自动切换,满足了其设计任务书的基本要求和发挥部分的要求。数字频率计在电子、通讯等领域中的实验、研究开发、生产用途非常的广泛,它可以由逻辑电 组成,也可以用单片机控制。由逻辑电路组成的频率计,结构复杂,组装、调试比较麻烦;由单片机控制的频率计,数据采集、计算、译码及量程的自动转换,都可以由CPU来完成,简化了电路,提高了系统的可靠性。关键字:单片机 电子测量 数字化测量方法前 言随着社会的发展,频率计的使
2024-12-15 04:46:51
2227
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅