ウェアブル コンピュータ Lilypad Arduinoの最近のブログ記事

ラッピング用ワイヤを用いた配線
  ラッピング用ワイヤを用いて、次に示すように導電性の糸の代わりにAWG30(0.26mm)の太さのラッピング・ワイヤを使用して配線しました。
 LilyPad用の3色LEDを接続してあります。動作テストはArduinoのホームページにあるLilyPad ArduinoのtutorialにあるRBG-LEDのスケッチを使用しテストしました。
 

lilypad270010.jpg

LilyPad Arduinoの配線方法
 LilyPad Arduinoの配線には導電性の糸が用意されています。糸の縫い目がアクセントとなり魅力的な作品ができるのも事実です。一方、導電性の糸の抵抗値が比較的大きいことと、経時変化があり長期間の信頼性に不安があります。その対応としてラッピング・ワイヤの使用を考えてみました。

 ラッピング・ワイヤによる配線は、1970年代のコンピュータはこのラッピング・ワイヤによる配線で筐体の裏側は滝のようになっていました。配線について少し考えてみました。

ラッピング・ワイヤ
 今回利用するラッピング・ワイヤは次に示すように、芯線の径が0.26mmで被覆の径が0.5mmとなっています。

lilypad260020.jpg

時間を計る
 Arduinoのスケッチで時間を計るためには、millis()関数が用意されています。これはArduinoのマイコン・ボードに電源が投入されてからの経過時間が戻されます。単位はmsです。6万で割ると分の経過時間となります。

 この値の奇でポート5に接続されてLEDの点滅を行います。ポート6に接続されたLEDは2分ごとに点滅するようにします。そのため12万で割りその答えの奇で点滅します。

時間を計測してLEDを点灯
  前回作成した「スローステップ運動用」のタイミング用ブザーに経過時間を示すLEDを追加します。当面次に示すように、ディジタル・ポート5、6のそれぞれにLilyPad用高輝度白色LEDを接続しました。

lilypad240010.jpg

LilyPad用圧電ブザー
   前回作成した 関数void beep((int buzpin,int fre,long timel1)を利用して、「スローステップ運動用」のタイミング作成用のタイミング用ブザーのスケッチを作成します。
 今回作成したスケッチを次に示します。

lilypad230005.jpg

LilyPad用圧電ブザー
  今回は、LilyPad用の圧電ブザーを使用します。圧電ブザーですので音として鳴らすためには、音の高さに応じた周波数のパルス信号を加える必要があります。ディジタル出力をブザーのプラス端子に接続します。ブザーのマイナスは電源のGND(-電源)に接続します。
 この状態で、パルスの周期の半分の時間 ディジタル出力をHIGHにして、残りの半分の時間 出力をLOWにします。ブザーを鳴らしている間、この操作を続けます。この処理のためのスケッチではブザーを鳴らすための関数を作ってみます。

発振周波数はドレミファ
 発振周波数はC7からのドレミファの4音を繰返すことにします。ドは2093Hz、レは2349Hz、ミは2637Hz、ファは2794Hzとなります。

LilyPad用のバイブレータ
 LiLyPad Arduino用のオプション・パーツの中に次に示すバイブレータがあります。このバイブレータを使って所定の時間が経過したらバイブレータが振動するタイマを作ってみます。

 バイブレータですから音は出ません。肌に密着させると振動がわかります。また硬い机の上に置くと結構大きい振動音がします。

lilypad210010.jpg

LilyPad用の温度センサ
 Arduinoの製品は、Webから回路図や基板のデータを入手することができます。また、Sparkfunの製品はSparkfunのホームページから回路図とデバイスのデータを入手することができます。

 LilyPad用の温度センサは次に示すように+、-の電源の端子とSで示されるセンサの出力の3端子が用意されています。

lilypad200005.jpg 

蓑虫クリップ・コードを作る
   LilyPAd Arduinoのオプションのパーツを利用してテストを行うとき、蓑虫クリップ・コードをたくさん使用します。しかし、市販の蓑虫クリップ・コードのコードの長さが少し長く、そのままではあまり使い勝手がよくありません。そのため、今回はコード部分が10cmくらいの蓑虫クリップ・コードを作ります。

各色10cm2本のコードを用意
  蓑虫クリップの色と同じ、白、青、緑、黄、赤、黒の6色のコードを約10cmに切りそろえて12本用意します。

lilypad190010.jpg

LilyPadの明るさセンサ
  LilyPadは多くのオプション部品が用意されています。今回はその中の明るさセンサを取り上げます。次に示すように光るバッグに縫い付けて取り付けたLilyPad用の明るさセンサです。

lilypad180010.jpg

カテゴリ

このアーカイブについて

このページには、過去に書かれたブログ記事のうちウェアブル コンピュータ Lilypad Arduinoカテゴリに属しているものが含まれています。

前のカテゴリはイーサネットシールドです。

次のカテゴリはエレキジャック雑誌記事フォローです。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Creative Commons License
このブログのライセンスは クリエイティブ・コモンズライセンス.