4284248

  • 2024-11-04
  • 加入了学习《 【2024 DigiKey 创意大赛】智能聊天机器人》,观看 智能聊天机器人

  • 加入了学习《得捷电子创新大赛_智能桌面互动机器人》,观看 得捷创新设计大赛_智能桌面互动机器人

  • 2024-10-23
  • 回复了主题帖: 【2024 DigiKey 创意大赛】智能聊天机器人

    wangerxian 发表于 2024-10-23 17:38 树莓派播放声音可以调大一些哦~。 这个我记得是用的50的声音,之前用百分百太大,所以专门调小了  

  • 上传了资料: 【2024 DigiKey 创意大赛】智能聊天机器人

  • 回复了主题帖: 【2024 DigiKey 创意大赛】智能聊天机器人

    wangerxian 发表于 2024-10-23 16:50 有用什么GUI框架吗? 只是简单的显示图片

  • 发表了主题帖: 【2024 DigiKey 创意大赛】智能聊天机器人

    本帖最后由 4284248 于 2024-10-23 21:05 编辑 智能聊天机器人 作者:4284248 作品简介 机器人可以实现语音聊天,通过按钮开始和结束对话,机器人就会语音播放回答。可以识别人脸、声源方向,自动旋转到面朝用户的方向。通过esp-now可以发送相关信息到esp32-c6处,并且通过屏幕显示出来。 使用到NUCLEO-F411、ESP32-C6、MSM261S4030H0麦克风板、树莓派5、无刷电机等 系统框图 设计思路 设计的核心主要是用多种传感器可以完成与机器人进行互动。以交互为目的,系统可以完成与用户的交互活动。通过合理的软件设计,让机器人可以感知环境,完成互动。 本系统采用模块化设计,各部分完成自己独立的部分,遇到问题,也可以更好的进行问题定位。 系统框图 上面的屏幕是后面有一个STM32专门去控制。树莓派和STM32F411就放在机器人的后面。电机是放在语音识别板的上方。 三、各部分功能说明 语音交互 利用树莓派5配合USB录音器和蓝牙音箱实现语音交互。首先通过按钮的按下为开关,按下就开始录音,录制10s的声音,然后通过语音识别的api,识别成文字,文字再发送到Chatgpt的api接口,获得回复的文字,最后再把文字发送到语音生成的api,最后生成pcm格式的语音文件,再通过蓝牙音箱播放出来。 人脸识别 利用树莓派5搭配USB摄像头,运行opencv,加载预训练的Haar级联模型。实现人脸识别,并输出对应的坐标。通过串口把对应的位置数据,发送给STM32端,控制电机完成方向的定位。 无刷电机控制 无刷电机使用LIN协议控制,我们需要一个模块通过uart转lin,STM32通过uart发送对应的命令给电机,电机就可以按照指定方向进行转动。电源部分用的是24V电池进行供电。 声源定位 使用Sipeed家的K210 BIT开发板,通过杜邦线连接传感器的引脚,在k210里面运行解算声源模块数据的代码,解算后,进行滤波,通过过滤掉一些杂音等干扰因素,最终得到正确的声源方向和大小。然后通过串口的方式,把解算出来的角度发送给STM32。 ESP远程显示部分 使用espnow进行通信,在STM32边外挂一个esp32,通过串口发送数据到esp32中,esp32再通过esp-now的方式发送到远处的esp32中,使用串口屏,写好双方串口通信的协议,然后就可以在远处显示出具体的数据。 四、作品源码 https://download.eeworld.com.cn/detail/4284248/634607 五、作品功能演示视频     六、项目总结 通过这次活动,学到了很多,树莓派的图像识别,声源的定位,电机的控制,以及esp32-now的通信部分 最后,感谢电子工程世界与得捷电子联合举办的【2024 DigiKey 创意大赛】活动,非常荣幸第一次参与这个活动。本次活动使我学到了不少的新知识,在项目过程中也遇到不少困难,最终实现的成品虽然有些潦草,但好在最终实现了相应的功能。祝愿 EEWorld 越办越好!    

  • 上传了资料: 【2024 DigiKey 创意大赛】智能聊天机器人源码

  • 加入了学习《得捷电子专区》,观看 【2024 DigiKey 创意大赛】红外温度检测及火灾报警器

  • 加入了学习《Follow me 第二季第2期汇总的视频》,观看 Follow me 第二季第2期汇总的视频

  • 回复了主题帖: 【2024 DigiKey 创意大赛】智能聊天机器人

    wangerxian 发表于 2024-10-23 09:06 屏幕是用单片机驱动的吗? 是

  • 回复了主题帖: 【2024 DigiKey 创意大赛】智能聊天机器人

    wangerxian 发表于 2024-10-21 15:22 前面那个屏幕是个眼睛吗? 嗯,为了方便看机器人会声源定位跟随方向,会人脸识别,跟随方向。所以专门弄了个屏幕来显示

  • 回复了主题帖: 【2024 DigiKey 创意大赛】智能聊天机器人

    秦天qintian0303 发表于 2024-10-22 09:09 交互语音需要机器学习吗?是固定的语句还是智能识别 不用学习,智能识别,我是把录音录制好,然后发api去识别,然后发chatgpt,然后再把回复语音合成

  • 2024-10-20
  • 发表了主题帖: 【2024 DigiKey 创意大赛】智能聊天机器人

    目前先汇报下项目状况 1.完成声源定位 2.完成基于树莓派5的人脸识别 3.完成基于树莓派5的语音识别,对接chatgpt,语音合成 4.完成STM32控制无刷电机 5.完成STM32和树莓派5和声源定位部分的通信 这篇演示下语音交互部分 主要利用树莓派5配合USB录音器和蓝牙音箱实现语音交互。首先通过按钮的按下为开关,按下就开始录音,录制10s的声音,然后通过语音识别的api,识别成文字,文字再发送到Chatgpt的api接口,获得回复的文字,最后再把文字发送到语音生成的api,最后生成pcm格式的语音文件,再通过蓝牙音箱播放出来。   [localvideo]6fa4767feec3d0293c3483be086e48ae[/localvideo]  

  • 2024-09-27
  • 回复了主题帖: 【2024 DigiKey 创意大赛】智能聊天机器人 物料开箱

    wangerxian 发表于 2024-9-27 15:42 我计划一些功能在本地电脑,一部分用API 我是准备先大概做一版,就全api,后面再尝试一些功能到本地电脑

  • 回复了主题帖: 【2024 DigiKey 创意大赛】智能聊天机器人 物料开箱

    wangerxian 发表于 2024-9-26 09:02 智能聊天机器人是要接入大模型,语音识别和语音合成吧。 对,准备接入gpt4做文字问答,语音识别和合成,为了尽快完成,准备直接用讯飞的api做

  • 2024-09-25
  • 发表了主题帖: 【2024 DigiKey 创意大赛】智能聊天机器人 物料开箱

    本帖最后由 4284248 于 2024-9-25 19:49 编辑 感谢EE World 感谢得捷,让我有一次参加活动的机会。 第一次用访客模式下单,通过ups快递信息,看到快递离自己越来越近了,就在今天拿到手了 包装都是十分给力,对板子保护很好。 树莓派还是一如既往的颜值出众 Esp32-c6 STM32-F411

最近访客

< 1/1 >

统计信息

已有3人来访过

  • 芯积分:37
  • 好友:--
  • 主题:3
  • 回复:7

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言