目次:
説明:
LilyPad Arduino 328メインボードは、Eテキスタイルやウェアラブルプロジェクトに簡単に統合できるように設計されたArduinoプログラムマイクロコントローラです。他のArduinoボードに見られるのと同じ機能を、かさばりや輪郭を最小限に抑えるように設計された軽量の丸型パッケージで提供されています。
LilyPad Arduinoは、Arduinoブートローダを搭載したATmega328と、可能な限り小さく/シンプルにするための最小限の外付け部品で構成されています。このボードは2V〜5Vで動作し、縫製や接続が簡単な大きなピンホールを備えています。これらの各ピンは、(+)と( - )を除いて、接続されている入力または出力デバイス(ライト、モーター、スイッチなど)を制御できます。
特徴 :
- 外径50mm
- 薄い0.8mm PCB
用品:
ステップ1:材料の準備
このチュートリアルでは、ArduinoソフトウェアまたはIDEからLilypad Arduinoにソースコードをアップロードする方法を説明します。次のステップに進む前に、以下の資料を準備する必要があります。
- 女性から女性へのジャンパー線
- USBミニBケーブル
- USBからUARTへのFTDIコンバータ
ステップ2:ハードウェアの設置
最初の図は、それぞれピンのラベルが付いたLilypad Arduinoのピン図です。 2番目と3番目の図は、Lilypad ArduinoとFTDI Converterの間の接続を示しています。 Lilypad Arduinoのピンの最初の図を参照すると、以下のように接続がリストされています。
- GND> GND
- Vcc> Vcc
- RXD> TX
- TXD> RX
- DTR> DTR
接続が完了したら、FTDI Converterと電源をUSBケーブルで接続します。
ステップ3:ソースコードを挿入する
このチュートリアルでは、Arduinoソフトウェアの例を使ってLilypad Arduinoの機能を観察します。
- 左上のバーで、ファイル> 例> 01.Basics> 点滅をクリックして、Arduinoソフトウェアで例を使用します。
- 次に、ArduinoがLilypad Arduinoを読み込めるようにボードの種類を設定する必要があります。 ツール> ボード: "XXXXX"> Arduino / Genuino Unoをクリックします。
- Lilypad Arduinoの代わりにArduino / Genuino Unoを選択するのはなぜですか?なぜなら、このチュートリアルではブートローダによってArduino Unoとして焼かれていた中国製のLilypad Arduinoを使用していたので、Arduino Unoとして機能しています。
- その後、ポートを設定する必要があります。上の図では、ポートとしてCOM4を使用しました。ポート用のFTDI Converterのドライバを入手するには、Webサイトhttp://www.ftdichip.com/FTDrivers.htmを参照してください。
- ソースコードをLilypad Arduinoにアップロードして結果を観察してください。
ステップ4:結果
Blinkのソースコードによると、
- ArduinoはLEDをオンにする高電圧レベルを経験するでしょう。
- しばらくすると、電圧レベルが下がり、LEDが消灯します。
- さらに1秒後、LEDは高電圧レベルのために点灯します。
- arduinoに電源が供給されなくなるまで、この手順を繰り返します。
このチュートリアルでは、Blinkソースコードをアップロードして結果を観察します。 Lilypad ArduinoのLEDが1秒間隔で点滅しています。これで、ソースコードは正常にアップロードされ、Lilypad Arduinoは正常に機能していると判断できます。