返回作品

Memory Flashback

城市记忆的实体交互探索

从上海的城市变化出发,研究声音和图像如何成为回忆的线索,并通过灯光与机械球阵制作体验原型。本页呈现原始探索,以及对远程采集流程的重新设计。

参与者面对蓝光照亮的透明亚克力球阵装置
2023 · 灯光与动态球阵原型
原项目2023 · 个人设计探索
我的工作研究 / 体验 / 实体原型
已有证据3 次访谈 / 装置实验
本页状态重构试稿 · 新流程待验证

问题与研究:城市变化后,什么还能触发回忆?

原项目关注上海的城市更新与个人回忆之间的关系。建筑和街道不断改变,单张照片很难同时保留一个地方的声音、氛围与身体感受,因此我尝试把地点作为入口,组织多种感官线索。

我进行了 3 次探索性访谈,并在愚园路、武康路和外滩开展声音与图像采集。访谈用于发现主题,现场研究用于寻找可转为原型输入的材料;它们没有验证一套普遍的记忆模型。

从材料到设计问题

地点变化与个人经历
访谈涉及上海变化、旧有街景与个人记忆。设计由“完整保存城市”收窄到“围绕个人经历选择片段”。
声音与色彩采集
现场记录形成了声音波形与色彩材料。下一步需要判断哪些线索有意义,而不只是哪些信息容易被传感器读取。
多感官探索的范围
原稿包含气味、触感等发散方向。已展示的实体实验主要集中在灯光与球阵运动,不能把全部方向都写成已实现能力。

原型与取舍:先验证媒介转换,再讨论体验价值

原始模型、接线文件和 Arduino 草稿分别记录了结构、连接与映射方式。下面按这三类证据重新绘制,区分原型已经实现的控制链路和仍需验证的体验。

结构:竖直九单元阵列与透明外壳

透明外壳动作单元前侧球体使用者面向竖直的 3 × 3 阵列
依据原型照片重绘:九个单元沿竖直面板呈 3 × 3 排列,球体位于前侧,透明外壳向后延伸。示意图不表示装配尺寸。
外壳与支撑
竖直透明面板承载九个动作单元,外壳与支撑杆向后延伸,让内部机构和线路可被看见。
动作单元
原始文件包含舵机支撑模型。九个单元在竖直面上分成三行三列,球体朝向使用者,并非从顶板垂下的水平阵列。
设计取舍
结构可动不等于体验有意义。下一步需要把运动幅度、速度与使用者的解释连接起来。

控制:同一组 RGB 分别驱动灯光与运动

原代码中,RGB 是设备控制输入。它表达色彩数值,没有对记忆或情绪进行识别。

图像信息处理TouchDesigner 工程
串口发送
RGB
每组 3 个字节
NeoPixel 灯带

依次读取 R、G、B
设置 30 颗 LED 的颜色

三路舵机

R / G / B 分别映射
0..220 → 0..180°

R

舵机 1引脚 3

G

舵机 2引脚 5

B

舵机 3引脚 6

依据 servo1.ino 与 light2.ino 重绘。两份草稿分别控制舵机和灯带;0..220 是草稿中的映射区间,不代表传感范围或最佳参数。

接线:把九个动作单元分成三组

Arduino控制板 1
单元 1
单元 2
单元 3
Arduino控制板 2
单元 4
单元 5
单元 6
Arduino控制板 3
单元 7
单元 8
单元 9
控制信号分组

电源与接地在原接线文件中连接到公共排线。本图只解释控制分组,省略供电布线,不作为施工电路图。

原始制作记录

原始制作照片:桌面上的亚克力板、立柱、控制板、悬线与待装配部件
亚克力板与支撑件装配。来自独立原始照片 IMG_8161.JPG。

照片与图解各自说明什么

照片记录实际做过的制作与整合;上方图解解释部件和信号之间的关系。二者共同支持“完成了实体控制探索”,但不能据此认定使用体验已经验证。

原始资料还包含 Rhino / STL 模型、Fritzing 接线文件、TouchDesigner 工程与多版 Arduino 草稿。此处仅呈现能核对到的结构和代码关系。

流程复盘:为什么取消固定的城市采集物?

原方案把持续采集交给街道上的硬件,但没有明确长期维护者、授权关系或采集目的。本次改为指定联系人回应有限提示,把技术上能采集的信息收窄为使用者实际想要的线索。

原方案
固定硬件持续采集,用户从线上内容中选择。
本次调整
用户先提出具体请求,受邀的人决定是否回应。

这是基于原方案复盘提出的调整,尚无新用户测试支持。

系统设计:手机与装置分别承担什么?

这次重构保留街头采集装置作为地点入口:街头端响应采集请求,手机负责查看、筛选和编排,家中装置负责回放。固定视角与执行时间的限制需要在发起请求前说明。

照片现场画面与色彩

环境声短录音与采集情境

文字提示用户记录的关注与情境

手机端审核 · 筛选 · 编排用户确认后同步
灯光图像色彩 → RGB
声音保留原录音来源
动态球阵图像映射 → 电机位置
内容与输出映射用户控制与停止

机制重构提案。原型已探索灯光与球阵控制;网页已演示请求、整理与回放状态;真实远程采集及跨设备通信尚待实现。

采集之前

确认街头装置状态、记录范围与素材类型。

传递之后

按请求接收素材,由用户筛选、编排和删除。

播放之前

确认装置连接、内容与播放强度。

展开原方案:固定装置的边界与待验证问题
城市固定采集线上存储手机选择家庭球阵

原稿探索了声音、图像、空气与温湿度采集,但长期维护由谁负责、公共空间如何取得同意、环境数据为什么与个人记忆相关,都还没有清楚回答。本次将采集收窄为按需请求,保留历史素材入口,并明确固定视角与离线状态。真实公共空间的授权、维护与数据治理仍需验证。

界面推演:从街头采集到家中回放

在城市里,找到一个入口

先选择想回访的地点,再了解街头装置的固定视角与可采集内容。发起请求时,把关注的画面、声音和时间偏好说清楚。

探索地点从地点进入,而不是从文件开始。
街头装置街头装置把远程请求连接到具体现场。
发起采集照片、声音与时间偏好进入同一条请求。

收到片段,再决定留下什么

采集进度与结果对应同一条请求。收到不等于保存:选择照片、调整次序与声音范围,才能把环境记录整理为自己的回忆。

采集进度等待、中断与完成都有明确去向。
收到片段看清本次请求带回了哪些素材。
片段编排选片与裁切完成后,另存为一段回忆。

把这一刻,带回家

保存的回忆可以在手机上回看,也可以选择家中装置。连接状态与播放目标分开确认,再调整灯光、声音和球阵运动。

我的回忆库保存结果进入回忆库,可以再次打开。
家中回放回放围绕已保存内容,控制节奏与强度。
装置连接连接家中装置后,再选择装置输出。
原项目家中装置体验:透明亚克力内的灯光与动态球阵
原项目实体原型 · 灯光与动态球阵实验。上方为新版 App 流程提案,尚未接入真实硬件。

沿着同一条请求,完整走一遍

九页交互原型包含采集进度、素材编排、回忆保存与装置断连等状态。采集、声音播放及设备通信为演示。

体验完整交互原型 ↗

反思:原型证据与下一轮验证

已有的依据

3 次探索性访谈围绕城市变化与个人回忆展开,提供了地点、经历和感官线索的早期主题。实体原型记录了灯光、运动及控制链路的实验。

现有材料不足以证明长期使用价值,也不足以建立通用的感官记忆映射。

本次提出的假设

按需请求与时间偏好,可能让固定街头采集更贴近个人关注;用户筛选后再保存,可能帮助区分环境记录与个人回忆。家庭装置可能为回看提供不同的节奏。

这两点尚未通过新用户测试,不能作为原访谈的研究结论。

下一轮,测试一次完整的采集与回放。

  1. 用户能否独立走完?观察能否理解装置覆盖范围、提交请求、找到结果并保存回忆。
  2. 退出是否真的可控?检查取消请求、删除回忆与装置断连后,内容是否仍被继续使用。
  3. 装置多带来了什么?对照手机回看,了解灯光与运动的价值及可能的不适。
下一个项目Necko