目次:
ユーザーが4Duinoディスプレイの任意の形状ボタンを押すと、タッチの座標がPicasoチップに伝えられ、PicasoチップはATMega32U4チップに情報を送ります。 ATMega32U4はGPIOピンにHIGHまたはLOWの電圧信号を出力し、それに応じてLEDマトリックスを点灯させます。
ステップ2:ビルド
以下の資料を収集してください。
- 4Duino
- Kingbright 50mm(2.0インチ)5×7ドットマトリックスディスプレイ(TA20-11SRWA)
- ジャンパーケーブル
- ブレッドボード
- 5倍抵抗(100 - 300Ωの間)
- マイクロUSBケーブル
- µSDカード
上図のように接続してください。
LEDマトリックスのピン配置の詳細については、TA20-11SRWのデータシートを参照してください。オリジナルのデータシートには列陰極と行陽極があります - この例で使用されているLEDマトリックスは列陽極と列陰極を持っていますが、4Duinoのピン接続は列と列の方向に関係なく同じです。本当に変更する必要があるのは、行と列に対する4DuinoコードのdigitalWrite()コマンドだけです。
LEDマトリックスが列アノードおよび行カソードの場合は、このコードセクションのすべての「HIGH」の語を「LOW」および「LOW」から「HIGH」に置き換えます。 LEDマトリックスが列陰極と行陽極の場合は、このコードを変更する必要はありません。
ステップ3:プログラム
Workshop 4 - このプロジェクトのプログラミングには4Duino Extended Graphics環境が使用されます。
WorkshopがArduinoスケッチを編集するためにArduino IDEを呼び出すので、このプロジェクトはArduino IDEがインストールされていることを必要とします。しかし、Arduino IDEは4Duinoをプログラムするために開いたり修正したりする必要はありません。
- こちらからプロジェクトをダウンロードしてください。 Workshop 4を使用してこのファイルを開きます。
- µUSBケーブルを使用して4DuinoをPCに接続します。
- 次にCommsタブに移動して、4Duinoが接続しているCommsポートを選択します。
- 最後に、「ホーム」タブに戻って、「Comp’nLoad」ボタンをクリックしてください。
- Workshop 4 IDEは、ウィジェット画像を保存するためにPCにµSDカードを挿入するように促します。 µSDカードを挿入し、適切なドライブを選択してOKボタンを押します。 µSDカードにウィジェットの画像が既にある場合は、「いいえ」をクリックして選択できます。
ステップ4:デモ
コントローラーで試してみてください - 選択できるマトリックス制御モードにはいくつかのオプションがあります。
より創造的なものについては4Duinoプロジェクトに行ってください。