・SPT08(圧電スピーカー)
http://akizukidenshi.com/catalog/g/gP-01251/
http://developer.mbed.org/users/yueee_yt/notebook/use_sound/
http://www.geocities.jp/zattouka/GarageHouse/micon/Arduino/Melody/Melody.htm
1kオームを入れるのを忘れずに。
#include "mbed.h" DigitalOut pin(p5); void melody(int frequency) { // 指定された周波数から1サイクルの長さを計算する // 同じ長さのパルス(1サイクル)を繰返す int tones = 1000000L / (2 * frequency); long i; for(i=0; i<300*1000L; i+=tones*2) { pin = 1; wait_us(tones); pin = 0; wait_us(tones); } } int main(void) { for(;;) { melody(262); // ド melody(294); // レ melody(330); // ミ melody(349); // ファ melody(392); // ソ melody(440); // ラ melody(494); // シ melody(523); // ド wait(3); } }
・AT24C1024B(EEPROM)
http://akizukidenshi.com/catalog/g/gI-00187/
http://developer.mbed.org/users/kenjiArai/code/AT24C1024/
http://nuneno.cocolog-nifty.com/blog/2014/01/arduinoi2ceepro.html
電源を落としてもデータは消えず、問題なくスムーズにできました。