picovaders
https://github.com/boochow/picovaders
上記から入手して、Arduino IDEで読み込んでコンパイルして書きこみます。
スケッチ修正
手元にあるArduBoy互換機(I2C接続)というもので動作させるために、一部修正して動かしました。ArduBoy2ライブラリを使用するので、それ用に合うように変更
1つめ
#include "Arduboy.h"
#define MAXINT16 65535
static Arduboy arduboy;
↑修正前
↓修正後
#include "Arduboy2.h"
#include "ArduboyTones.h"
#define MAXINT16 65535
static Arduboy2 arduboy;
ArduboyTones sound(arduboy.audio.enabled);
Arduboy.hをArduboy2.hに変更します。
あと、Arduboy2?から音楽関係は別になったようなのでArduboyTones.hを読み込みます。
static Arduboy arduboy;をArduboy2 を指定して、Arduboy2 のライブラリに変更。
ArduboyTones sound(arduboy.audio.enabled);を追加。
2つめ
#define TONE(f,d) arduboy.tunes.tone((f), (d))
↑修正前
↓修正後
//#define TONE(f,d) arduboy.tunes.tone((f), (d))
#define TONE(f,d) sound.tone((f), (d))
動作風景
ArduBoy互換機の製作から、picovadersを動作させるまで・・
スポンサーリンク
コメントを残す