感光E-テキスタイルバッグ:3ステップ

感光E-テキスタイルバッグ:3ステップ

目次:

Anonim

このチュートリアルでは、周囲光センサーで記録された光量に反応するスマートオブジェクトを作成するためのe-textile bagの設定方法を学びます。

用品:

ステップ1:Arduinoの理事会を準備する

ボードのプログラミングにはS4Aを使用します。したがって、まずArduinoを適切に設定する必要があります。

S4Aにアクセスし、「ダウンロード」をクリックしてS4Aソフトウェアをダウンロードします。>お使いのオペレーティングシステムに基づいて正しいバージョンを選択してください。その後、次のリンクをクリックしてS4Aファームウェアをダウンロードします。>右クリック>名前を付けて保存>名前の.txt部分を削除>ファイルの種類として保存: "Text Document"から "All Files"> Saveへの変更。

S4Aファームウェアをアップロードする

また、Arduino IDEを使用してファームウェアをコード化し、Arduino Leonardoボードにアップロードする必要があります。 Arduino IDEにアクセスしてソフトウェアをダウンロードします。「Arduino IDEのダウンロード」セクションが表示されるまでスクロールダウンし、オペレーティングシステムに基づいてバージョンを選択します(Windows 7の場合は「Windows Installer」を、Windows 10の場合は次のページで「ただダウンロードする」を選択してインストールファイルを実行します。 Arduino IDEを起動し、ファイル> 開くをクリックするか、Ctrl + Oを押して、以前にファームウェアを保存した場所を参照して、S4Aファームウェアを開きます。

Arduinoをコンピューターに接続します。ツールメニュー>ボードからArduino Leonardoを選択します。 Toolsメニュー> Portから正しいポートを選択します。

ウィンドウの右上隅にある右矢印(→)ボタンを使用するか、スケッチ> アップロードを選択するか、キーボードのCtrl + Uキーを押して、S4Aファームウェアをアップロードします。

S4Aを起動

S4AファームウェアがArduinoボードに正常にアップロードされた場合は、「検索ボード…」というメッセージが数秒で消えます。

ステップ2:センサーとアクチュエータの配線

あなたは周囲光センサーとLEDパッチをArduinoボードに接続する必要があります。周囲光センサーパッチはそれから派生した3本のケーブルを持っていますが、LEDパッチは2本のケーブルを持っています。

環境光センサーのプラス側は5Vになります。負側はGNDになります。ボード上で利用可能な3つのGNDピンのいずれかを使用できます。どちらの環境光センサーの脚が正であるかがわからない場合は、どちらか一方を5Vに、もう一方をGNDに接続してみてください。それでもうまくいかない場合は、その逆を試してください。最後に、環境光センサーパッチの残りのケーブルをA0に接続します。 LEDのマイナス側はGND、プラス側はデジタルピンに接続されています(例13)。最後にそれはこのように見えるはずです:

  • ホワイトケーブル - A0
  • 緑色のケーブル - 5V
  • 青いケーブル - GND
  • オレンジ色のケーブル - 13
  • 黒ケーブル - GND

ステップ3:Arduinoをプログラムする

周囲光センサーがLEDと相互作用するようにArduinoボードをプログラムしたいと思います。

A0の値が光量の変動に基づいてどのように変化するかに注意してください。

我々の例では、A 5(すなわち、我々が周囲光センサを接続した場所であるアナログピン5)は、それに対して人工光が向けられていないときに約30の値を表示する。

スマートフォンのトーチを周囲光センサーに向けると、値は約10に低下します。

環境光センサーが光量の変化にどのように反応するかを理解したら、Arduinoをプログラムする準備が整います。周囲光センサーが15を超える値を記録するたびに、LEDパッチが点灯するようにします。点灯させてください。そうでなければLEDパッチは消灯したままになります。