做爲本書的第一章,在這裏將爲讀者介紹LilyPad Arduino相關的基礎知識。例如,LilyPad Arduino是什麼、它能夠作什麼。除此以外,還將介紹要完成後續學習須要預備的一些技能,例如縫紉基礎和本書的寫做思想。在讀完本章以後,讀者就能夠胸有成竹地進行學習和創做了本文選自Arduino可穿戴開發入門教程。編程
LilyPad Arduino是爲可穿戴技術和電子織物設計的微控制器板。因此在使用LilyPad以前,咱們首先須要明確什麼是可穿戴和電子織物。學習
1.可穿戴技術ui
可穿戴技術主要探索和創造能直接穿在身上、或是整合進用戶的衣服或配件的科學技術。它強調的是穿和戴。例如,最近流行的智能手環、智能手錶、Google Glass都屬於可穿戴技術。spa
2.電子織物設計
電子織物與可穿戴技術的定義很是接近。它只強調在織物上集成微控制器、傳感器或者致動器等外設,因此它沒必要是可穿戴的。例如,你能夠本身使用LilyPad製做一個二進制時鐘,並將它集成在刺繡壁畫上,這就是電子織物本文選自Arduino可穿戴開發入門教程。orm
LilyPad家族有多種形式和各類相應的模塊。因此,在讀者選購以前,應該大體瞭解一下LilyPad家族的成員,以使本身能夠按照需求進行購買。教程
LilyPad共有4種不一樣型號的控制器板,他們分別爲LilyPad Arduino USB(圖1.1)、LilyPad Arduino SimpleSnap(圖1.2)、LilyPad Arduino Simple(圖1.3)和LilyPad Arduino Main(圖1.4)。接口
這四種型號的板子主體部分都是相似的,他們之間的差異從命名上也是能夠看出一些端倪的。LilyPad Arduino Main是主要的微控制器板,其餘三種都是在它的基礎上進行了一些定製化以適應不一樣的需求:開發
q LilyPad Arduino Simple與LilyPad Arduino Main的不一樣之處就是添加了外接電池的接口,可是接出的引腳有所減小;it
q LilyPad Arduino USB在LilyPad Arduino Simple的基礎上集成了USB功能,這使得爲它編程再也不須要FTDI編程器;
q LilyPad Arduino SimpleSnap引出的引腳數和LilyPad Arduino Simple一致,只是它的各個引腳再也不是穿孔而是鈕釦。而且,LilyPad Arduino SimpleSnap已經板載了電池。
在本教程的編寫過程當中主要使用的是LilyPad Arduino Main,因爲它是LilyPad家族主要的板子,因此在教程中咱們簡稱他爲LilyPad。其餘三種板子因爲接出的引腳都和LilyPad Arduino Simple是相同的,因此統稱他們爲LilyPad Simple本文選自Arduino可穿戴開發入門教程。