#author("2016-05-26T15:54:37+09:00","default:qua","qua") * 音声出力 [#v2b65f4e] #author("2016-05-27T15:15:14+09:00","default:qua","qua") * 音声入出力 [#v2b65f4e] ** 3.5mmステレオミニジャック [#we3aa537] #ref(http://www.ist.aichi-pu.ac.jp/lab/qua/~qua/pbl/img/pinjack.jpg) 4ピンのうち、中央2つがGND(ArduinoのGNDへ)。両側が左右出力(Arduinoのデジタル出力9ピンへ)。 ** 圧電スピーカ [#qdf49120] #ref(http://www.ist.aichi-pu.ac.jp/lab/qua/~qua/pbl/img/speaker.jpg,200x150) 一方をArduinoのGND、もう一方をArduinoのデジタル出力9ピンへ。 ** プログラミング [#la2fef90] - 標準の関数tone()で、音程と音長だけを指定可能 - [[Mozziライブラリ:http://www.ist.aichi-pu.ac.jp/lab/qua/~qua/pbl/lib/mozzi.zip]]で複雑な音を出力可能 ** アナログサウンドセンサーモジュール [#od5c949a] #ref(http://www.ist.aichi-pu.ac.jp/lab/qua/~qua/pbl/img/dfr0034.jpg,200x150) -[[販売元情報ページ:http://akizukidenshi.com/catalog/g/gM-07038/]] ** 配線 [#ne267d54] |配線|意味| |青|音声入力(Arduinoのアナログピンへ)| |赤|電源(Arduinoの5Vへ)| |茶色|Ground(ArduinoのGNDへ)| ** プログラミング [#hf579da1] * マイクロサーボ SG92R [#x0875f76] #ref(http://www.ist.aichi-pu.ac.jp/lab/qua/~qua/pbl/img/sg92r.jpg,200x150) -[[販売元情報ページ:http://akizukidenshi.com/catalog/g/gM-08914/]] ** 配線 [#k25c5342] |配線|意味| |赤|電源(Arduinoの5Vへ)| |茶色|Ground(ArduinoのGNDへ)| |橙色|制御信号(Arduinoのデジタル出力へ)| ** プログラミング [#hf579da1] 標準ライブラリServoで動作。 * 温度センサ LM61CIZ [#jec89358] #ref(http://www.ist.aichi-pu.ac.jp/lab/qua/~qua/pbl/img/lm61ciz.jpg,200x150) -[[販売元情報ページ:http://akizukidenshi.com/catalog/g/gI-02726/]] ** 配線 [#j224f963] 平らな面を正面に向けて・・・ |ピン位置|名称|意味|h |左|+Vs|電源(Arduinoの5Vへ)| |中央|Vout|出力(Arduinoのアナログ入力へ)| |右|GND|Ground(ArduinoのGNDへ)| ** プログラミング [#hf579da1] 摂氏T℃のときの出力電圧Vsは Vs=0.6+0.01T [V]、アナログ入力 A=Vs*1024/5なので、 T=A*500/1024-60 *アナログ3軸加速度センサ KXR94-2050 [#r18ee99c] #ref(http://www.ist.aichi-pu.ac.jp/lab/qua/~qua/pbl/img/kxr942050.jpg,200x150) -[[販売元情報ページ:http://akizukidenshi.com/catalog/g/gM-05153/]] ** 配線 [#p4d35b9d] |ピン番号|名称|意味| |1|Vdd|電源(Arduinoの5Vへ)| |2|Enable|動作モード(通常はArduinoの5Vへ)| |3|GND|Ground(ArduinoのGNDへ)| |4|Vmux|未使用| |5|Self Test|セルフテスト(ArduinoのGNDへ)| |6|Out X|X軸出力(Arduinoのアナログ入力へ)| |7|Out Y|Y軸出力(Arduinoのアナログ入力へ)| |8|Out Z|Z軸出力(Arduinoのアナログ入力へ)| ピン番号は1から反時計回りで8までで、1, 4, 5, 8番のみ印字。1→4がX軸正方向、1→8がY軸正方向、下から上がZ軸正方向。出力は、Vddの5分の1が重力加速度に対応。 * デジタル3軸加速度センサ MMA8451 [#h77cc4ff] #ref(http://www.ist.aichi-pu.ac.jp/lab/qua/~qua/pbl/img/mma8451.jpg,200x178) -[[メーカーWebページ:https://www.adafruit.com/products/2019]] ** 配線 [#u17bb071] I2Cアドレス 0x1C / 0x1D |ピン|意味|h |Vin|電源(Arduinoの5Vへ)| |GND|Ground(ArduinoのGNDへ)| |3Vo|3V出力| |I2|割り込み2| |I1|割り込み1| |SCL|I2Cクロック(ArduinoのA5へ)| |SDA|I2Cデータ(ArduinoのA4へ)| |A|3Voに接続→I2Cアドレスを0x1Cから0x1Dに変更| ** プログラミング [#d2640ebd] -[[ライブラリMMA8451.zip:http://www.ist.aichi-pu.ac.jp/lab/qua/~qua/pbl/lib/MMA8451.zip]] -[[共通センサライブラリAdafruitSensor.zip:http://www.ist.aichi-pu.ac.jp/lab/qua/~qua/pbl/lib/AdafruitSensorzip]] * 超音波距離センサ URM37 V3.2 [#u4f61d1c] #ref(http://www.ist.aichi-pu.ac.jp/lab/qua/~qua/pbl/img/urm37.jpg,200x150) -[[販売元情報ページ:http://akizukidenshi.com/catalog/g/gM-06683/]] **配線 [#qea19869] ピン番号はピンを手前にして、右から左へ1番から9番まで |番号|ピン|意味|h |1|+5V|電源(Arduinoの5Vへ)| |2|GND|Ground(ArduinoのGNDへ)| |3|RST|| |4|PWM|PWM出力(Arduinoのデジタルピン3へ)| |5|MOTO|サーボモータ制御出力| |6|COMP/TRIG|トリガ出力(Arduinoのデジタルピン5へ)| |7|NC|接続なし| |8|RXD|受信(Arduinoのデジタルピン1へ)| |9|TXD|送信(Arduinoのデジタルピン0へ)| 通常、8, 9番ピンとArduinoの1, 0番ピンは接続しない。 * ジェスチャーセンサ APDS-9600 [#uc9e9909] #ref(http://www.ist.aichi-pu.ac.jp/lab/qua/~qua/pbl/img/apds9600.jpg,200x200) -[[メーカーWebページ:https://www.sparkfun.com/products/12787]] ** 配線 [#da0f5b04] I2Cアドレス 0x39 |ピン|意味|h |VL|LED用電源(接続しないでよい)| |GND|Ground(ArduinoのGNDへ)| |VCC|BGCOLOR(#FFFF00):電源(Arduinoの3.3Vへ)| |SDA|I2Cデータ(ArduinoのA4へ)| |SCL|I2Cクロック(ArduinoのA5へ)| |INT|割り込み(Arduinoの2へ)| ** プログラミング [#q5f3883d] -[[ライブラリAPDS9600.zip:http://www.ist.aichi-pu.ac.jp/lab/qua/~qua/pbl/lib/APDS9600.zip]] *ジェスチャーセンサ ZX Gesture Sensor [#bad97610] #ref(http://www.ist.aichi-pu.ac.jp/lab/qua/~qua/pbl/img/zxgesture.png,400x96) -[[メーカーWebページ:https://www.sparkfun.com/products/1278]] **配線 [#v954d9f5] I2Cアドレス 0x10 (I2C Addrを短絡→0x11) |ピン|意味|h |GRN|未使用| |TXO|UART送信| |RXI|UART受信| |VCC|電源(Arduinoの5Vへ)| |GND|Ground(ArduinoのGNDへ)| |BLK|未使用=GND| |DR|データ送信可能(Arduinoの2へ)| |CL|I2Cクロック(ArduinoのA5へ)| |DA|I2Cデータ(ArduinoのA4へ)| ** プログラミング [#oa06a2da] -[[ライブラリZXgesture.zip:http://www.ist.aichi-pu.ac.jp/lab/qua/~qua/pbl/lib/ZXgesture.zip]] * 心拍センサ [#i9817230] #ref(http://www.ist.aichi-pu.ac.jp/lab/qua/~qua/pbl/img/heartbeat.jpg,200x200) [[メーカーWebページ:http://pulsesensor.com/]] ** 配線 [#z8e87b96] |配線|意味|h |赤|電源(Arduinoの5Vへ)| |黒|Ground(ArduinoのGNDへ)| |紫|Analog In(Arduinoのアナログ入力A0へ)|