国産マイコンボード GR-SAKURAではじめる電子工作 サポート情報 最終更新2013年10月01日 |
■お詫びと訂正 (2013年10月01日)
本文中における下記の部分が間違っておりました。お詫びして訂正いたします。●p.81 スケッチ3-3-1
修正前 | 修正後 |
#include <rxduino.h> #define SP 0 // スピーカーの接続ピン #define C 261 //各音階 #define D 293 #define E 329 #define F 349 #define G 391 #define A 440 #define B 493 int Melody[2][] = { { C, 500 }, { C, 500 }, { G, 500 }, { G, 500 }, { A, 500 }, { A, 500 }, { G, 1000 }, { 0, 500 }, { F, 500 }, { F, 500 }, { E, 500 }, { E, 500 }, { D, 500 }, { D, 500 }, { C, 1000 }, { 0, 500 } } setup(){ pinMode(SP, OUTPUT); } loop(){ int i ; for ( i=0 ; i < sizeof( Melody ) / sizeof( Melody[0] ) ; i++ ) { tone(SP, Melody[i][0], Melody[i][1]); delay(10); } } |
#include <rxduino.h> #define SP 0 // スピーカーの接続ピン #define C 261 //各音階 #define D 293 #define E 329 #define F 349 #define G 391 #define A 440 #define B 493 int Melody[16][2] = { { C, 500 }, { C, 500 }, { G, 500 }, { G, 500 }, { A, 500 }, { A, 500 }, { G, 1000 }, { 0, 500 }, { F, 500 }, { F, 500 }, { E, 500 }, { E, 500 }, { D, 500 }, { D, 500 }, { C, 1000 }, { 0, 500 } }; void setup(){ pinMode(SP, OUTPUT); } void loop(){ int i ; for ( i=0 ; i < sizeof( Melody ) / sizeof( Melody[0] ) ; i++ ) { tone(SP, Melody[i][0], Melody[i][1]); delay(10); } } |
■ 本書サポート情報 (更新2013年09月27日)
■サンプル・スケッチ、付録PDFのダウンロード
本書の「サンプル・スケッチ」および「付録PDF」は、以下からダウンロードできます。
※ファイルを開くためのパスワードは、本書に掲載しています。
※サンプル・プログラムの使用にあたって生じたトラブルは、著者および工学社は一切の責任を負いません。また、サンプルな どは著作権法により保護されています。個人で利用する目的以外には利用できません。ネットワークへのアップロードなどは、著者の許可無く行なうことはできません。。
(株)工学社 I/O編集部
本書の内容に関するご質問/お問い合わせは、次の方法で工学社編集部宛にお願いします。
なお、電話によるお問い合わせはご遠慮ください。
※ご質問/お問い合わせの際、お客様の使用・動作環境などに添えて、具体的な症状をできるだけ詳しくお知らせください。
※FAXでのご質問/お問い合わせの場合は、必ずお客様のFAX番号を明記してください。