電子おもちゃを作る†コメント†記事一覧†マトリックスLEDコントローラ†09.02.22†構想1週間、実装1日。 父。 PCからUARTで1バイトずつデータを受け取り、1列ずつ対応させて表示する。 というかmain.cが50行に収まってる。 スクロールとかコマンドとかを取り入れれば、行き先表示板みたいな使い方はできるのかな。 使ったもの
クリスマスえのき†08.12.吉日?†完成。 クリスマスツリーのつもりだったが、誰かが「えのき?」って言ったのでクリスマスえのきを名乗ることに。 フルカラーLEDが、えのきの根元でほわんほわん光ってるだけ。 LEDの各端子をマイコンのポートで制御しているだけなのだが、いろんな色が順々に出るようになっている。 まぁ、こういうのを使えばマイコンもいらないのだけども。 ちなみに、鉢はペットボトルのキャップにコルクテープを巻いたもの。 08.11.28†ダイソーにいくと、もうクリスマス一色だったので、何か作ってやろうと思いたつ。 買ったもの
使うもの
電子サイコロ†その後†放っておくとスリープに入るのだが、どうも復帰がうまくない。 08.11.18†完成。 原価:¥500くらい? 展望:
08.11.17†とりあえず、LED制御の部分は完成。 void set_led_dice(char num) { switch(num) { case 0: LED_A_Off(); LED_B_Off(); LED_C_Off(); LED_D_Off(); break; case 1: LED_A_On(); LED_B_Off(); LED_C_Off(); LED_D_Off(); break; case 2: LED_A_Off(); LED_B_Off(); LED_C_Off(); LED_D_On(); break; case 3: LED_A_On(); LED_B_Off(); LED_C_Off(); LED_D_On(); break; case 4: LED_A_Off(); LED_B_Off(); LED_C_On(); LED_D_On(); break; case 5: LED_A_On(); LED_B_Off(); LED_C_On(); LED_D_On(); break; case 6: LED_A_Off(); LED_B_On(); LED_C_On(); LED_D_On(); break; default: LED_A_On(); LED_B_On(); LED_C_On(); LED_D_On(); break; } } 電源が電池なので、電源スイッチは必要だろうと思っていたけど、つける場所がない。 08.11.15†21123はハーフピッチなので、そのままではユニバーサル基板にははんだづけできない。 1.27mmピッチのはんだづけが楽に感じてしまう体になってしまった… 08.11.14†使用部品
と思っていたが、butchiさんに、 それだ!
08.11.13†microSDカードの入っていたケースがゴミ箱に捨てられているのを見て、これに何か入れて面白いものを作れないかなぁと思う。 制御用に何を使おうかと思ったけど、やっぱり使い慣れたPSoCが手っ取り早い。 ということで、決定。 |