GR-SAKURA
GR-KURUMI
GR-COTTON
GR-CITRUS
GR-PEACH
GR-KAEDE
GR-ADZUKI
GR-LYCHEE
GR-ROSE
GR-MANGO(*)
SNShield
Web Compiler
IDE for GR
TOPPERS関連
女子美コラボ
その他
※プロデューサミーティング中
作り方使い方資料
イベント関連
作品記事
体験記事
ライブラリ
ツール
その他・過去ファイル
折角のロボット用基板でマイクロSDの拡張基板も搭載できるので、声が出るロボットを作りたいです。
KURUMIではD3、D5ピンに左右の音声が割り当てられていましたが、ADZUKIでは使用済みのようです。
WAVPライブラリのサポートを含めてどのようにお考えでしょうか?
BD6211のPWM制御A/Bの使い分けでは微妙に動きが変わるのは確かです。例えば停止状態からゆっくり動かし始めるときです。ただ、ArduinoのPWM周波数490Hzぐらいでは懸念されている動き方にはならないです。
S4AではPCからUSB接続のため、その場で回るようなプーリーユニットなどが学習機材になるかと思います。
Arduinoスケッチでは10, 11もPWM制御Aとして動かせばよいと思います。
BD6211は、Vref入力でPWM制御できるんですよー!やった事ないけれど。
VrefにG13のPWM入力をフィルターしたものを入れて速度調整できるんじゃないかなー、やった事無いけれど。
Vref入力・・・これ行けると楽なんですけどねー。。アナログのイネーブラ扱いにしてHLとLHでDirection扱いにして・・・秋月のNOT1ゲートなら乗るけど30円か・・・コスト合わないよなぁ。。
> Arduinoスケッチでは10, 11もPWM制御Aとして動かせばよい
そうでした、すみませんそれを失念してました。全然問題ないですね。
とても今更ですが、モータードライバでスピーカー鳴りましたよー。そこいらに転がってた4ΩのスピーカーをCN3につないで、適当に440HzのsinっぽいのをanalogWrite5で、けっこう迷惑なレベルの爆音のラが出てます。DCカット入ってないんでちょっと怖いですけどね。。
> モータードライバでスピーカー鳴りましたよー。
PWMの周波数はWAVPライブラリのそれと同等でしょうか?
ぐ、ごめんなさいここWAVPのとこでしたね。。。互換全然考えない実験結果でした。申し訳ないです。analogWriteFrequency(40000)で、attachMicroIntervalTimerHandler(xx,100)内でanalogWriteしてます。でも今、音程変えるだけの変更してるつもりが狙った音にならなかったり音出なくなったりしてるのでいろいろ見直してます。しょんぼり。
とりあえず、音のなるサンプル作りました。和音頑張りました。
dl.dropboxusercontent.com/.../adzu_mdr_speaker_xevi.ino
ide4GRでKURUMI設定で動確しました。CN3につなげば音が出ると思います。無限ループ。他の基板でもちゃんと鳴るのか興味あるっす。人柱募集。。