首頁 > 評測 > 電子織物不等同于可穿戴——LilyPad Arduino USB評測

電子織物不等同于可穿戴——LilyPad Arduino USB評測

Arduino   LilyPad   USB   可穿戴   電子織物   opensource   DIY   
  • 作者:通宵敲代碼
  • 來源:21ic
  • [導(dǎo)讀]
  • LilyPad看起來并沒有什么亮點(diǎn),只是Sparkfun推出的一個(gè)簡單的Arduino核心板。不過在國外工程師手里,玩出的花樣還是蠻多的!

概述:

LilyPad是為可穿戴技術(shù)和電子織物設(shè)計(jì)的微控制器板,支持Arduino開發(fā)模式?纱┐骷夹g(shù)主要探索和創(chuàng)造能直接穿在身上、或是整合進(jìn)用戶的衣服或配件的科學(xué)技術(shù)。例如,最近流行的智能手環(huán)、智能手表、Google Glass都屬于可穿戴技術(shù)。電子織物與可穿戴技術(shù)的定義非常接近。它只強(qiáng)調(diào)在織物上集成微控制器、傳感器或者致動(dòng)器等外設(shè),所以它不必是可穿戴的。

一、LilyPad簡介

拿到我們手上的是LilyPad Arduino USB版本,在他出生以前,他還有兩個(gè)哥哥,哥仨的合影如下。

image1.png

作為最早出品,功能最全的的大哥,LilyPad官方售價(jià)19.95美元,板載功能參數(shù)如下。

image2.png

作為體積最小,功能最簡單的二哥,LilyPad Simple官方售價(jià)也是19.95美元,板載功能參數(shù)如下。

image3.png

最為心梗最強(qiáng),身價(jià)最高的三弟,LilyPad USB官方售價(jià)24.95美元,板載功能參數(shù)如下。

image4.png

可以看出來,除了引出的I/O口數(shù)量有區(qū)別外,哥仨的處理器也是有差別的,不過對于功能開發(fā)來說,哥仨來差別還是不大的,官方給出的銷售價(jià)格也是比較接近,不過從售價(jià)來說,倒也看出資本主義的發(fā)達(dá)來了,人家最小面值是5美分,個(gè)我們還在糾結(jié)*.99元—>_—>。

最為一個(gè)像樣的組織團(tuán)伙,除了哥仨這些領(lǐng)導(dǎo)外,還是要有一堆小弟的,不然刷馬桶的活不能老大親自干吧。

LilyPad官方提供的輸入模塊共有5種,他們分別是開關(guān)模塊(圖1.9)、按鈕模塊(圖1.10)、光敏電阻模塊(圖1.11)、溫度計(jì)模塊(圖1.12)和三軸陀螺儀模塊(圖1.13)。

這些輸入模塊的作用就是將周圍環(huán)境中的一些物理量(如溫度、光照強(qiáng)度、位移)轉(zhuǎn)換為控制可以識別的電信號的設(shè)備。在后續(xù)的內(nèi)容中,同樣會(huì)介紹到所有這些模塊。

image5.png

LilyPad官方共提供了4種輸出模塊,他們分別是單色LED模塊(圖1.5)、三色LED模塊(圖1.6)、蜂鳴器模塊(圖1.7)和振動(dòng)馬達(dá)模塊(圖1.8)。輸出模塊的作用就是輸出一些信息。這些信息可以以聲音、光和振動(dòng)的方式傳播,從而適應(yīng)各種應(yīng)用。

image6.png

LilyPad提供了四種電源模塊,分別是簡易電池插座(圖1.14)、紐扣電池座(圖1.15)、AAA電池升壓模塊(圖1.16)和鋰電池升壓模塊(圖1.17)。電池模塊負(fù)責(zé)為LilyPad和所有的外設(shè)供電,所以,筆者最建議購買AAA電池升壓模塊,因?yàn)锳AA電池最容易購買。其次是鋰電池升壓模塊,因?yàn)殇囯姵厥强芍貜?fù)充電的。當(dāng)然,這兩個(gè)模塊在使用上是完全可以互換的。至于簡易電池模塊和紐扣電池座筆者不建議購買,原因之一就是他們不具備升壓能力,所以項(xiàng)目的運(yùn)行可能不穩(wěn)定。

image7.png

編程器模塊用來為沒有集成USB功能的LilyPad編程,它的外形如圖1.18所示。

如果你購買的不是LilyPad Arduino USB,那么它是必須要購買的,否則無法為LilyPad編程。

為了方便學(xué)習(xí),LilyPad官方提供了LilyPad一站式的套件,它包括了LilyPad提供的絕大多數(shù)模塊,如圖1.19所示。

image9.png

二、LilyPad創(chuàng)意開發(fā)

最為一款成熟的開發(fā)套件,LilyPad的開發(fā)還是非常簡單的,可以直接在我們熟知的Arduino IDE上進(jìn)行。鑒于我們這次買到的是LilyPad USB版本,從參數(shù)信息上我們可以知道,這個(gè)板子采用的Atmege32U4的單片機(jī),內(nèi)部固話了4K的bootloader,因此我們可以直接使用板子的USB端口下載程序

1、首先我們要下載并安裝Arduino IDE,安裝后我們將LilyPad接到電腦上,并打開IDE。

image10.png

2、依次打開“工具”—>“開發(fā)板”選項(xiàng),選擇LilyPad Arduino USB。

image11.png

3、然后選擇“工具”—>“端口”選項(xiàng),選擇識別到的USB端口。

image12.png

4、在依次打開“文件”—>“示例”選項(xiàng),這里面是所有關(guān)于LilyPad的例程,比如我們選擇“01.Basics”—>“Blink”。

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開放投稿

熱門標(biāo)簽
項(xiàng)目外包 more+