首页/作品列表/人工智能音响小车
人工智能音响小车
7631 0
主要内容

主题

创意生活:用技术为生活增加趣味、便捷和美好。

项目背景

产品使用场景:空闲时间休闲娱乐。
设计的出发点:打造集语音操控、音乐播放、点阵屏展示集一体的智能小车。
项目的意义及价值:愉悦身心、增添生活乐趣。

设计过程

资料收集:语音操控、播放器、点阵屏相关代码,WiFi模块使用相关知识,智能云平台使用相关知识。
讨论过程:经过认真讨论后决定制作与小车相关的创意,在之后的讨论中逐步完善小车的功能拓展,以及小车的装饰。
制作过程:
1.将小车的基本模型做好,此处用到两个电机,四个车轮。将两个电机驱动叠加在一起并分别与电机相连。
2.事先在SD卡下载MP3音乐,将SD卡插入SD卡模块,将SD卡叠加在音频pro模块上面,再将喇叭与音频pro模块相连。
3.将OLED屏幕接到传感器接口板的IIC接口,再将摇杆按钮接到传感器接口板上。
4.从下至上依次叠加核心模块、音频pro模块、SD卡模块、传感器接口板,接着和OLED屏幕一起放在电池盒上。
5.将点阵屏接到传感器接口板的IIC接口。
6.从下至上依次叠加核心+模块、两个电机驱动、传感器接口板,接着和WiFi通信模块一起放在另一个电池盒上。
7.将两个电池盒放在小车模型上固定。
8.最后上传代码。

成果展示

最终成品图片
使用过程视频:见附件

制作清单

硬件清单:电机、喇叭、核心模块、核心+模块、电池盒、电机驱动、传感器接口板、WiFi通信模块、SD卡模块、音频pro模块、OLED屏幕、点阵屏、车轮、传感器线、USB数据线、摇杆按钮。
程序代码:见附件

团队介绍

本团队共胡伟(组长)、周唯斌、杨乐三个人。以下是三个人的分工:
胡伟:负责创意构思,PPT制作,上台答辩
周唯斌:负责小车部分和语音识别部分的代码,总代码汇总
杨乐:负责播放器部分的代码,作业汇总和提交,视频剪辑
展示的视频的拍摄由三人共同完成

提案报告

见附件PPT
代码展示

1. 小车1

编程语言: C/C++(Arduino)

软件工具:Arduino IDE 1.8.4


2. 小车2

编程语言: C/C++(Arduino)

软件工具:Arduino IDE 1.8.4


3. 点阵屏

编程语言: C/C++(Arduino)

软件工具:Arduino IDE 1.8.4


4. 播放器

编程语言: C/C++(Arduino)

软件工具:Arduino IDE 1.8.4


5. OLED屏幕

编程语言: C/C++(Arduino)

软件工具:Arduino IDE 1.8.4


附件下载
  • 资料展示
  • themework.zip
  • SimplePlayer_New.zip
  • 视频展示.zip
  • 报告汇总.zip
1
大牛,别默默的看了,快登录帮我点评一下吧!

立即注册