- 博客(7127)
- 资源 (19)
- 问答 (3)
- 收藏
- 关注

原创 从珠峰到编程:驴友花雕的跨界之旅——户外爱好者变身IT创客
我叫张鹰,福建福州人,出生于一个军人家庭,高中毕业后曾下乡两年,然后在海军某部当兵,在部队我什么都学,复员证上的头衔多得吓人,进民航局后,身为特种车驾驶员的我又开始自学外语、中文、企业管理、公共关系、商业经济,甚至武术等课程,后来到厦门大学读研究生,在国家CN刊物上发表了20多篇专业论文,还写过一年的专栏。
2024-09-17 15:02:45
4704
97

原创 【花雕学编程】Arduino动手做(184)---体验各种轮子:极低成本搭建机器人的实验平台
因为轮子在自然界是有原型的。古代最简陋的乡村大车,用两个几乎一英尺厚的圆形木作车轮,是用横断的树干做成的,同时,这些圆形物,或者叫车轮,不是在轴上旋转,而是固定在轴上。当然,所有这些,无非是一种想象,但是,无论如何,它使我们的头脑完全清楚了车的本质。圆形的底盘,无法像普通小车那样采用平行车轴(电机轴也短),比较适合的是十字轴动力结构,百度查了下,这种结构很少见,不实用的结构,做做实验还行。初步的想法,是通过这个非常简单的底盘,学习机器人的行走机构,动手尝试不同的运动方式,实际测试各种形态的轮子系统。
2023-08-05 12:49:59
2991
39
原创 【花雕动手做】Kitronik 可编程开发板基于 ARCADE MakeCode 之逃脱迷宫游戏
该设备原生支持微软的 MakeCode Arcade 平台,用户可通过图形化或 JavaScript 编程方式,轻松创建、下载并运行复古风格的街机游戏。Kitronik ARCADE 是一款专为与 MakeCode Arcade 编辑器一起使用而设计的掌上游戏平台,既可以编写自己的游戏并在 ARCADE 上运行它们,也可以下载现有游戏并享受功能齐全的掌上游戏体验。Kitronik ARCADE 是一款功能丰富的手持游戏手柄开发板,可与 Microsoft Arcade 编辑器一起使用。
2025-09-07 12:08:16
556
原创 【花雕学编程】Arduino BLDC 之双环控制(角度环+位置环)
Arduino双环控制(角度环+位置环)应用摘要 本文介绍了Arduino BLDC电机的双环控制系统设计,包含位置环和角度环的层次化控制结构。该系统具有高精度定位、快速响应和强抗干扰能力,适用于机器人关节、自动化设备、无人驾驶等场景。文章提供了三个关键代码示例:基础双环框架、反馈调节实现和PID优化版本,并强调参数调试、传感器精度和系统安全等注意事项。该方案通过实时数据处理和分层控制策略,有效提升了电机控制的动态性能与稳定性。
2025-09-07 10:05:17
680
1
原创 【花雕学编程】Arduino BLDC 之动态避障与局部重规划
Arduino动态避障与路径规划技术解析 本文介绍了基于Arduino的动态避障系统开发方法,包含三个递进式案例:基础避障、局部路径重规划和全局路径重规划。系统通过超声波和红外传感器实时检测障碍物,使用Servo库控制BLDC电机实现方向调整。关键技术包括:实时环境感知、多传感器数据融合、智能转向决策算法等。应用场景涵盖移动机器人、无人驾驶、工业AGV等领域。文章特别强调了传感器精度、算法选择和计算资源管理的重要性,并提供了完整的代码实现和调试方法,为开发者构建智能避障系统提供了实用参考框架。
2025-09-07 08:55:54
446
原创 【花雕学编程】Arduino BLDC 之力矩补偿基础控制
摘要: 本文介绍了Arduino在BLDC电机力矩补偿控制中的应用,涵盖基础原理、控制算法与实现案例。通过比例控制(P控制)和动态补偿机制,系统可实时调整电机输出以应对负载变化,提升稳定性。文章提供了3个代码示例(基础补偿、动态补偿、反馈控制),解析了传感器校准、算法优化等关键点,并列举了机器人关节、工业自动化等典型应用场景。所有方案均基于Arduino平台,兼顾易用性与可扩展性,适合开发者快速实现高精度电机控制。 (字数:150) 核心要点: 力矩补偿原理:实时计算负载力矩,动态调整输出 控制方法:P控制
2025-09-07 08:46:53
587
原创 【花雕学编程】Arduino BLDC 之IMU读取与方向控制
Arduino与IMU方向控制应用指南 本系列教程展示了如何利用Arduino平台结合IMU传感器实现精准方向控制。核心内容包括: 基础IMU数据读取:通过LSM9DS1传感器获取加速度和角速度数据 简单方向控制:将陀螺仪数据映射到伺服电机角度范围 高级数据处理:采用指数滤波算法平滑传感器数据 机器人关节控制:基于MPU6050的关节角度控制方案 应用特征: 高精度姿态感知 实时数据处理 多传感器融合 灵活控制算法 典型应用场景: 无人机姿态稳定 机器人导航 AR/VR运动追踪 智能家居设备控制 关键注意事
2025-09-07 08:34:04
561
原创 【花雕动手做】Kitronik 可编程开发板基于 ARCADE MakeCode 之小狗跳跃游戏
摘要: 本文介绍了Kitronik ARCADE可编程游戏机开发板及其应用案例。该开发板兼容微软MakeCode Arcade平台,支持图形化或JavaScript编程,适合编程教学与创客实践。通过一个简单的"小狗跳跃"游戏案例,展示了基于MicroPython和图形化编程的实现方法,包括角色控制、地图设置和事件触发等核心逻辑。文章还提供了硬件连接、模拟调试及实际运行场景的图文说明,帮助读者快速上手开发复古风格游戏。该设备集成了显示屏、按键、振动反馈等组件,是编程教育和个人项目开发的理想
2025-09-06 18:40:05
608
原创 【花雕动手做】Kitronik 可编程开发板基于 ARCADE MakeCode 之姓名标签游戏
《Arduino手册与Kitronik ARCADE游戏开发平台介绍》 本文介绍了两个电子开发领域的优质资源:1)《Arduino手册》栏目提供近4000篇技术博客,涵盖Arduino在BLDC、物联网、智能家居等20多个领域的应用案例;2)Kitronik ARCADE可编程游戏机开发板,支持MakeCode平台,配备彩色屏幕、按键和振动反馈,适合编程教学与游戏开发。文章展示了如何通过MicroPython代码创建简单游戏,并提供了相关开发资源链接。这两个平台为电子爱好者和教育工作者提供了丰富的学习与实践
2025-09-06 17:34:16
327
原创 【花雕动手做】Kitronik 可编程开发板基于 ARCADE MakeCode 之篮球罚球游戏
摘要:《Arduino 手册》栏目提供近4000篇技术博客,涵盖Arduino BLDC、IoT、智能家居等应用案例与开发指导。Kitronik ARCADE是一款支持MakeCode的可编程游戏开发板,集成显示屏、按键及振动反馈,适合教育及创客项目。通过图形化或代码编程,用户可设计复古街机游戏,如示例中的篮球罚球游戏(含MicroPython代码)。该硬件兼容性强,是学习编程与交互设计的理想工具。
2025-09-06 17:04:31
914
原创 【花雕动手做】Kitronik 可编程开发板基于 ARCADE MakeCode 之乒乓球小游戏
摘要: Kitronik ARCADE是一款专为编程教学与创客实践设计的可编程游戏机开发板,支持微软MakeCode Arcade平台,用户可通过图形化或JavaScript编程创建复古风格游戏。该设备集成了彩色LCD、控制按键、蜂鸣器和震动马达等组件,适用于编程启蒙、游戏开发和交互式项目设计。Arduino手册栏目提供了丰富的技术案例,涵盖Arduino BLDC、ESP32、IoT等多个领域,近4000篇博客助力开发者创新实践。结合Kitronik ARCADE,用户可轻松实现游戏开发与硬件交互,推动创
2025-09-06 13:32:57
916
原创 【花雕动手做】Kitronik 可编程开发板基于 ARCADE MakeCode 之躲避桶小游戏
摘要: 《Arduino 手册(思路与案例)》专栏提供Arduino在电子制作与智能控制领域的丰富资源,涵盖BLDC、IoT、PID等技术与智慧农业、交通等应用,包含近4000篇博客案例。同期介绍的Kitronik ARCADE是一款支持MakeCode Arcade的可编程游戏机开发板,集成显示屏、按键等组件,适合教育及创客开发复古游戏。示例代码演示了基于MicroPython的躲避桶游戏实现,包括角色控制、碰撞检测与动态障碍物生成,展现硬件交互与游戏逻辑结合的实践方法。(149字)
2025-09-06 07:59:16
761
3
原创 【花雕学编程】Arduino BLDC 之 A* 算法与障碍物
摘要: 本文介绍了Arduino平台上A算法的应用与实现,重点探讨其在BLDC电机控制中的路径规划与障碍物避让功能。文章涵盖A算法特点(最优路径搜索、动态环境适应性)、应用场景(机器人导航、无人机控制等)及实现注意事项。通过三个代码示例展示了基础A*实现、动态障碍物处理和完整路径规划方案,均基于10×10网格地图,支持静态/动态障碍物检测。案例结合超声波传感器与BLDC电机驱动,适用于智能家居、工业自动化等场景。配套近4000篇Arduino技术博客资源,为开发者提供实践参考。 (字数:149) 关键词:
2025-09-06 07:00:34
633
1
原创 【花雕学编程】Arduino BLDC 之红外巡线+动态避障复合系统
本文介绍了基于Arduino平台的"红外巡线+动态避障复合系统"的设计与实现。系统结合红外传感器和超声波传感器,实现了自动巡线与智能避障的双重功能,包含三个核心代码模块:基础红外巡线、动态避障控制以及两者的复合控制。该系统具有实时环境感知、智能路径规划等特点,适用于智能物流、家庭服务机器人、工业自动化等多个场景。文章还详细说明了传感器选型、算法优化和环境建模等注意事项,为开发者提供了完整的技术参考方案。通过Arduino开源平台,该系统具有较高的可扩展性和适应性。
2025-09-06 06:52:03
573
原创 【花雕学编程】Arduino BLDC 之力矩补偿与重力平衡控制
Arduino力矩补偿与重力平衡控制指南 本指南详细介绍了Arduino在力矩补偿与重力平衡控制方面的应用。主要内容包括: 核心功能 力矩补偿技术实时调整电机输出 重力平衡控制抵消机械臂重力影响 动态响应负载变化和环境扰动 集成传感器反馈实现精确控制 典型应用 机器人关节控制 无人机姿态调整 医疗设备稳定操作 工业自动化产线 实现方案 提供基础力矩补偿、重力平衡及联合控制的完整代码示例 采用比例控制算法(P控制) 包含传感器数据读取和输出限制机制 支持串口调试监控 注意事项 需确保传感器精度和定期校准 需考
2025-09-06 06:44:12
456
原创 【花雕学编程】Arduino BLDC 之使用PID控制实现BLDC关节伺服
《Arduino BLDC 关节伺服 PID 控制实践》摘要:本文介绍了基于Arduino平台的BLDC电机PID控制方案,通过比例-积分-微分算法实现高精度关节伺服控制。系统具备实时反馈调节、平滑运动特性和强适应性特点,适用于机器人关节、自动化设备及医疗器械等场景。文章提供了3个递进的代码示例:基础PID控制、串口目标角度设定和动态角度调整,均包含关键参数配置和传感器数据处理。实施时需注意PID参数调节、传感器精度选择及系统延迟控制,文末给出了完整代码实现和参数调整建议。本方案充分利用Arduino平台的
2025-09-06 05:53:43
505
原创 【花雕动手做】Kitronik 可编程开发板基于 ARCADE MakeCode 之冬日仙境
摘要: 《Arduino手册》栏目提供4000+篇技术博客,涵盖Arduino在BLDC、CNC、IoT等领域的应用案例,助力开发者创新实践。Kitronik ARCADE是一款支持MakeCode Arcade的可编程游戏机开发板,集成显示屏、按键及震动反馈,适合教育及创客项目。通过图形化/Python编程,用户可制作复古游戏,如“冬日仙境”雪景模拟,代码通过定时生成随机雪花精灵实现动态效果。该平台兼具易用性与扩展性,是编程教学和创意开发的理想工具。 (150字)
2025-09-05 19:59:58
683
1
原创 【花雕动手做】Kitronik 可编程开发板基于 ARCADE MakeCode 之太空飞机小游戏
摘要: Kitronik ARCADE是一款专为编程教学设计的掌上游戏开发板,支持微软MakeCode Arcade平台,可通过图形化或JavaScript编程创建复古街机游戏。其硬件集成彩色LCD、控制按键、震动马达等组件,适合编程启蒙与创客项目。配套的《Arduino手册》栏目提供近4000篇技术博客,涵盖Arduino在智能家居、农业等领域的应用案例,助力开发者创新实践。通过MicroPython代码示例(如太空飞机游戏),用户可快速上手开发,体验硬件编程乐趣。 (字数:149)
2025-09-05 19:43:59
676
1
原创 【花雕学编程】Arduino BLDC 之通过串口控制三关节机械臂
摘要: 《Arduino 手册(思路与案例)》栏目聚焦Arduino平台在电子制作与智能控制中的创新应用,涵盖BLDC电机控制、物联网、人机交互等近4000篇技术博客。以“串口控制三关节机械臂”为例,展示了Arduino如何通过串口指令实现精准运动控制,支持基础角度调节、预设动作序列及PWM信号驱动。方案具备工业自动化、教育科研等多元应用场景,强调电机选型、控制算法优化及安全性设计,为开发者提供模块化代码框架与扩展思路。(150字) 核心要点: 技术实现:串口通信+Servo库控制三关节运动,支持实时角度输
2025-09-05 13:31:38
802
5
原创 【花雕学编程】Arduino BLDC 之激光雷达SLAM导航系统
Arduino激光雷达SLAM导航系统摘要 本方案基于Arduino平台,通过激光雷达实现实时建图(SLAM)与自主导航。系统特点包括高精度环境建模、动态避障和实时定位,适用于机器人、无人驾驶及工业自动化等领域。核心代码演示了激光雷达数据采集、简单地图构建及SLAM定位功能,结合电机控制实现移动导航。注意事项强调传感器精度、算法优化和环境适应性,为开发者提供可扩展的实践框架。通过Arduino与激光雷达的集成,该系统为智能移动设备提供了灵活、低成本的导航解决方案。 (字数:149)
2025-09-05 11:24:14
788
2
原创 【花雕学编程】Arduino BLDC 之复杂路径规划与智能避障
摘要: 《Arduino 手册(思路与案例)》栏目聚焦电子制作与智能控制领域,涵盖Arduino在BLDC电机控制、CNC、物联网等20+技术方向的应用,提供近4000篇实践博客资源。本文重点解析Arduino BLDC的复杂路径规划与智能避障技术,通过三个递进式代码案例(基础避障→多传感器决策→动态路径规划)展示实现方法。系统采用A*/RRT等算法,结合激光雷达多传感器融合,可适应服务机器人、无人驾驶等场景,并强调传感器选型、算法优化等实施要点,为开发者提供从理论到落地的完整参考方案。
2025-09-05 09:14:29
932
3
原创 【花雕学编程】Arduino BLDC 之稳态调节与振荡抑制
Arduino BLDC稳态调节与振荡抑制技术解析 本文介绍了Arduino BLDC电机控制中的稳态调节与振荡抑制技术。通过基础稳态控制、振荡抑制控制和PID控制三种代码示例,展示了如何实现电机速度的精确调节和系统稳定性优化。文章详细分析了各控制方法的特点:基础稳态控制采用增量调节实现目标速度;振荡抑制控制通过误差补偿机制减少速度波动;PID控制结合比例、积分、微分项实现更精准的调节。应用场景涵盖工业自动化、机器人控制、智能家居等领域。注意事项包括算法选择、参数调节、传感器精度和环境因素等,为开发者提供了
2025-09-05 09:06:39
601
1
原创 【花雕动手做】Kitronik 可编程开发板基于 ARCADE MakeCode 之柠檬和草莓
Arduino与Kitronik ARCADE开发板应用指南 本文介绍了《Arduino手册》栏目的技术资源(涵盖BLDC、IoT等近4000篇案例)与Kitronik ARCADE游戏开发板的创新应用。ARCADE是一款支持MakeCode Arcade的可编程掌机,集成彩色屏幕、按键和震动反馈,适合教育及创客开发。通过示例游戏代码(Python实现草莓收集游戏),演示了角色控制、碰撞检测与倒计时功能,展现其快速原型开发能力。两者结合为电子爱好者提供了从硬件控制到互动游戏开发的完整学习路径。 (注:摘要严
2025-09-04 20:41:41
967
2
原创 【花雕动手做】Kitronik 可编程开发板基于 ARCADE MakeCode 之发射火球
摘要: 《Arduino手册》栏目提供4000+篇技术博客,涵盖Arduino在BLDC、IoT、智能家居等领域的应用案例与开发思路。同期介绍的Kitronik ARCADE是一款教育级可编程游戏机开发板,支持MakeCode Arcade图形化编程,集成LCD、按键及震动反馈等硬件,适合编程教学与游戏开发。示例通过MicroPython代码实现自动发射火球的迷你游戏,核心逻辑包括角色初始化、随机方向弹幕生成(间隔0.5秒)及2秒子弹生命周期管理,展现了硬件交互与创意编程的结合。(150字)
2025-09-04 17:14:20
726
原创 【花雕动手做】Kitronik 可编程开发板基于 ARCADE MakeCode 之飞舞的心
本文介绍了《Arduino 手册(思路与案例)》栏目和Kitronik ARCADE可编程游戏机开发板。该Arduino栏目涵盖近4000篇博客,涉及多个技术领域与应用案例,为开发者提供全面的学习资源。Kitronik ARCADE是一款专为编程教学设计的掌上游戏平台,支持MakeCode Arcade图形化编程,内置多种交互组件。文章详细展示了如何通过MicroPython代码和图形编程创建"飞舞的心"小游戏,并提供了完整的实验过程和效果演示。这两部分内容分别展示了Arduino的广泛
2025-09-04 12:20:07
717
4
原创 【花雕学编程】Arduino BLDC 之PID控制与IMU反馈结合
摘要: 本文介绍了Arduino平台在BLDC电机控制中结合PID算法与IMU反馈的应用。通过PID参数调节实现精准控制,利用IMU传感器获取实时位姿数据,提升系统稳定性和动态响应。文章详细阐述了该技术在机器人、无人机、电动滑板车等场景的应用,并提供了三段实用代码示例,涵盖基础PID控制、角度调整及平稳运动实现。同时强调了PID参数优化、IMU校准和环境干扰等注意事项,为开发者提供了全面的技术指导和实践参考。
2025-09-04 06:36:56
962
11
原创 【花雕学编程】Arduino BLDC 之完整的路径规划与避障
摘要: 本文介绍了基于Arduino的BLDC电机路径规划与避障系统,涵盖基础到复杂的三种实现方案。系统通过激光雷达等传感器实时监测环境,采用A*等算法进行动态路径规划,支持多方向避障和随机转向策略。应用场景包括服务机器人、无人驾驶、工业自动化等领域,并提供了关键注意事项(如传感器选型、算法优化)。文中附有三个层次的核心代码示例,从基础避障到智能路径规划,为开发者提供实践参考。该方案适用于需要自主导航的智能设备开发。(150字)
2025-09-04 06:25:55
770
4
原创 【花雕学编程】Arduino BLDC 之带有加减速控制的直线轨迹
通过循环逐步增加或减少电机的速度,可以实现平滑的加速和减速效果,避免突然加速或减速带来的冲击。合理的延迟时间可以提高系统的响应能力,减少电机的震动和噪音。通过实现加减速控制,系统能够在电机启动和停止时,平滑地调整速度,避免突然加速或减速带来的机械冲击,提高设备的稳定性和寿命。在工业自动化中,带有加减速控制的直线轨迹适用于输送带、机械手臂等设备,实现平稳的物品移动和操作,提高生产效率。在智能门窗、自动窗帘等家居设备中,实现带有加减速控制的直线运动,提高用户的使用体验和设备的耐用性。
2025-09-04 06:13:52
819
4
原创 【花雕学编程】Arduino BLDC 之负载识别与 PID 调整
本文介绍了Arduino BLDC电机的负载识别与PID控制技术。主要内容包括:1)负载识别功能通过传感器实时监测电机负载变化;2)采用PID控制算法实现精准转速/位置控制;3)提供基础负载识别、PID控制基础、动态PID调整三个代码示例;4)列举工业自动化、机器人、电动工具等典型应用场景;5)强调传感器选型、PID参数调节、系统稳定性等注意事项。文章通过具体代码展示了如何实现负载监测、PID控制及参数动态调整,为BLDC电机控制提供了实用解决方案。
2025-09-04 05:48:44
610
原创 【花雕学编程】Arduino BLDC 之基于激光雷达数据的简单路径规划
《Arduino激光雷达路径规划实践》专栏摘要: 本专栏聚焦Arduino平台与激光雷达结合的智能路径规划技术,涵盖BLDC电机控制、实时避障算法及多场景应用。通过3个递进式代码案例演示从基础数据采集到完整动态避障的实现: 基础控制 - 激光雷达测距触发电机启停 路径规划 - 集成45°转向策略的简单避障逻辑 动态避障 - 后退+转向的复合避障策略 核心特点: 采用RPLIDAR实现厘米级环境感知 兼容A*/Dijkstra等算法扩展 低功耗设计适合移动设备 典型应用:服务机器人导航、AGV小车调度、无人驾
2025-09-04 05:41:04
578
原创 【花雕动手做】Kitronik 可编程开发板基于 ARCADE MakeCode 之大青蛙游戏
摘要: 本文介绍了Kitronik ARCADE可编程游戏机开发板的教育应用与开发实践。该设备支持微软MakeCode Arcade平台,集成LCD、按键、蜂鸣器等组件,适合编程教学与游戏开发。文章详细解析了其硬件特性,并通过一个“青蛙抓苍蝇”的MicroPython游戏案例(含代码解析)演示开发流程,包括角色控制、碰撞检测与倒计时机制。配套的图形化编程界面与模拟器降低了学习门槛,适用于教育场景与创客项目。实验部分展示了从编码到硬件运行的全过程,体现了该平台在交互式学习中的实用价值。
2025-09-03 20:42:14
787
2
原创 【花雕动手做】Kitronik 可编程开发板基于 ARCADE MakeCode 之雪花球贺卡
Arduino与Kitronik ARCADE开发板应用集锦 本文集聚焦两大创客开发平台:Arduino和Kitronik ARCADE。Arduino部分涵盖BLDC、CNC、物联网等20+技术领域,提供近4000篇实战博客,适合从入门到进阶的开发者。Kitronik ARCADE是一款教育级游戏开发板,支持MakeCode图形化编程和Python/JavaScript,集成显示屏、震动马达等组件,特别适合编程教学和复古游戏开发。文中通过"雪花球贺卡"MicroPython案例,展示了
2025-09-03 17:19:25
920
4
原创 【花雕学编程】Arduino OLED 之动态仪表盘(百分比环 + 数值显示)
Arduino OLED动态仪表盘开发指南 本指南介绍了基于Arduino和OLED显示屏的动态仪表盘开发方法,包含百分比环和数值显示功能。主要特点包括直观的数据可视化、实时更新、低功耗设计和美观界面。应用场景涵盖智能家居、工业监控、汽车仪表等多个领域。 提供三个实用代码示例: 基础动态仪表盘:实现0-100%动态显示 传感器数据仪表盘:模拟实时数据监测 图形化仪表盘:结合模拟传感器输入 注意事项强调数据准确性、更新频率优化和电源管理等关键点。这些方案充分发挥OLED显示屏优势,适合各类监测和显示项目开发。
2025-09-03 13:45:57
659
4
原创 【花雕学编程】Arduino OLED 之温湿度数据图表化显示
摘要: 《Arduino 手册》专栏提供丰富的电子制作与智能控制案例,涵盖Arduino BLDC、IoT、PID等4000+技术博客。重点案例“Arduino OLED温湿度图表化显示”通过实时数据可视化(折线图/柱状图)和低功耗设计,应用于智能家居、农业监测等场景。文章提供基础显示、图表绘制及动态更新三套代码(含DHT11传感器驱动),强调数据校准、交互设计等注意事项,助力开发者快速实现环境监测项目。 (字数:149)
2025-09-03 13:31:05
826
6
原创 【花雕学编程】Arduino OLED 之手势识别与轨迹分类
摘要: 本文介绍了基于Arduino和OLED的手势识别系统,具备实时手势识别、轨迹分类及图形化反馈功能。系统通过MPU6050传感器采集加速度数据,结合简单算法实现左右、上下滑动手势的识别,并利用OLED屏实时显示轨迹和结果。应用场景涵盖智能家居、机器人交互、VR/AR及医疗辅助等领域。注意事项包括优化识别精度、环境适应性和电源管理。文末提供了基础手势识别、轨迹记录和分类反馈的示例代码,为开发者实现类似功能提供参考。 (字数:150)
2025-09-03 08:21:09
938
原创 【花雕学编程】Arduino OLED 之机器人眼睛的动态闪烁动画
摘要: 本文介绍了基于Arduino与OLED屏的机器人眼睛动态闪烁动画实现方案。通过三种代码示例(基础闪烁、随机闪烁、渐变闪烁)展示不同视觉效果,利用fillCircle()绘制眼部结构并控制动画节奏。方案特点包括低功耗设计、多样化动画效果及传感器交互能力,适用于教育机器人、服务机器人等场景。注意事项涵盖动画流畅性优化、电源管理及用户交互设计,为开发者提供可扩展的创意框架。相关技术资源可参考Arduino手册栏目(含近4000篇案例)。 (字数:149)
2025-09-03 08:12:55
689
原创 【花雕动手做】Kitronik 可编程开发板基于 ARCADE MakeCode 之音乐播放器
《Arduino手册》与Kitronik ARCADE开发板为创客提供丰富资源。《Arduino手册》涵盖近4000篇技术博客,涉及智能家居、农业等20+领域,提供详细案例与开发指导。Kitronik ARCADE是一款教育级可编程游戏机,支持MakeCode图形化编程,集成彩色屏幕、按键和振动反馈,适合编程教学与游戏开发。两者均通过开源平台降低技术门槛,助力爱好者实现创意项目。
2025-09-02 16:08:28
814
4
原创 【花雕动手做】Kitronik 可编程开发板基于 ARCADE MakeCode 之泡泡球小游戏
摘要: Kitronik ARCADE是一款教育型可编程游戏机开发板,支持微软MakeCode Arcade平台,适合编程教学与创客项目。其集成彩色屏幕、按键、振动马达等组件,支持图形化及JavaScript/Python编程,可开发复古街机游戏。本文通过“泡泡球”游戏案例,演示了MicroPython代码实现(包括角度控制、发射逻辑及碰撞检测),并附图形化编程步骤与模拟器调试效果。该设备适用于编程启蒙、游戏开发教学及个人项目原型设计,兼具趣味性与教育价值。 (字数:148)
2025-09-02 11:51:12
691
2
原创 【花雕学编程】Arduino OLED 之公共交通信息系统中的班次信息
《Arduino OLED公共交通信息系统》摘要: 本系统基于Arduino与OLED显示屏开发,实现公共交通班次信息的实时动态显示。核心功能包括:GPS定位计算到站时间(代码示例1)、地铁拥挤度监测(代码示例2)及交互式查询终端(代码示例3)。系统特点:1)集成多交通方式数据;2)图形化界面提升可读性;3)支持传感器数据融合(如压力传感器监测车厢拥挤度);4)低功耗设计适合户外部署。应用场景覆盖公交站台、地铁站等场所,通过实时更新班次、到站时间和拥挤状态,优化乘客出行体验。开发注意事项包括确保数据准确性、
2025-09-02 08:58:21
766
2
原创 【花雕学编程】Arduino OLED 之摇杆轨迹记录与绘制
摘要:本文介绍了基于Arduino和OLED显示屏的摇杆轨迹记录与绘制系统。该系统能实时显示摇杆移动轨迹,并提供数据记录功能,支持多种显示模式。应用场景包括游戏控制、机器人调试、教育实验等。文中提供了三个示例代码:基础轨迹绘制、轨迹记录与清除、动态轨迹反馈,详细讲解了摇杆输入读取、轨迹绘制和清除功能的具体实现方法。注意事项部分强调了摇杆精度、数据存储和显示分辨率等关键技术要点。
2025-09-02 08:48:05
770
Arduino168种传感器模块系列实验之三:RCWL-0516微波雷达感应开关传感器模块(收录16项实验)
2024-06-20
Arduino168种传感器模块系列实验之二:光敏电阻传感器模块(收录16项实验)
2024-06-20
Arduino168种传感器模块系列实验之一:干簧管传感器模块(收录16项实验)
2024-05-05
MAX30102心率血氧传感器模块的九项实验
2022-06-11
Arduino Uno Digital Clock P10 DS1307 RTC Code.rar
2022-06-02
【按键开关模块】的代码+仿真+图形三合一编程
2022-06-02
翻车了:联想美版笔记本Yoga 6 13ALC6,更换M2硬盘无法引导启动?
2023-05-16
ChatGPT有可能被“越狱”吗?
2023-05-12
ChatGPT开发者模式?
2023-05-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人