ArduinoでPWM制御

前回の記事で正弦波を作ったので、 それを使って、PWM制御でLEDを点滅させてみる。

Arduino用の正弦波を検討してみる

+256から-256の範囲で正弦波を出力したいんだけど、 理想的には配列も添字も8bit変数に納めたくて、いろいろやってみた。

Arduino用に簡易ハッシュ関数を作る

これでもか!っていうくらい実用性はないんだけど、 そこは、Arduino用なんで。

シリアル通信で取りこぼしてみる

前回の記事で、ちょっと気になったので、 取りこぼしが発生させてみた。

Arduinoでシリアル通信

ずーっと、シリアル通信どうしよーって考えてて、 タイマーとか別の用途で使っちゃったら、 アレなんだろうなーって思ってたら、そんなことなかった。

タイマー割り込みでLEDを点滅させる

さてと、やりたい事はLEDをチカチカさせること(*1)ではないので、 そそくさと、次のフェーズに移る。

MavericksでArduino Duemilanove

ちょっと再開してみよっかな、って思って、 いざ始めてみようと思ったら、いろいろつまずいた。

やっと音程が!

出たんですよ、ちゃんとドレミファソラシドが! ただただ、まだノイジーというか、 ノスタルジックな音が。 もう少し、キレイな音が出る予定だったんですけどね。 次は、波形と音程データの精度を上げて、 ちゃんと聞き分けられる程 […]