- 博客(50)
- 收藏
- 关注
原创 三款100英寸电视大比拼:谁才是家庭影院的隐形冠军?
100英寸巨幕电视测评:创维L100D、海信100Q5E与康佳100G10对比。创维L100D表现均衡,4K HDR画质细腻,杜比全景声音质出众,智能系统流畅;海信100Q5E色彩鲜艳,量子点技术突出,适合动画体育赛事;康佳100G10性价比高,基础功能扎实但细节稍逊。创维适合追求品质的用户,海信适合色彩爱好者,康佳则面向预算有限的消费者。建议根据画质、音质需求和预算选择,创维长期使用价值更高。
2025-10-28 09:44:10
1428
1
原创 【C语言图形学】用*号绘制完美圆的三种算法详解与实现【AI】
本文介绍了三种在C语言控制台中绘制圆形的方法:中点圆算法、三角函数法和字符网格法。中点圆算法是最优选择,仅使用整数运算,利用圆的八向对称性提高效率;三角函数法简单直观但效率较低;字符网格法则适合静态显示。文章提供了完整的代码实现,包含跨平台清屏和光标定位功能,并详细讲解了每种算法的原理和特点,帮助读者理解计算机图形学的基础概念和算法设计思路。
2026-01-16 17:52:34
670
原创 星空日历时钟与便签系统 - 完整开发指南
本文介绍了一个使用纯原生HTML/CSS/JavaScript开发的星空主题日历时钟与便签应用。该应用具有动态星空背景、交互式日历、实时时钟和便签管理功能,所有数据通过localStorage实现本地持久化。技术亮点包括CSS Grid布局、响应式设计、玻璃态UI风格以及无需外部依赖的纯原生实现。文章详细解析了星空动画、日历逻辑、时钟更新和便签CRUD等核心功能的实现方法,并提供了完整的代码结构说明和使用指南。
2025-12-19 16:42:24
313
原创 创意心电图圣诞树:极简代码绘制科技感节日祝福(1)
这篇文章介绍了一个创意编程项目:用150行代码实现心电图风格的圣诞树。核心特点包括:1) 通过点阵生成算法模拟心电图波形;2) 采用彩色渐变效果模拟节日灯饰;3) 底部文字采用正弦波动画装饰。技术实现上使用了Canvas绘图、线性渐变和正弦波算法,将医疗设备元素与节日传统符号创新结合。项目支持自定义文字输入,展示了前端技术在创意可视化方面的应用潜力。
2025-12-18 09:49:03
814
原创 纯HTML/CSS健康数据分析平台
纯HTML/CSS健康数据分析平台设计 本项目展示了一个完全基于HTML5和CSS3的健康数据分析平台,不依赖任何JavaScript。平台包含五大核心功能:数据仪表板、数据录入表单、数据可视化、数据分析表格和主题切换系统。通过CSS Grid、Flexbox和CSS变量等现代前端技术实现了响应式布局、动态主题切换和交互效果。项目亮点包括纯CSS实现的图表可视化、无JS的标签页切换、表单验证以及精心设计的动画效果,充分展现了现代CSS的强大能力。所有功能仅通过HTML结构和CSS样式实现,为轻量级We
2025-12-17 10:53:41
572
原创 基于51单片机和DS18B20的温度监测系统实现
本文介绍了一个基于STC89C52单片机的温度监测系统。系统采用DS18B20数字温度传感器采集环境温度,通过LCD1602液晶显示屏实时显示温度值。硬件设计包括主控芯片、温度传感器和显示模块的连接方案。软件程序实现了温度数据的采集、处理和显示功能,包含初始化、温度读取、数据处理和LCD显示等关键代码。系统能够准确测量并显示温度值,具有实用性和可靠性。
2025-12-12 16:41:05
250
原创 打造星空主题个人主页:HTML+CSS+JavaScript完整实现
本文介绍了一个星空主题个人主页的实现方案,重点展示了动态星空背景、毛玻璃UI组件和交互式表单验证等核心功能。通过JavaScript动态生成200个随机大小、位置和动画延迟的星星元素,配合CSS实现闪烁动画效果;采用backdrop-filter属性创建半透明模糊背景的UI组件;实现实时表单验证并提供视觉反馈;利用localStorage存储用户数据。还包括响应式布局设计、动画过渡效果以及安全性能优化措施,打造了一个视觉吸引、交互流畅的个性化网页界面。
2025-09-17 15:21:06
953
原创 和平精英风格射击游戏开发指南
本教程详细介绍了如何开发一款《和平精英》风格的HTML射击游戏。主要内容包括游戏核心架构设计(角色控制、战斗、道具、敌人AI等系统),技术选型(HTML/CSS/JavaScript),以及关键代码实现,如游戏初始化、敌人生成、碰撞检测和游戏主循环。教程还提供了优化技巧,如边界控制、元素清理和子弹系统优化,并附有完整的HTML/CSS/JavaScript代码示例,帮助开发者快速构建游戏原型。
2025-09-12 17:25:42
765
原创 Arduino OLED 指南针显示
本文介绍了一个基于Arduino的电子罗盘显示系统实现方案。该系统使用128×32像素OLED显示屏,通过I2C接口与Arduino开发板连接。核心功能包括:1) 使用电位器模拟角度输入(0-360°);2) 采用U8g2图形库绘制动态刻度线;3) 实现带透视效果的滚动显示;4) 气泡指示器显示当前角度值;5) 8个主要方向标签(N/NE/E等)的动态渲染。系统采用三角函数计算刻度位置,通过动态缩放实现视觉深度效果,并提供了与QMC5883L电子罗盘传感器的集成示例。代码结构包含初始化、主循环、刻度绘制、标
2025-09-12 09:16:54
296
原创 有趣的HTML代码
这篇文章展示了4个有趣的纯CSS动画效果:1)会随鼠标悬停而跳舞的按钮,通过CSS动画实现旋转和缩放效果;2)彩虹文字生成器,利用渐变背景和色相旋转动画创建彩色文字;3)3D翻转卡片,鼠标悬停时实现立体翻转效果;4)神奇的悬浮方块,悬停时产生变形和多重投影效果。这些示例仅使用HTML和CSS(无JavaScript)即可实现,适合网页设计增添互动趣味性。每个效果都配有完整代码和效果图,便于开发者直接使用或学习CSS动画技巧。
2025-09-11 16:59:49
1039
原创 基于Arduino的计算器
摘要:本项目实现了一个基于Arduino的计算器,采用16x2 LCD显示器和4x4矩阵键盘作为交互设备。硬件连接包括LCD的6个引脚和键盘的8个引脚(4行4列)。系统支持基本四则运算、负数和小数计算,核心功能通过processInput()处理键盘输入,calculate()执行运算,updateCursor()实现光标闪烁效果。启动时显示动画界面,运算过程可实时显示输入值和结果。代码结构清晰,包含完善的输入验证和错误处理机制,适合Arduino初学者学习硬件交互和逻辑控制实现。 (150字)
2025-09-11 08:58:56
1160
原创 Arduino音乐键盘程序
这是一个基于Arduino的8键简易音乐键盘制作方案。系统通过8个按钮(连接引脚4-12)触发不同音调,从中音C到高音C共8个音符。核心原理是利用按钮的输入检测和tone()函数发声,当按钮按下时通过8号引脚连接的扬声器播放对应音符。电路连接简单,只需将按钮接地、扬声器接指定引脚即可。代码包含完整的音符频率定义和循环扫描检测逻辑,实现按下播放、松开停止的功能。该项目适合电子制作初学者,可作为音乐互动装置的基础原型,注意需使用合适功率的扬声器以防过载。
2025-09-09 18:09:23
1462
原创 双数码管可调秒表实现方案
本文介绍了一种基于单片机的双数码管可调秒表实现方案。系统采用静态显示方式,通过两个共阴数码管分别显示秒十位和个位,使用12MHz晶体确保计时精度。硬件上数码管直接连接P1和P2口,两个调整按键接P3.2和P3.3。软件采用定时器方式2实现250μs中断,累计4000次达到1秒计时,通过状态变量实现按键消抖和松手检测,并限制显示范围为00-59秒。该方案直接驱动数码管,无需动态扫描,代码简洁高效。
2025-09-08 14:43:31
258
原创 51单片机驱动数码管
单片机最小系统接线LED控制原理LED阳极接P1.1,阴极接地。P1.1输出高电平时LED导通发光(电流约0.4mA,受内部10kΩ限流电阻影响),低电平时LED熄灭。按键输入设计七段数码管结构共阴数码管的8个段(a-h)对应单片机端口8个引脚(Pn.0-Pn.7),共阴极接地。段码数据通过端口输出控制各段亮灭,显示数字或字符。进制码的七段码表字节数据段码表定义共阴数码管的十六进制段码示例(0-F):代码实现LED按键控制代码16键数码管显示代码
2025-09-08 14:36:17
620
原创 51单片机基础结构及编程要点
51单片机采用DIP40封装,含4个8位I/O口(P0-P3),其中P0需外接上拉电阻。编程时可通过特殊功能寄存器直接控制硬件,使用位操作实现端口控制。典型应用包括输出高低电平、生成方波、引脚取反及批量操作等。注意P0口特性及输入前需置高电平,寄存器操作可同时控制8个引脚状态。
2025-09-08 14:31:27
332
原创 ESP32与SUI-101A实现用电器识别
该设计基于ESP32和SUI-101A电能计量模块,实现用电器识别与分析功能。系统通过Modbus协议采集电压、电流、功率等参数,具备学习模式和识别模式:学习模式下可存储电器特征参数(功率阈值范围),识别模式可实时显示在用电器状态。采用OLED屏显示数据,支持WiFi传输至网页端查看。满足基本要求包括识别7类电器(含自制电器)、实时显示、2秒响应时间等,并实现了学习功能和特性差异电器的识别优化。设计方案兼顾本地显示与云端数据上传,为智能用电监测提供了实用参考。
2025-09-07 22:09:09
898
原创 HTML实现的2048游戏
这是一个纯HTML实现的2048游戏,包含完整的CSS样式和JavaScript逻辑。游戏界面简洁美观,采用网格布局显示4x4的游戏板,每个格子根据数字值显示不同颜色。顶部显示当前得分,游戏结束后会弹出胜利或失败提示框。CSS定义了丰富的样式,包括格子颜色、字体大小和游戏消息框等视觉效果。JavaScript处理游戏逻辑,包括键盘操作、数字合并计分等功能。整个游戏无需任何外部依赖,直接在浏览器中运行,是学习前端开发的好案例。游戏目标是通过滑动合并相同数字,最终得到2048方块。
2025-06-10 15:54:20
1310
原创 HTML5 Canvas 星空战机游戏开发全解析
本文详细介绍了基于HTML5 Canvas开发的2D射击游戏《星空战机》的技术实现。游戏包含动态星空背景、三种特性各异的敌机、键盘控制的玩家战机、分数统计和排行榜系统。核心技术包括:游戏初始化(画布设置和状态管理)、主循环架构(状态更新与绘制)、键盘控制逻辑、敌人系统设计(不同类型敌机的属性配置)、优化的圆形碰撞检测算法,以及使用localStorage实现的本地排行榜功能。文章提供了完整的代码框架,涵盖游戏核心模块如玩家移动控制、射击系统和得分存储,适合HTML5游戏开发者参考学习。
2025-05-29 09:32:27
999
原创 ESP32使用TCA9548A IIC多路复用器拓展
IIC通信协可以实现在同一IIC总线上与多个IIC设备通信,只要所有设备都具有唯一的I2C地址。但无法实现相同的地址连接多个IIC设备。TCA9548A IIC多路复用器可使用相同的IIC总线与多达8个IIC设备通信。多路复用器使用IIC通信协议与微控制器通信。然后,可以选择要寻址的多路复用器上的哪个IIC总线。要寻址特定的端口,只需要向具有所需输出端口号的多路复用器发送一个字节。
2024-12-06 17:10:22
2291
原创 基于单片机的AGV机器人设计的设计要求
本设计要求旨在设计一种基于单片机的自动导航车(AGV)机器人。AGV机器人可以在工厂、仓库等场景中进行自动导航、物料搬运等任务。本设计要求包括机器人的硬件设计要求和软件设计要求两个方面。
2024-02-26 17:52:05
1415
原创 HTML超文本链接语言教程(一)
HTML是一种用于创建网页的标记语言,而超文本链接语言(Hypertext Markup Language)则是HTML的一种扩展,用于创建超链接(hyperlink)。超链接是用于在网页中跳转到其他页面或资源的链接。通过使用超文本链接语言,可以在网页中创建各种类型的链接,并为用户提供更丰富的浏览体验。本教程将全面介绍超文本链接语言的常用结构,并提供10个案例来帮助您更好地理解和应用。
2024-02-26 17:47:49
2141
原创 HTML超文本链接语言简介
超文本链接语言(HyperText Markup Language,简称HTML)是一种用于创建网页和网页应用程序的标记语言。HTML使用标签(tag)来描述文档的结构和内容,并且通过超文本链接(hyperlink)来连接不同的文档和资源。
2024-02-26 17:43:23
1298
原创 论文选题分享及思路(二)《基于51单片机环境监测系统》
本论文设计了一种基于51单片机的环境监测系统,该系统能够实时监测环境中的一氧化碳含量、温湿度和PM2.5值,并通过LCD1602液晶显示屏进行实时显示。用户可以通过按键设置PM2.5限值、CO限值、温度上下限值和湿度上下限值,并将设置好的限值存储于AT24C02存储芯片中掉电保存。当实际测量值超过限值时,系统会发出声光报警提示,用户可以通过按键关闭声音报警提示。本系统电路采用51单片机最小系统作为主控芯片,通过相应的电路连接各个传感器和显示模块,并使用ADC0832模数转换芯片将模拟信号转换为数字信号。
2024-02-22 11:11:12
1578
原创 论文选题分享及思路(一)《基于C51单片机的自动化测量产线的设计》
本论文介绍了一种基于C51单片机的自动化测量产线的设计。该设计通过C51单片机控制传送带的运动,并增加了激光测量高度宽度功能以及称重功能。通过综合运用C51单片机、传感器技术和自动控制原理,实现了对产品尺寸和重量的自动测量,极大地提高了生产线的效率和质量。本文详细介绍了设计的背景、创新点、设计原理、程序介绍、电路介绍、系统测试、测试结果,并得出了结论。通过本设计,可为生产线提供一种高效、精确的自动化测量解决方案。
2024-02-21 16:56:47
1619
1
原创 AI 在教育中的应用(AI生成)
人工智能(Artificial Intelligence, AI)在各个领域的应用越来越广泛,其中教育领域也不例外。本论文主要探讨了AI 在教育中的应用,并分析了其带来的优势和挑战。通过AI 技术的应用,可以提高教育的效率,个性化教学,以及改善学生的学习体验。然而,AI 在教育中还面临着数据隐私和安全性等挑战。本文还讨论了AI 在教育中的发展趋势,并提出了相应的解决方案。
2024-02-21 16:42:58
1008
原创 Visual Basic入门指南(一)
本文介绍了Visual Basic的基础知识和常用技巧,帮助读者快速入门。Visual Basic是一个简单、易学且功能强大的编程语言,适用于Windows应用程序的开发。希望读者通过学习本文能够对Visual Basic有所了解,并开始自己的编程之旅。
2023-12-30 08:43:15
4439
原创 HTML介绍
HTML(HyperText Markup Language)是一种用于创建网页结构的标记语言。它使用标签(tag)来描述网页中的各个元素,如标题、段落、图像等,并通过标签之间的嵌套和属性来定义这些元素的样式和行为。HTML是一种基本的网页制作工具,被广泛应用于互联网上的各种网页和应用程序中。通过使用HTML,我们可以将文本、图像、音频、视频等各种媒体元素结合起来,创建出丰富多样的网页内容。同时,HTML还支持超链接(Hyperlink),可以将多个网页连接起来,使用户能够在不同的页面之间进行跳转。
2023-12-25 11:01:54
574
原创 10个大学生常用Python练习代码及详解(AI)
Python作为一门简洁易学且功能强大的编程语言,已经成为大学生学习和实践编程的首选。本文将介绍10个大学生常用的Python练习代码,并对每个练习代码进行详细解释。希望通过这些练习,大学生们能够加深对Python的理解和运用能力。
2023-12-25 10:53:29
775
原创 MATLAB图像增强
本文介绍了MATLAB中常用的图像增强方法,并通过实例演示了其使用。包括亮度调整、对比度增强、直方图均衡化和锐化等操作。读者可以根据实际需求选择合适的方法进行图像增强。希望本文对大家理解和使用MATLAB图像增强有所帮助!如有任何问题,欢迎在评论区留言讨论。
2023-12-22 17:55:07
4537
原创 大学C语言常见的10个练习程序(一)
C语言是大学计算机专业的入门语言之一,通过练习不同的C语言程序可以提高编程能力和理解算法的能力。下面是10个常见的练习程序,它们涵盖了C语言的基本知识和常用算法。
2023-12-22 16:27:19
983
原创 35个EXCEL快捷键及公式
EXCEL是一款非常强大的电子表格软件,广泛应用于各个领域。掌握EXCEL的快捷键使用和常用公式,可以提高工作效率和数据处理能力。本文将介绍一些常用的EXCEL快捷键和35个常用的EXCEL公式,并附上一些示例说明。
2023-12-22 10:56:08
3644
原创 使用QT制作选择器
在软件开发中,选择器是经常使用的界面元素之一。它可以让用户从多个选项中选择一个或多个值。QT是一个广泛使用的跨平台框架,它提供了丰富的工具和功能,可以方便地创建各种用户界面。本文将介绍如何使用QT制作一个简单的选择器。
2023-12-22 10:42:37
597
原创 解释 Git 的基本概念和使用方式
以上是Git的基本概念和使用方式的简要介绍,更详细的用法和命令可以参考Git的官方文档或者其他教程。Git是一个分布式版本控制系统,用于跟踪和管理文件的更改。
2023-12-20 16:29:08
499
原创 arduino IDE环境下ESP32使用带有HX711放大器的称重传感器
称重传感器将力转换为可以测量的电信号。电信号与施加的力成比例地变化。称重传感器有不同类型:应变仪、气动式和液压式。在本教程中,我们将介绍应变仪测压元件。应变仪测压元件由一根金属棒和附带的应变仪组成(上图中的白色胶水下)。应变仪是一种测量物体上的力或应变的电传感器。当外力施加到物体上时,应变仪的电阻会发生变化,这会导致物体形状(在这种情况下是金属棒)变形。阻力的变化与施加的载荷成正比,这使我们能够计算物体的重量。通常,测压元件有四个连接在惠斯通电桥上的应变仪(如下所示),使我们能够获得准确的电阻测量值。
2023-12-20 15:39:53
9296
6
原创 ESP32单片机使用DHT11温湿度传感器的实践与代码解析
本文将介绍如何使用ESP32单片机与温湿度传感器进行连接和数据读取,并通过实例代码的解析,帮助读者了解实现温湿度检测的原理和方法。将温湿度传感器与ESP32单片机进行连接时,需要按照传感器的接口规范进行连接。一般来说,我们需要将传感器的VCC引脚连接到ESP32的3.3V引脚,GND引脚接地,I2C或SPI引脚根据需要连接到ESP32的相应引脚。在选择温湿度传感器时,我们需要考虑传感器的精度、响应速度、功耗等因素。否则,我们将打印出湿度和温度值。在上述代码中,我们首先定义了DHT传感器的引脚号和类型。
2023-12-20 11:32:55
3825
圣诞树150行代码实现的「心电图圣诞树」
2025-12-17
基于Proteus仿真与Keil C51开发环境的51单片机综合实践教程
2025-09-08
Arduino IDE环境下ESP32+SUI-101A用电器识别程序【带局域网页】
2025-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅