本书的编写基于Malmö大学实体原型(Physical Prototyping)实验室的教学内容。Physical Prototyping实验室是最早建立Arduino大学课程的教育机构之一。从2005年起,我们的课程范围涵盖了时装,体感技术,光影装置等等,包括硕士和学士课程。
2008年以前,这些课程的教育方式还是以纯技术为主。学生需要学习电子、编程、单片机等基础知识并将其运用于时装、电子服装的设计中。就在2008年的夏天,新的教学方式和平台被引进到教学过程之中,使得技术与设计的融合不再那么生硬。
在这之前,Physical Prototyping实验室的老师们普遍感觉到技术与设计之间的差距。对时尚设计感兴趣的学生大多难以灵活运用实体原型的技术。经过一段时间的研究探索,我们发现现有的信息非常有限,实验材料也多数属于“艺术与设计”的范畴。
我们是DIY运动的坚定追随者,也相信“艺术与设计”方面的材料非常具有探索价值。然而一门大学课程需要给学生提供更加丰富的内容。在当时我们找到的材料中,只有很小一部分与单片机控制器或者相关的平台有关。从我长期教学、研究的经验看来,Arduino是当前最好的原型设计平台之一。理由有二:价格低廉,相关社区颇具规模。
两条理由都和Arduino的创作宗旨有关。Arduino的软件、硬件都是开源项目,她的目标是让设计师能够自己实现自己的设计理念。由于Arduino是开源项目,任何人都能修改她的设计,甚至开发自己的Arduino板。因此Arduino的价格非常的合理,生产商们可以自由的参与到相关市场的竞争中来。低廉的价格吸引了数量庞大的用户群,反过来他们又为Arduino的发展作出了贡献。我们的用户社区集中了对原型设计充满热爱的人们,无论你在开发过程中碰到什么困难,总是能够获取海量的相关信息,也总有大量的热心人愿意给你提供帮助。在Arduino领域你能够找到原型设计方面最新、发展最快的信息。
在拥有这一切的前提下,时尚设计的教学课题不再是如何逃避技术难题,而是如何利用Arduino将技术与设计巧妙的结合起来。我们致力于研究时尚设计领域的最新趋势与大学教育的融合点,寻找“柔软”地结合技术与设计的方法。我们的目标是在不削弱传统技术所具有的强大功能的前提下,以一种更加适合设计师的方式将其运用到设计过程中,让设计师以他们所能理解的方式学习实体原型设计技术。
本书不光是时尚科技(fashion technology)与智能服装(wearable computing)的学术教材,也是所有对相关领域感兴趣者的一本入门教材。本书集合了一点一滴的灵感,相信读者能够受到启发,创作出很好的项目来。
我真诚的希望你能够从本书中获取知识与乐趣,我们能够办到的,你也一定能!
Tony Olsson
Forewords & Preface
Bringing textiles to life By Melissa Coleman
Design deals with unfinished realities by David Cuartielles
Preface
Part One:The Basics
Chapter 1:Introduction
1.Prototyping with the Arduino
2.Hacking: saving money, learn more
3.How electricity works
Chapter 2:Hardware
1.Arduino
2.LilyPad
3.Arduino mini
4.Basic electronic components for soft prototyping
Chapter 3:Software
1.Installing the software
Chapter 4:Using the IDE
1.uploading code
Part Two:Examples
Examples
Chapter 5: Using digital pins
1.Soft prototyping with LEDs
2.Soft push button
3.Hidden push button
4.Sound
5.Tilt sensor
6.The digital zipper
Chapter 6:Using analog pins
1.The analog zipper
2.Using an LDR light sensor
3.Using an NTC temperature sensor
Chapter 7:Moving stuff
Chapter 8:Complex examples
1.Oscillation with a zipper
2.The soft synthesizer
3.Controlling a normal servo with a zipper
4.Touch sensitive embroidery
5.Muscle wire
Part Three: Coding
Chapter 9:Writing programs
1.Basic structure
2.Variables
3.Void setup
4.Void loop
5.Brackets
6.Semicolons
7.Commenting code
8.Variables types and declarations
9.Types
10.Doing math
11.Logical comparisons
12.Logical operators
13.Constants
14.If something happens and what to do
15.The digital pins
16.The analog pins
17.Using time
18.Communicating with other devices
Epilogue
Acknowledgments
INDEX
《ASP.NET MVC 企业级实战》内容简介:ASP.NET MVC 是微软官方提供的以MVC模式为基础的ASP.NET Web应用程序框架。MVC 将一个W...
《财务管理》内容简介:本书旨在帮助广大读者进行2015年会计专业技术资格考试的复习备考,其主要功能在于帮助读者准确把握考试重点
中文版Photoshop CC标准教程(视频教学版)(附光盘) 本书特色 本书以实用、够用为原则,按照平面设计工作的实际需求组织内容。全书共17章,其中第1~1...
《日语教师课堂教学与自我发展研究》内容简介:日语教育是指,面向非日语母语者的日语教育。日语教育将日语视为交流的手段。日本日
《Python 3快速入门与实战》内容简介:本书通过理论与实战相结合的方式,结合大量案例系统地介绍了Python编程涉及的知识点,详细介
《Python计算机视觉编程》内容简介:《python计算机视觉编程》是计算机视觉编程的权威实践指南,依赖python语言讲解了基础理论与算
本书是国内第一本“面向原因式”(Why-OrientedBook)、全面系统介绍FlashActionScript3的书籍。全书共分为5个部分。第一部分:A
Weliveinagoldenageofdatavisualization,inwhichdesignersarerespondingtotheinformat...
《图论算法理论、实现及应用》系统地介绍了图论算法理论,并选取经典的ACM/ICPC竞赛题目为例题阐述图论算法思想,侧重于图论算法
全国专业技术人员计算机应用能力考试考前冲刺WORD2003中文字处理 本书特色 《全国专业技术人员计算机应用能力考试考前冲刺:Word 2003中文字处理》:紧...
《错觉》内容简介:在人工智能异常火热的今天,很多人认为我们生活在一个不可思议的历史时期,人工智能和大数据可能比工业革命更能
MATLAB金融算法分析实战-基于机器学习的股票量化分析 本书特色 本书全面系统地讲解了MATLAB金融算法设计应用,以及金融数据挖掘中趋向和发展趋势指标,并结...
《世界级城市群视阈下的天津发展》内容简介:近年来,世界级城市群在区域经济中的功能不断扩展、地位迅速提升,对国家经济增长和世
《相对论ABC》内容简介:1916年,爱因斯坦基于广义相对论预言了引力波的存在。2016年2月11日,科学家宣布首次直接探测到了引力波信
《缘缘堂新笔》内容简介:1931年,丰子恺先生第一本散文集《缘缘堂随笔》在开明书店出版,深受读者喜爱。此后,“缘缘堂”系列作品
《反本能:如何对抗你的习以为常》内容简介:为什么改变很难发生?为什么我们经常重蹈覆辙?到底是什么阻碍了我们走向卓越?答案是
《梁庄十年》内容简介:2010年,《中国在梁庄》首次出版,向我们展现了一个急速变化的时代下的中国村庄的变迁。十年之后,作者梁鸿
《解析深度学习:语音识别实践》内容简介:本书是首部介绍语音识别中深度学习技术细节的专著。全书首先概要介绍了传统语音识别理论
《爱上一座城》内容简介:每个人都有属于自己的城市印记,无论是出生的家乡,还是为了工作奋斗的城市,抑或是想要安度一生的土地。
《古风绘伊人醉》内容简介:艳丽的色彩,柔美的笔触,易学、易掌握的使用方法,这就是色铅笔的特点。用它来绘制或娇俏、或哀愁、或