文字が見える方向で、左から
ピン名称 | 説明 |
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()); } }