推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

获得赏金
15.00元
STM32智能桌面宠物-AI机器狗

更新时间:2025-09-17 21:53:36 大小:42M 上传用户:mulanhk查看TA发布的资源 标签:stm32智能桌面宠物机器 下载积分:9分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

项目内容包括:
1. 机器狗代码

2. 机器狗3D建模模型

3. 机器狗主控板的PCB版

项目简介:

本项目是基于STM32单片机的智能小桌宠,具有简单的与人交互功能,支持语音与与蓝牙同时控制。


机器狗功能:
一些简单的交流互动,立正,前进,后退,左转,右转,摇尾巴,趴下,蹲下,睡觉,向前跳,打招呼,伸懒腰等,一般用于放置桌面上。语音可以自定义设置,需要到智能公元网站自行配置。



原理解析:
本项目由以下部分组成,电源部分、舵机部分、OLED部分、蓝牙部分,语音部分,本项目的控制采用串口控制,主要是通过麦克风接收语音信号并进行处理,提取人声进行解析比较,当声音符合指令后,进行对应的控制操作,或者用手机蓝牙控制


嘉立创EDA软件中PCB示意图:


主函数实现功能代码:



动作代码

【1】舵机的前进、后退、左转、右转比较难,这里我是学习了关于舵机步态的视频。

【2】代码里每一个动作中都带有一些延迟,目的是为了动作连贯性与供电稳定性而考虑到的。



机器狗的舵机(四只脚的设置)

为了统一角度,比如设置0度,那么所有舵机执行的方向朝向一致。所以舵机2和舵机4的Angle取补角


机器狗实物图:



部分文件列表

文件名 大小
1758117156STM32智能桌面宠物-AI机器狗.zip 42M

【关注B站账户领20积分】

  • 21下载积分打赏了15.00

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载