0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

开源作品秀,教你如何DIY一款自己的声源跟踪小车

电子发烧友论坛 来源:未知 2023-03-10 11:25 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

华秋与Altium联合举办的声源跟踪小车挑战赛已正式落下帷幕,历时两个月,从硬件电路功能的讲解,PCB布线及设计,到实物小车的调试与问题分析,手把手带你做出一辆属于自己的声源跟踪小车。

下面让我们一起来看看他们的小车有什么样的创意和故事吧!

除了以下作品外,所有小车作品视频均可点击这里查看

基于TDOA算法的声源跟踪小车

作者:程吉利

(完整版视频请点击标题或图片查看)56d56834-bef2-11ed-bfe3-dac502259ad0.gif    68f50358-bef2-11ed-bfe3-dac502259ad0.gif       小车亮点

作品开发涵盖了硬件电路设计,PCB布局布线,电路板焊接和小车组装,RTthread系统底层驱动和顶层应用程序开发,Qt上位机调试工具开发,PC端TCP服务器和小车端客户端开发,以及基于Python的互相关和TDOA等算法的离线验证,最终部署算法到MCU等流程。

其中硬件平台以STM32H743为主控,64K的采样率采集4路MIC的声波模拟信号。四路MIC以正方形排布,通过TDOA算法,可以解算声音信号传播到四个MIC的时间差,从而可以解算出声源位置或方向,以此为反馈驱动小车,实现声源跟踪。软件以RTthread嵌入式实时性操作系统为平台,分层,模块化编程,最终实现整体功能。

语音蓝牙避障声源跟踪小车之小帅诞生记

作者:邵斌宇

69666ef8-bef2-11ed-bfe3-dac502259ad0.png

完整版视频请点击标题或图片查看69955042-bef2-11ed-bfe3-dac502259ad0.gif     小车亮点

“小帅” 以STC15系列单片机作为主控,拥有声音定位循迹,红外避障,语音识别蓝牙遥控,良好的人机交互功能。通过单指向型咪头进行采集声音大小;设置8路声音传感通道并通过单片机检测其电平高低从而决定声源方向进行移动;红外传感器检测前方障碍物,实现避障功能;语音交互识别口令信息进行相应模式之间的切换,也可以通过蓝牙模块进行远程遥控操作。

辨别声源及随声源移动,电路、马达保护机制 作者:陈神冠

6b85fa14-bef2-11ed-bfe3-dac502259ad0.png

完整版视频请点击标题或图片查看6bc27390-bef2-11ed-bfe3-dac502259ad0.gif     小车亮点

电池电压检测功能可判断目前供电电压是否足够保护电池,输入电源端的保险丝设置防止过电流保护;输入电源及马达供电端有加入极性保护二极体,防止马达反电动势回灌电源端,也防止电源极性接反;马达过电流保护,在驱动马达时,若遇到较大负载以至于MOSFET有烧毁疑虑,因此加入取样电阻换算电压与电流关係保护MOSFET;小车的双轮採用两组H桥架构,使小车控制方向的自由度更高。

潘子的蓝牙控制声源小车 作者:潘志平

7baaab60-bef2-11ed-bfe3-dac502259ad0.png

完整版视频请点击标题或图片查看7c9d1d32-bef2-11ed-bfe3-dac502259ad0.gif     小车亮点

18650双电池并联方案配合IP5306电池管理芯片的设计,可实时观察到电池电量情况,用USB供电时可对电池进行充电,使用电池供电时可通过IP5306芯片输出5V2.4A的稳定电压,既能管理电池情况的同时,也能节省一路升降压电路。

硬件设计采用4路单指向MIC,可分别对前侧左中右和后侧中部共4个方向采集声源并判断最大声源通道进行对应动作;采用了蓝牙模块,可直接使用手机蓝牙调试器app对小车进行随意动作控制,实现声源+蓝牙二合一控制。

软件方面使用到红外中断和串口中断,红外中断即通过红外收发器接收到信号实现小车避障功能;串口中断即通过单片机串口接收到的指令实现对应动作。

不胖的声源跟踪小车 作者:李聪

8b7d301c-bef2-11ed-bfe3-dac502259ad0.png

完整版视频请点击标题或图片查看8b9f8964-bef2-11ed-bfe3-dac502259ad0.gif     小车亮点

6路声源跟踪及双路红外避障电路,H桥正反转四轮皮带传动底盘,具备串口通讯,4灯电量显示,锂电池降压充电及升压放电功能。

小童的声源跟踪小车 作者:童伟麟

a3bccb2e-bef2-11ed-bfe3-dac502259ad0.png

完整版视频请点击标题或图片查看a3e53438-bef2-11ed-bfe3-dac502259ad0.gif     小车亮点

实现声源判断,声源跟随,以及红外避障的功能。在声源判断电路模块通过改变电阻值调试信号放大倍数,在红外避障电路模块通过改变电路参数调试避障感应距离。

本文由电子发烧友社区发布,转载请注明以上来源。如需社区合作及入群交流,请添加微信EEFans0806,或者发邮箱liuyong@huaqiu.com

a461810a-bef2-11ed-bfe3-dac502259ad0.png

热门推荐干货好文

1、社区精选!PCB多层板设计挑战赛作品集合

2、OpenHarmony开源鸿蒙大赛作品集:基于RK2206开发板20+成熟应用案例!

3、从零入门物联网OH开源平台,从简单到高阶项目,创客电子爱好者都爱用!

4、低成本ESP32方案,支持OpenHarmony系统开发(附10+项目样例Demo)

5、从0到1玩转瑞萨RA4系列开发板,教你变着花样玩板子

6、四核64位,超强CPU ,看RK3568“竞”开发板DEMO!

7、人工智能也能这么玩, 简单快速入手,还能自定义AI运算

8、全部开源 | 基于全志V85X的运动相机,工业网关,可穿戴式摄像头

9、高性能双核RISC-V,满足大多数开发,这款国产MCU工程师


原文标题:开源作品秀,教你如何DIY一款自己的声源跟踪小车

文章出处:【微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

原文标题:开源作品秀,教你如何DIY一款自己的声源跟踪小车

文章出处:【微信号:gh_9b9470648b3c,微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【电子DIY作品】给美的电热水器增加WiFi连网

    以下作品由安信可社区用户 小何 制作 1、 前言 有了新房子,直推进所有家电都连网,实现远程控制、监视,让家居更加智能,可玩性更高!更有乐趣!   查看笔者之前的作品: 【电子DIY
    的头像 发表于 11-19 16:04 175次阅读
    【电子<b class='flag-5'>DIY</b><b class='flag-5'>作品</b>】给美的电热水器增加WiFi连网

    直播预约 |开源芯片系列讲座第30期:“芯”计划——从零开始设计自己的RISC-V处理器芯片

    从零开始设计自己的RISC-V处理器芯片报告简介处理器芯片是计算机系统的重要组成部分。“芯”计划将指导学生从零开始设计一款RISC-V处理器芯片,在其上运行
    的头像 发表于 11-10 12:03 409次阅读
    直播预约 |<b class='flag-5'>开源</b>芯片系列讲座第30期:“<b class='flag-5'>一</b>生<b class='flag-5'>一</b>芯”计划——从零开始设计<b class='flag-5'>自己</b>的RISC-V处理器芯片

    灵动微电子最新最火热的一款芯片推荐

    希望找一款灵动微电子最新最火热的一款芯片,我们想做个图形化的界面配置,供大家以后直接创建工程,用国产工具McuStudio做,McuStudio支持任何内核任何厂家的芯片,希望大家有推荐的型号可以发给我
    发表于 10-29 17:15

    【人脸+手势AI识别模组】100元自己个数码相机

    以下作品由安信可社区用户 dzy7455339 制作 原贴地址 【电子DIY作品】BW21数码相机+BW21-CBV-KIT 直想自己
    的头像 发表于 09-16 16:06 511次阅读
    【人脸+手势AI识别模组】100元<b class='flag-5'>自己</b>做<b class='flag-5'>一</b>个数码相机

    Made with KiCad(138):AnyShake Explorer一款开源、专业级的地震监测系统

    “  AnyShake Explorer 是一款开源、专业级的地震监测系统。在个“黑箱”、价格高昂的系统已成常态的领域,Explorer 改变了这切。 ”   Made with
    的头像 发表于 08-11 11:19 1726次阅读
    Made with KiCad(138):AnyShake Explorer<b class='flag-5'>一款</b><b class='flag-5'>开源</b>、专业级的地震监测系统

    Made with KiCad(136):DonCon2040 - 一款基于RP2040的太鼓达人街机控制器

    “  DonCon2040 是一款DIY 太鼓达人街机风格鼓控制器设计的固件(并由此延伸出一款 PCB)。 ”   Made with KiCad 系列将支持新的展示方式。直接将以下链接复制到
    的头像 发表于 07-23 11:11 3952次阅读
    Made with KiCad(136):DonCon2040 - <b class='flag-5'>一款</b>基于RP2040的太鼓达人街机控制器

    开源分享】:开源小巧的FPGA开发板——Icepi Zero

    核心芯片设计一款满足工业和音视频等领域的FPGA开发板,配套数十套原始开发案例、开源所有原理图及PCB文件。 Icepi Zero - 便携式 FPGA 开发板。 什么是 Icepi Zero
    发表于 06-09 14:01

    开源分享】Made with KiCad(128):CANBoard V2 开源一款支持CAN的简单IO板

    CANBoard 是一款支持 CAN 的简单 IO 板,专门设计用于方向盘/按钮盒/面板等设备。 Made with KiCad 系列将支持新的展示方式:点击查看 即可动态查看设计的原理图
    发表于 06-03 14:17

    Made with KiCad(128):CANBoard V2 开源一款支持CAN的简单IO板

    “  CANBoard 是一款支持 CAN 的简单 IO 板,专门设计用于方向盘/按钮盒/面板等设备。 ” Made with KiCad 系列将支持新的展示方式。直接将以下链接复制到浏览器中(或
    的头像 发表于 05-27 17:37 1110次阅读
    Made with KiCad(128):CANBoard V2 <b class='flag-5'>开源</b><b class='flag-5'>一款</b>支持CAN的简单IO板

    电子DIY作品 桌面墨水屏日历

    以下作品由安信可社区用户 iiv制作 在这个充满科技感的时代,自己动手DIY件独无二的数码小物件,不仅是
    的头像 发表于 05-21 14:24 1825次阅读
    电子<b class='flag-5'>DIY</b><b class='flag-5'>作品</b> 桌面墨水屏日历

    DIY一款船用锂电池的思路

    运行起了至关重要的作用,经过充分的对比在某宝上选择了一款武汉彦阳的智能软件版(8S100A),带电量显示。保护板功能主要有以下几点1、温度保护:检测电芯内部温度情况,如发生异常即断开电池充放电,以达到
    发表于 05-19 19:40

    纯小白,寻找一款直会发射信号的蓝牙

    首先感谢你点进来,我来说说我的使用场景。 我有辆可以远程联网控制的小车,我本身有点健忘,钥匙基本都是放车上,用手机app解锁。前几天接触到一款自动化软件,可以自动开屏,解锁,但触发条件好像需要选择
    发表于 03-27 21:58

    开源项目!教你如何制作开源教育机械臂

    和适应性强的机器人平台。 作为开源项目,构建Pedro所需的所有文件都可以在Pedro Github页面上找到: 用于3D打印和定制的STL文件。 Gerber文件来制造您自己的Pedro板
    发表于 03-10 11:22

    16603系列噪声源介绍

    16603系列噪声源 XLT 噪声源 —— 简述 —— 噪声源种能产生随机连续频谱信号的装置,良好的噪声源应在规定的频带内具有稳定的输出
    的头像 发表于 01-22 16:59 710次阅读
    16603系列噪<b class='flag-5'>声源</b>介绍

    一款Cursor开源替代工具之Roo-Cline

    本文将介绍一款 Cursor 的开源替代工具。 Roo-Cline 是个在 IDE 中运行的自主编码 Agent,属于 Cline 的分支,针对速度和灵活性进行了优化,主要特点如下: 命令、写入
    的头像 发表于 01-09 10:27 5946次阅读
    <b class='flag-5'>一款</b>Cursor<b class='flag-5'>开源</b>替代工具之Roo-Cline