硬件+影音交互实践课程五一空降上海,三天带你完成心率感应编程装置 | UXD2021 Workshop

Workshop是指工作室式的工作方法,它允许学生们在工作时互相参与,互相帮助,快速上手必要的技术。Workshop Education重点在于快速、高效的将独有的设计技法与设计理论进行组合,并生成设计。是同学们快速提升设计能力,掌握行业技术的重要手段。

基于Arduino的影音互动开发
上海 线下workshop

本课程教学目的为带领学生使用简单的交互硬件和软件结合,产出相应的交互设计,课程中涉及的硬件为Arduino,视觉效果产出部分为p5.js。该课程主要以练习技能为主,学生完成技术学习后可以结合自己的项目进行深度开发和拓展,最终产出高质量的设计作品和作品集。

-01-

课程背景Background

Arduino:

Arduino是⼀款开源的电⼦原型平台,包括硬件和软件两部分。通过编程,设计师可以通过arduino读取各种传感器的数值,并使⽤物理输出和可视输出控制或影响外界环境,创造出有趣的互动原型。Arduino对于新⼿⾮常友好,⼊⻔简单,⾮常适合设计师学习。掌握Arduino能让设计师的想象⼒有更多的发挥空间。

由于其简单易⽤的⽤户体验,Arduino已⽤于数千个不同的项⽬和应⽤程序中。Arduino软件对于初学者来说易于使⽤,对于⾼级⽤户还⾜够灵活。

它可以在Mac,Windows和Linux上运⾏。⽼师和学⽣使⽤它来构建低成本的科学仪器,开始编程和机器⼈技术。Arduino是学习硬件交互的入门产品。零基础学员亦可在老师带领下完成设计任务。

P5:
p5.js是我们本次课程中相较于传统硬件课程新增加的一个模块。p5本质是一个JavaScript的函数库,它拥有对初学者非常友好的编程环境,是一款很容易入手的编程语言。学习p5.js也可以帮助你学习JavaScript,能够将制作出来的有创意,有趣的东西呈现在任何的浏览器上,例如艺术创作、资料数据可视化、交互艺术等。
from Daniel Shiffman

-02-

研究方法 Methodology

在这次的课程中,我们将首先带同学们了解Arduino这个神奇的单片机,以及其如何与一系列感应器相连接。

完成基础教学后,我们将重点讲解如何在Arduino和p5.js之间设置串行通信,我们将使用p5.js串行端口库,还有其他相对较新的库,用于p5.js与微控制器的通信(例如p5bots库)。p5.bots可以让「运行在浏览器上的p5.js」和「使用Firmata协议的微处理器(只要是指Arduino)」互动,它通过socket.io和node.js实现两个平台之间的通信。

-03-

时间安排Syllabus
Class1 4月28日 线上 

Arduino 简单入门 :

课程内容:

在⼊⻔阶段,通过对Arduino做⼀个深⼊的介绍,对arduino的相关作品进⾏概览,让学⽣们了解Arduino的软硬件、初始设置等,建⽴学习基础。

实例操作:

点亮LED⼩灯泡。

Class2 5月1日上海线下

Arduino 基本操控:
课程内容:

系统介绍Arduino的常用传感器以及使用场景,掌握Arduino读取传感器信号的⽅法,包括红外传感器、距离传感器、湿度传感器等,重点讲解心率传感器。

实例操作:

简单数字和模拟输⼊、获取传感器输⼊。

Class3 5月2日上海线下 

课程内容:

P5的简单介绍,使用vs code进行p5.js程序的开发,讲解简单编程语法,并且指导学生选择产出结果。

实例操作:

Arduino和P5进行联动,创造心率曲线的绘制效果。

Class4 5月3日上海线下
课程内容:
最终成品的测试和组装,并且对最终的效果进行调整。测试拍摄以及FInal成果汇报。

课程所需材料:Arduino套件

UXD为参加Workshop的同学提供必要的硬件设备

课程中可能用到的原件

-04-

导师介绍Lecturer

Shizhe Sun

ECA 爱丁堡大学

Design Informatics

UXD常驻金牌导师🏅️

爱丁堡 Design Informatics专业,有跨专业申请经验与能力,专注于软硬件交互,致力于研究用户行为、挖掘用户痛点与提升用户体验,热爱分享设计与科技。希望通过设计、数据与新科技的手段,驱动创新,创造突破性产品。

扫码咨询参与课程

UXD内部学员享有优先报名权

Final Review 前紧张准备的场景

沉浸式体验交互成果拍摄@UXD上海

UXD线下校区靠近上海地铁3/4/9号线,步行均在3分钟内,处于上海徐汇区核心地段。预约线下常驻面授的同学,UXD还可以协助提供住宿和生活上的相关协助,为同学们带来实际的便利。

UXD拥有独家住宿的合作资源,可以为参与线下面授的同学提供经济实惠的线下住宿协助。UXD负责协助预定和获取优惠,但是不负责直接收费。

Q&A常见问答

Q:哪些人群适合参加这个课程?
A:设计背景或者非设计背景,对于产品、工业、交互、多媒体艺术、算法等有兴趣的同学都可以参加。尤其适合交互,产品,工业,平面,服务,多媒体专业的学生,想要提升自己的设计竞争力,亦或是在准备作品集,都可以通过该课获得能力上的极大提升。
Q:本次课程形式是什么?老师是如何上课的?
A:本次UXD集训营采取线下集训,全天封闭式教学。安排住宿和授课场地。在授课期间每个独立小班课将会为每位学员配备课程顾问,授课导师,助教导师3位老师。他们就好像私人教练一样,专业的、耐心的和持续的指导每一位学员,确保每位学员都可以学有所成。
Q:每天的授课时间有多久,自习时间有老师辅导吗
A:线下课程的饱和度很高,每天的授课时长为4h以上,不包含上课后答疑。课下配有1v1导师答疑和助教全天现场辅导,对学员产出质量严格把关,保障学习的有效性和质量。
Q:课程时间是如何安排的
A:我们会在招满学生后,统一进行排课,并且提供课程时间表,如果因为个人原因无法参加这个课程的同学,在课后我们可以限时提供录屏帮助学生进行课后自学。
Q:课程学不会怎么办?
A:UXD集训营的课程平滑度高,课程设置合理,每节课程后都会布置作业,课程老师会进行批改。同时我们也会给课程配备技术方面的助教,助教可以协助同学们完成课后的作业,并且帮助学生就个人情况进行答疑。为学员提供全方位辅导。为学员的学习质量提供绝对保证。
  | 更多资讯 |  
REGISTRATION
后续的直播课将持续发布,更多详情以及其他海外留学的资讯可以关注公众号 UXD交互工业产品设计分享 或者 添加小助手( uxd010 ),还可获取讲座直播哦~
(0)

相关推荐