文字が見える方向で、左から
| ピン名称 | 説明 |
| LED | 照明用LED ON/OFF |
| INT | 割り込み |
| SDA | I2Cデータ |
| SCL | I2Cクロック |
| 3V3 | |
| GND | Ground(0V) |
| VIN | 電源 |
| SDA | ArduinoのA4へ |
| SCL | ArduinoのA5へ |
| GND | ArduinoのGNDへ |
| VIN | Arduinoの5Vへ |
シリアル通信を用いて、PCから入力した文字を音声出力する。 PCとの間の通信もシリアル通信なので、Arduinoと音声合成LSIの間はSoftwareSerialを用いる。 シリアルモニタを起動し、通信速度9600Bps(デフォルト)、行末はCRのみと設定する。ローマ字で入力して「送信」ボタンをクリックすれば、音声が出力される。
#include <SoftwareSerial.h>
SoftwareSerial mySerial(10, 11); // RX, TX
void setup() {
// put your setup code here, to run once:
Serial.begin( 9600 );
mySerial.begin( 9600 );
mySerial.println( "?" );
}
void loop() {
if (mySerial.available()) {
Serial.write(mySerial.read());
}
if (Serial.available()) {
mySerial.write(Serial.read());
}
}