自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MaixCAM教程6:驱动电机

本文介绍了使用MaixCAM控制TB6612电机驱动模块的配置方法。通过设置PWM引脚(A19、A18)和方向控制引脚(A15、A14、A24、A23),实现了电机正反转和停止功能。代码中定义了motor_forward()、motor_backward()和motor_stop()三个核心函数,分别控制电机前进、后退和停止,并采用1kHz的PWM信号调节转速。测试程序交替执行50%速度前进和60%速度后退,各持续2秒后停止1秒。该方案为MaixCAM控制电机提供了完整的硬件接线和软件实现参考。

2025-07-25 09:08:08 332

原创 MaixCAM教程3:GPIO输入检测

MaixCAM设备GPIO输入测试示例 本文介绍了在MaixCAM设备上使用GPIO输入的简单方法。通过配置引脚复用功能,将物理引脚A19映射为GPIOA19功能,并设置为输入模式。程序会循环读取并打印该引脚的电平值(0或1),当A19与GND短接时输出0,否则输出1。代码包含了引脚配置、GPIO对象创建和循环读取逻辑,每隔1秒输出一次检测结果。该示例可用于基本的数字信号检测场景。

2025-07-23 20:38:58 335

原创 MaixCAM使用教程2:GPIO点灯大师

本文介绍了如何在MaixCAM开发板上控制GPIO引脚。主要内容包括:1) 初始化GPIO引脚(A14)为输出模式;2) 使用toggle()函数实现引脚电平翻转;3) 通过500ms延时实现LED闪烁效果。代码示例展示了基本的GPIO操作,适用于MaixCAM开发板的入门学习。参考资料包括官方文档和B站UP主"橙子搞事情"的相关内容。

2025-07-23 20:20:30 343

原创 MaixCAM教程1:管脚映射pinmap

本文介绍了MaixCAM开发板的使用方法,包括设备连接、程序下载和GPIO引脚功能查询。通过从bilbil UP主"橙子搞事情"获取的MaixCAM官方文档,展示了如何查询GPIOA19引脚功能的Python代码示例,最终成功输出该引脚的功能信息。该教程为开发者快速上手MaixCAM开发AI视觉和听觉项目提供了实用指导。

2025-07-23 20:03:38 161

原创 MaixCAM教程5:MSPM0G3507与MaixCAM的串口通信

该代码只负责展示相关逻辑(检测person来控制g3507上面的pwm灯)

2025-07-22 14:18:26 607

原创 MaixCAM教程4:MaixCAM实现YOLO识别+串口收发功能

本文介绍使用MaixCAM开发板实现基于YOLOv5的目标检测与串口通信功能。通过加载预训练模型检测数字"5",当检测到该目标时自动通过UART1串口发送"hello world"信息。硬件连接采用USB转TTL模块,配置A18/A19引脚为串口功能。软件实现包括:初始化YOLOv5模型、配置串口参数、读取摄像头画面、实时目标检测与标注显示等功能。代码提供了完整的图像采集、目标检测、结果可视化和条件触发的串口通信实现方案,可应用于嵌入式视觉识别与交互场景。

2025-07-15 20:08:08 481

原创 用Git上传文件夹到Github仓库中

1.先进入你需要上传的文件夹内部例如你需要上传E盘下的计算机资料文件夹则你需要进入这个目录。尽量选择SSH连接,这样连接上传稳定,HTTPS作者不知道是不是校园网的原因,一直上传不上。然后你将会看到一堆文件开始上传,如果文件较多需要等待的时间可能较长。另外还有个强制推送(推荐在新仓库,里面本身无东西时使用)自己配置相关的仓库参数(我未选择添加README文件)有时候会出现打开输入不了字符的情况,重新打开即可。3.配置完成后,现在开始正式上传代码。,否则容易连接不上仓库!3.2添加远程仓库地址。

2025-07-06 15:05:50 341

原创 鸿蒙5.0开发之AVPlayer拉流播放(Video组件版),纯前端使用方法

本文介绍了如何在HarmonyOS前端实现视频流播放功能。通过从后端获取视频流URL,使用media.AVPlayer组件进行播放控制。主要步骤包括:1)在aboutToAppear生命周期中初始化播放器;2)通过getStreamUrl方法获取视频流地址;3)创建并配置AVPlayer实例;4)处理播放准备和异常情况;5)在页面隐藏时释放播放器资源。代码展示了Video组件的配置,包括自动播放、隐藏控制条等属性设置,以及错误回调处理。该实现适用于需要展示实时视频流的应用场景。

2025-06-27 23:36:48 230

原创 鸿蒙5.0软件开发之语音播报

摘要:本文介绍了基于HarmonyOS的AI语音朗读应用开发流程。后端实现包含语音引擎初始化(支持中英文在线/离线服务)、播报状态监控(start/stop/complete回调)和参数配置(语速/音量/音调等)。前端通过Toggle组件控制播报开关,监听引擎事件更新UI状态,并实现定时数据采集(温度/湿度/光照度)的语音播报功能。关键点包括:1)使用@kit.CoreSpeechKit文本转语音API 2)事件总线处理播报状态 3)页面生命周期管理(停止播报/清除监听)4)语音服务质量优化(在线模式优先)

2025-06-16 22:53:28 503

原创 DevEcoStudio实现随机数生成(定时),后端+前端(分离)

本文介绍了使用TypeScript生成和显示随机传感器数据的实现方法。首先定义了一个RandomData接口存储温度(27-28℃)、湿度(60-75%)和光照(14000-16000lux)数据,并实现了getRandomFloat函数生成指定范围的随机浮点数。前端使用ArkUI框架,通过定时器每3秒更新一次数据,在UI中显示当前温度、湿度和光照值。方法包括数据接口定义、随机数生成、定时更新机制和界面展示,适用于模拟物联网设备数据监测场景。

2025-06-12 20:32:47 232

原创 Androidstudio广播—跨MainActivity之间的数据传输与显示

本人想实现一个Main1Activity生成的三种不同随机数传到Main2Activity中去,并且在Main2Activity做出相关的数据显示,于是就有了本篇文章。

2025-06-09 23:48:36 318

原创 Androidstudio实现高德导航

本文介绍了在Android应用中集成高德地图导航SDK的完整步骤:1)导入aar格式的SDK包;2)申请开发密钥并配置SHA1和包名;3)在manifest文件中添加密钥和必要权限;4)配置包含导航预加载Activity的应用组件;5)实现地图展示和导航功能,包括动态权限请求、定位获取和导航启动。文章提供了详细的XML布局和Java代码示例,涵盖了从地图初始化到导航调用的全流程实现,并特别说明了Android 10+的权限适配注意事项。

2025-05-26 15:11:46 554 2

VID_20250724_211045.mp4

VID_20250724_211045.mp4

2025-07-24

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

TA关注的人

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