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达芬奇剪辑键盘开源项目介绍

    达芬奇官方 Speed Editor 专业剪辑键盘好用是真的,2500 元的售价也让不少剪辑师直呼肉疼。今天给大家带来一款超香的开源 DIY 项目,完美复刻官方剪辑键盘核心功能,低成本就能自制专属剪辑控台,效率拉满。
    的头像 发表于 05-06 11:30 560次阅读
    <b class='flag-5'>DIY</b>达芬奇剪辑键盘<b class='flag-5'>开源</b>项目介绍

    基于树莓派RP2040芯片的复古掌机开源项目介绍

    给复古游戏迷与DIY爱好者分享一款开源作品--复古掌机。这款掌机基于树莓派 RP2040 芯片开发,历经 3 代硬件迭代打磨,内置 6
    的头像 发表于 04-22 13:55 346次阅读
    基于树莓派RP2040芯片的复古掌机<b class='flag-5'>开源</b>项目介绍

    微型遥控赛车开源项目介绍

    给各位电子 DIY 与遥控模型爱好者分享一款超有创意的开源项目:微型遥控赛车。我把经典游戏《马力欧赛车》的核心互动机制搬到现实,小车通过板载传感器识别赛道道具,自动实现加速、打转、减速
    的头像 发表于 04-22 13:47 307次阅读
    微型遥控赛车<b class='flag-5'>开源</b>项目介绍

    STM32F103驱动HCSR04超声波测距显示

    超声波模块在电子DIY作品中实现小车避障测距等方面均应用广泛,在大学生智能车DIY爱好者中尤为显眼。
    的头像 发表于 04-11 16:54 977次阅读
    STM32F103驱动HCSR04超声波测距显示

    DIY专属吉他效果器FunBox开源项目介绍

    想玩转吉他效果器,却被 Meris、Chase Bliss 等高端品牌的价格劝退?想 DIY 专属效果器,却找不到小巧适配、支持立体声的开源平台?要么功能单满足不了演奏需求,要么硬件设计复杂复刻难,要么开发门槛高无配套固件支持
    的头像 发表于 03-11 11:25 763次阅读
    <b class='flag-5'>DIY</b>专属吉他效果器FunBox<b class='flag-5'>开源</b>项目介绍

    低成本电子萨克斯Haxophone开源项目介绍

    想入手萨克斯练习却嫌传统乐器太贵、携带不便?练琴时担心扰民不敢尽兴?想 DIY 一款专属电子萨克斯,却找不到低成本、软硬件全开源的适配方案?要么配件不通用,复刻改造超麻烦;要么手感拉胯,毫无真实演奏体验;还有的仅做了硬件设计,软
    的头像 发表于 03-11 11:11 826次阅读
    低成本电子萨克斯Haxophone<b class='flag-5'>开源</b>项目介绍

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

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

    低成本AI边缘计算盒子DIY:基于迅为RK3568和开源模型,轻松玩转智能识别

    低成本AI边缘计算盒子DIY:基于迅为RK3568和开源模型,轻松玩转智能识别
    的头像 发表于 11-12 13:42 2168次阅读
    低成本AI边缘计算盒子<b class='flag-5'>DIY</b>:基于迅为RK3568和<b class='flag-5'>开源</b>模型,轻松玩转智能识别

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

    从零开始设计自己的RISC-V处理器芯片报告简介处理器芯片是计算机系统的重要组成部分。“芯”计划将指导学生从零开始设计一款RISC-V处理器芯片,在其上运行
    的头像 发表于 11-10 12:03 1331次阅读
    直播预约 |<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 1310次阅读
    【人脸+手势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 2266次阅读
    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 4958次阅读
    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