交互式旋转电话亭
这个基于 Arduino 的项目为经典的旋转电话注入了新的活力,将其转变为身临其境的文化叙事设备。该装置位于一家精品酒店内,位于精心重建的红色电话亭内,为客人提供将怀旧与创新融为一体的互动体验。

如何运作
- 传感器激活:当客人接近电话亭时,他们会激活一个接近传感器,这反过来又会导致旋转电话响起。这不仅引起了人们的注意,还引发了互动。
- 讲故事回放:从底座中取出电话将启动讲故事录音的音频播放。这些故事具有丰富的文化遗产,旨在让听众沉浸其中,并通过叙事增强精品酒店的氛围。
目的
该装置旨在通过创新媒介将他们与文化故事联系起来,为酒店客人创造难忘的体验。通过将历史元素与现代技术相结合,该项目丰富了酒店的环境,为客人提供了一个独特的机会,以独特的动态方式与过去互动。
使用的组件:
- Arduino 板
- PIR 传感器
- Adafruit VS1053 编解码器 + MicroSD 分线板
- 用于存储音频文件的 SD 卡
- 旋转电话
- 5V 电源
库依赖项:
- SPI.h
- Adafruit_VS1053.h
- SD.h
- Toggle.h
硬件连接:
硬件应使用以下引脚连接:
- BREAKOUT_RESET:9
- BREAKOUT_CS:10
- BREAKOUT_DCS:8
- SHIELD_RESET:8
- SHIELD_CS:6
- SHIELD_DCS:7
- 卡数: 9
- DREQ:2
- PIR_PIN:3
- CRADLE_PIN:5
软件功能:
- 初始化 Adafruit VS1053 FilePlayer 和 SD 卡。
- 侦听来自 PIR 传感器的 HIGH 信号(表示检测到运动)以触发电话响铃(播放 /ring.mp3)。
- 当手机被拿起(按钮释放事件)时,停止铃声,并开始播放随机音频文件(在本例中为 /track001.mp3)。
- 当手机放回底座上时(按钮按下事件),停止音频文件,并重置系统以检测下一个动作。
SD 卡上所需的文件:
铃声文件:/ring.mp3 一个或多个录制的消息:/track001.mp3、/track002.mp3 等。目前,仅使用 /track001.mp3。 请修改 Arduino 代码以适应您的互动展览的特定需求,例如更改要播放的音频文件、调整音量或修改系统重置前的延迟。
© 版权声明
免责声明:本站所有资源由用户自发上传,仅供学习交流,如有侵犯您的权益,请联系站长删除;
All resources on this site are free and are only for learning and exchange. If any of them infringe upon your rights and interests, please contact the webmaster for deletion
THE END
暂无评论内容