== ジャンパ設定 == [wiki:AquesTalkProtoShield AquesTalkプロトシールド]には、さまざまなジャンパ線があります。 これらの設定について解説いたします。 [[BR]]'''【I2C接続】''' [[BR]] [[Image(I2C.jpg)]] ●通信モード設定[[BR]] 黒マーク(JP10 SM0)のジャンパ:このジャンパでAqustTalk Pico LSIの通信モードがI2Cになります。[[BR]] ●信号線接続[[BR]] ・Arduino Uno R3,Arduino Mega 2560 R3,Ardino Leonardoなどの場合[[BR]] 赤マーク(JP5左 2個)のジャンパ:Arduino とAqustTalk Pico LSIがI2Cで接続されます。[[BR]] ・Arduino Uno 初代/R2,Duemilanoveなどの場合[[BR]] 橙マーク(JP12 2個)のジャンパ:Arduino とAqustTalk Pico LSIがI2Cで接続されます。[[BR]] ・共通[[BR]] 青マーク(JP5右 2個)のジャンパのピンを接続すると、I2Cのラインに繋がったプルアップ抵抗が有効になります。[[BR]] [[BR]]'''【SPI接続】''' [[BR]] [[Image(SPI.jpg)]] ●通信モード設定[[BR]] 黒マーク(JP10 SM0,SM1)のジャンパ:[[BR]]  SM1のみ AqustTalk Pico LSIの通信モードがSPI-MODE3になります。[[BR]]  SM0,SM1両方 AqustTalk Pico LSIの通信モードがSPI-MODE0になります。[[BR]] ●信号線接続[[BR]] ・Arduino Uno 初代/R2/R3, Arduino Duemilanoveなどの場合[[BR]] 桃マーク(JP6 3個)のジャンパ:Arduino とAqustTalk Pico LSIがSPIで接続されます。[[BR]] ・Arduino Uno , Arduino Duemilanove, Arduino Mega 2560, Arduino Leonardoなどの場合[[BR]] 紫マーク(JP11 3個)のジャンパ:Arduino とAqustTalk Pico LSIがSPIで接続されます。[[BR]] ただし、(ICSP端子 3個)に2x3ピンソケットを付ける必要があります。[[BR]] ・共通[[BR]] 青マーク(JP7 SS)とArduinoのI/Oピンのいずれか(灰マーク)に接続します。 他のSPI接続デバイスと競合が無ければD10を使うのが一般的です。 [[BR]]'''【シリアル接続】''' [[BR]] [[Image(JP8.jpg)]] ●通信モード設定[[BR]] JP10 :SM0,SM1ともにジャンパなしでAqustTalk Pico LSIの通信モードがシリアルになります。[[BR]] ●信号線接続[[BR]] 青マーク(JP8 2個)に写真の向き(縦)にジャンパ:Arduino とAqustTalk Pico LSIがシリアルで接続されます。[[BR]] この2つを横向きにジャンパするとTxとRxが入れ替わり、USBシリアルとAqustTalk Pico LSIがシリアルで接続されます。[[BR]] [[BR]]'''【LSIチップ選択】''' [[BR]] [[Image(JP9.jpg)]] 赤のジャンパ:ATP3010F4-PU,ATP3011F4-PU, ATP3011F1-PU, ATP3011M6-PU, ATP3011R4-PU [[BR]] 青のジャンパ:ATP3012F5-PU [[BR]] ATP3010/ATP3011とATP1012で、PMODE1と音声出力のピンが入れ替わっている事と音声フィルタの要/不要の違いを吸収しています。[[BR]] [[Image(JP9_ShortCut.jpg)]] ATP3010/ATP3011で、コマンド入力モードを使用する場合は、このようなジャンパに省略する事が出来ます。[[BR]] [[BR]]'''【動作モード選択】''' [[BR]] [[Image(JP10_PM.jpg)]] ジャンパなし:コマンド入力モード[[BR]] PM0のみ:セーフモード[[BR]] PM1のみ:スタンドアロンモード[[BR]] PM0,PM1両方:デモモード[[BR]] 各モードの詳細については、AqustTalk Pico LSIのデータシートを御覧下さい。[[BR]] [[BR]]'''【その他のジャンパの機能】''' [[BR]] [[Image(JP7_JP13.jpg)]] ●JP7[[BR]] ここにはそれぞれ個別の機能のピンが引き出されています。必要に応じてArduinoの任意のI/Oピンへ接続してください。[[BR]] ・SS : SPIモード時のSSピンが引き出されています。[[BR]] ・TIN: ArduinoのTONE関数などで生成した音声を、AqustTalk Pico LSIの出力とミックスするための端子です。 ・BZY: AqustTalk Pico LSIが音声出力中にLOWになります。右上のLEDにも繋がっています。[[BR]] ・TST: テスト用端子です。通常使用しません。[[BR]] ・SLP: この端子をLOWにすると、AqustTalk Pico LSIがスリープモードになります。[[BR]] ・SW : 基板右上のタクトスイッチに繋がっています。Arduinoで、ちょっとした入力をしたい時に便利です。スイッチが押されるとGNDに繋がります。プルアップ抵抗はありません。[[BR]] ●JP13[[BR]] ここには、スタンドアロンモードで使用するピンが引き出されています。[[BR]] ・PC3~PC0: キー入力ピンです。複数の組み合わせにも対応しています。[[BR]] ・GND: キー入力ピンをGNDにショートする事で、組み合わせに応じた音声が再生されます。[[BR]] ・VCC: +5V電源です。仕様上は不要ですが、キー入力の組み合わせを接続先のマイコンなどで生成したい場合などの電源供給に便利です。[[BR]] [wiki:AquesTalkProtoShield AquesTalkプロトシールドへ戻る]