ラベル 工作 の投稿を表示しています。 すべての投稿を表示
ラベル 工作 の投稿を表示しています。 すべての投稿を表示

BPM

Japaninoでシーケンサーを作ってみよう!とか思ってて、とりあえずBPMの速さで4つのLEDを点灯させてみようと。
「arduino bpm」でググッたらTimer1とか出てきますよね。
それ、なんかコールバック関数とか言う初心者には超理解し難い仕組みとゆうか、そういうのなんだそうです...
はい、delayで点灯させましょう。


#define LED0 13
#define LED1 12
#define LED2 11
#define LED3 10

#define bpm 120
int millisec = 60000 / bpm ;

void setup() {
  pinMode (LED0, OUTPUT);
  pinMode (LED1, OUTPUT);
  pinMode (LED2, OUTPUT);
  pinMode (LED3, OUTPUT);
}

void loop() {
  digitalWrite (LED0, HIGH);
  delay (millisec);
  digitalWrite (LED0, LOW);
  digitalWrite (LED1, HIGH);
  delay (millisec);
  digitalWrite (LED1, LOW);
  digitalWrite (LED2, HIGH);
  delay (millisec);
  digitalWrite (LED2, LOW);
  digitalWrite (LED3, HIGH);
  delay (millisec);
  digitalWrite (LED3, LOW);
}


コード垂れ流し万歳。HTMLで出力してくれるArduinoIDE万歳。
とりあえずこれで結構大切な部分であるムービングライトが完成~

アプローチライト...

Japanino




買っちゃいましたよん

初めてのはんだ付け



何かの拍子にぴょーんと跳ね上がって机の上にピチャッと;;;
頭に落ちんでよかった。。。

GamePad2Midi

http://sites.google.com/site/siteof414/home/gp2m

なんとなしに公開したと...
ゲームパッドでドラム演奏するプログラムもどき。ピアノっつうか普通の鍵盤の演奏できるやつも作ってるよ。

とりあえず早く作りたいと言うことで言語は選ばずに、っつうか完成すれば言語なんて関係ないし(キリッ
この手のプログラムはLinuxでも動かしたい!っていうのがないからホント言語は何でもよかった。

近々自己満足のためのデモ動画を...

ディスプレイを10cm位浮かせて、そこにキーボードを潜り込ませるための棚

買ってばっかでもアレな気がしたんで作ろうと試みた。

このようにちょうど良さげな箱がありまして、

とりあえず開きーの、

半分に切りーの、

フタの方から一応補強のための骨組みを。

で、物理学のスペシャリストをお招きして力学的に写真の場所が最適であるとの結論をいただいたので、

もうちょっと真ん中よりにガムテープで接着。

さて完成!実力の程は?!

やっぱやめだパソ禁なんて馬鹿らしい

こういう落ちですよ。

で、パソコンを買い換える友達からPen4のパソコンを無料で引き取らせて頂けるという有難いお話が舞い込んできて^^
Special Thanksですよほんとありがとね。
もう勉強しない他ない!(ガッ
いやいやもちろん一応頑張ると思います。表面的には。
なんだか「パソコンを手に入れれるか否かが入試の結果で決まる」みたいな感じに思っててちょっと情けない。えさが無いと動かないという。むぅ。

そしてAtom、DDR3かと思ってたごめんなさい;;;
DDR2なのね。スペック的には今のメインのパソコンを超える。大体今のパソコン(Athlon 64 X2 3250e@2GBRAM)でできることはAtomでもできるんじゃないかなぁと踏んでます。
とりあえず購入は延期ですけど。

勉強の途中(笑)、息抜きにとGMC-4(例の4bitマイコン)を触ってたらいつの間にか音声をステレオミニプラグに出力できるように(笑
100禁の部品をもいで付けただけなんですけど。スピーカーうっさいからイヤホンで聞けるのはなかなか便利...と思いきや音量でかすぎで使い物にならず。
精密ドライバーを20分位ぐりぐりしてプラスチックに穴を空けた俺の努力は何処。
凹んだ。