Archive: Arduino
Page 7 of 14 << 1 2 3 4 5 6 7 8 9 10 11 12 13 14 >>
February 9, 2009
Arduino用MIDIプログラミングライブラリー

これはクールだ。Frankyはボクたちのために、 Arduinoで使用できるMIDIコードライブラリーを書いてくれた。基本的なシリアル設定、割り込みとフィルタの入力メッセージを処理してくれる。また、オプトカプラーチップをコントロールできるようにピンの設定もしてくれる(入力データとスケッチのアップロードが混乱する心配がない)。さらに、MIDI転送のアウト/スルーにも対応する。めちゃくちゃ便利だ。 - MIDI Library(英語)
- Collin Cunningham
[原文]
Posted by Tetsuo Kanai |
Feb 9, 2009 02:00 AM
Arduino |
Permalink
| Comments (0)
February 3, 2009
How-to Tuesday: バレンタインのLEDディスプレイ
今週は、Jimmie RodgersのOpen Heart kitを作ろう。これは、素晴らしいオープンソースのキットで、LEDを光らせるのにCharliplexingという技術を使っている。なんでかって? Charliplexingは、それぞれのLEDを個別にコントロールするための技術なんだ。とは言え、Arduinoに簡単なプログラムを書いて読み込ませるだけで、クールなLEDのアニメーションができてしまう。プログラムの記述なら心配無用。JimmieがFlashのインターフェイスを作ってくれたから、そいつが全部作ってくれる。それをコピーしてArduinoのIDEに貼り付ければ、LEDはアニメーションを表示してくれる。
Open Heartは、個別にアクセス可能なLEDによるマトリックスです。アニメーションのカスタマイズは自由度が高く、ブローチやバッグの飾りなどに使えます。布地にヘッダーを突き刺して挟めば、取り外し可能な飾りになり、恒久的にプロジェクトに組み込みたいときは、導電性糸で直接縫いつけるようにもできます。アニメーションのデザインが簡単にできるFlashのソフトも作りました。このソフトは、Arduinoのプログラムが自動的に作ってくれます。後はこれをコピーして、貼り付けて、アップロードして、楽しむだけです。
Open Heart kitはMaker SHEDで購入できます。Arduinoもここで売ってます!
Jiimmieは、彼のウェブサイトに丁寧な作り方の解説を載せている。このオープンソースのキットの素晴らしいところは、好きなように改造ができるということ。まずは、私のバージョンを試してみてほしい。
必要な材料:
Open Heart kitには、LEDをコントロールするArduino以外は、必要なものがすべて含まれている。すべてのArduino互換ボードにも対応しているが、プログラムさえちゃんと作れば、そのほかのマイクロコントローラーでも使える。
- Open Heart Kit - Maker SHEDで購入可能
- Arduino - Maker SHEDで購入可能
- 9V電池ケース
- 真鍮パイプ - 細い金属のパイプなら何でもよい。
- 小さな金属の箱 - 小さな箱なら何でもよい。
- 紙
- エポキシ
- 木片
必要な工具:
- ハンダごて
- ドリルとドリルビット - ビットは使用する金属パイプと同じ径のもの。
- ホットグルーガン
- ドレメルと切断用ディスク
- 基板固定用のアーム - 作り方
- 消臭機 - 作り方
- その他の工具 - ドライバー、ラジオペンチなど
Step 1: Open Heartを組む
まずはすべての抵抗を取り付ける。抵抗は全部で8本。プリント基板にハンダ付けする。一度に付けてしまっても、スペースには十分な余裕がある。
ハンダ付けができたら、基板からはみ出した足を切る。
いよいよLEDの出番だ。長いほうの足(+)を丸の穴に、短いほうの足(-)を四角い穴に通す。私は、作業がやりにくくならない程度に、一度に何本かのLEDを穴に通してからハンダ付けを行った。一度に8本から10本程度はいけると思う。
最初にセットしたLEDをハンダ付けしたら、次からはもう少し多めにしてみよう。あくまでも、基板が混み合って作業がやりにくくならない程度にね。
ハンダ付けは急がないこと。時間をかけて、きちんと電気が通るようにしっかりと付ける。
私の場合、すべてのLEDを付け終わるのに、3ランドこれを行った。あとは、Arduinoに接続する線を繋げる。
キットに含まれているケーブルの被覆を剥がして、中のリード線を取り出す。
被覆を剥がすと6本のリード線が出てくる。これを絡ませると面倒なことになる。私みたいにね。
リード線を基板にハンダ付けしよう。キットにはヘッダーとプラグが含まれているが、私は基板に直接ハンダ付けすることにした。ここの判断は、このキットをどう使うかによる。まずは、pin1と書かれた穴に緑の線をハンダ付け。次に、pin2の穴に赤い線をハンダ付けする。
続けて、白い線をpin6に、黒い線をpin5にハンダ付け。
最後に、青い線をpin3に、黄色い線をpin4にハンダ付けする。これでOpen Heartは完成だ。次は、こいつのスタンドに取りかかろう。
Step 2: ディスプレイスタンドを作る
まず、0.5mm径の真鍮パイプにワニグチクリップをハンダ付けする。
真鍮パイプはしっかり熱しておくと、ハンダが乗りやすい。ハンダはケチらずにたっぷり使おう。がっちりと固定させる必要があるからだ。
ドレメルに切断用のディスクを取り付けて、真鍮パイプのワニグチを取り付けた側に細い切れ目を入れる。すべてのリード線が通る大きさに開けること。
注意: ドレメルを使うときは防護メガネを忘れずに。切断ディスクは簡単に割れて飛び散るからね。
パイプに開けた切れ目から、6本のリード線をパイプの中に入れる。
土台の箱に穴を開けよう。私はガラクタの中から探してきた古いブリキの箱を使った。これがArduinoを収めるのにピッタリのサイズだった。真鍮パイプを立てたい場所に穴を開ける。
金属の箱の場合は、穴を開ける前に裏側を補強するといいだろう。私はエポキシで木片を接着して補強した。
エポキシが固まったら、パイプを通すための穴をドリルで開ける。
この穴に、リード線とパイプを通す。
6本のリード線をArduinoに簡単に接続できるように、6本のヘッダーピンを繋いだ。私はまっすぐなピンを使ったが、キットに入ってるピンでも問題ない。ピンには、緑、赤、青、黄、黒、白の順番にハンダ付けする。緑はArduinoの8番のピンに入る。白は13番だ。
金属の箱を使用するときは、内側に絶縁体を貼っておこう。Arduinoの基板が金属に触れたらショートを起こす危険性があるからね。
さて、あとはArduinoにコードをアップロードして、すべてを箱の中に収めるだけだ。
Step 3: Open Heart のプログラム

プログラムは、このFlashアプリケーションでハートのアニメーションを作るだけでいい。無料でダウンロードできる。すべてのコードは、このソフトが作ってくれる。パターンを作ったら(丸をクリックするだけで作れる)、生成されたコードをコピーして、ArduinoのIDEにペーストする。
自分のOpen Heart用に私が作ったコードがこれだ。
注意:Arduinoにコードをアップロードする方法がわからないときは、Arduino.ccを見てほしい。Arduinoのプログラミング入門に関する情報が山ほどある。
気に入ってもらえたかな。バレンタインデーはもうすぐそこだ。ではまたね。
- Marc de Vinck
[原文]
Posted by Tetsuo Kanai |
Feb 3, 2009 12:00 AM
Arduino, DIY Projects, Electronics, Open source hardware, Something I want to learn to do... |
Permalink
| Comments (0)
February 2, 2009
Arduinoベースのヘッドトラッキング
すごくよくできたヘッドトラッキングシステムだ。Arduinoとラジコン用ジャイロ、そしてコントロール用に3軸加速度センサーを使っている。これを作った人によれば、50ドルで完全な3軸システムが作れるとのことだ。これをヘッドマウントディスプレイと合体させたら、ラジコン飛行機やヘリがもっと楽しくなりそうだ。
マイクロソフトの『フライトシミュレータX』には非常に簡単に接続できて、カメラのコントロールができました。最終目標は、ラジコングライダーに搭載したカメラのコントロールです。この頭部追跡システムは、安価なラジコン用ジャイロと、安価な3軸加速度センサー、そしてArduinoのATMEGA168マイクロコントローラーがセンサー部を構成しています。
詳しくはArduino 3DOF Head Trackerを見てね。[RCGroups]
Maker Shedより
![]()

Make: Arduino
- Marc de Vinck
[原文]
Posted by Tetsuo Kanai |
Feb 2, 2009 12:00 AM
Arduino, DIY Projects, Electronics |
Permalink
| Comments (0)
January 30, 2009
Hello Blink!

最近は、誰もがArduinoに手を出しているようだ。今日、私も試してみる機会に恵まれた。Willoughby and BalticのJimmie Rodgersが、Noise Nightの会場で、私のノートパソコンにソフトをセットアップしてくれたのだ。それは驚くほど簡単だった。そして彼は"標準のArduino"用のIDEは、Minty POVやBrain Machineに使われているものとは違うことを私に分からせてくれた。
私のプログラミングの学生であるStephanieは、ノートパソコンで走る短いコードを持っていて、それを4つのLEDを使って試したがっていた。そこで、私たちはブレッドボードにLEDをセットして、彼女にプログラムを起動させた。彼女が試したのは、光が左右に走るサイロンスタイルだった。彼女が帰ったあと、テーブルの上でArduinoに繋がれたまま置かれているレッドボードを見て、私も自分でもやってみようと思った。ArduinoをUSBポートに接続し、IDEを開き、彼女のプログラムが走る様子を観察した。
そして、Arduinoをいじくりたい気持ちになった。私は"Hello World Arduino"を検索した。Hello Worldとは、コンピューター言語を試すときのもっとも簡単なプログラムとして、よく使われるものだ。仕組みが理解できるように、なるべく簡単なものがよかった。私はコードを見つけ出した。何かのヘルプメニューにあったものだが、簡単には理解できなかった。そこで私は、 Jammieが教えてくれたことを思い出した。「まずはBlinkからだ」とね。
私はそのコードをコピーして、開発環境のスクリプトウィンドウにペーストした。次に、それをボードに書き込む方法を見つけなければならなかった。プレイボタンのように見えるコンパイルボタンをクリックすると、コンパイルが始まった。いくつか変更を試み、失敗した。
以前、Stephanieも同様の初歩的ミスを冒していた。ひとつのプログラム内で変数名が統一されていなかったのだ。手でコードを打ち込むときは、大文字と小文字の区別に気をつけなければならない。つまり、あまりいじくるなということだ。彼女のコードのデバッギングでは、エラーを起こしていた行の先頭にコメントマーク(//)を入れた。結局、トラブルの原因は大文字と小文字の不統一にあることがわかった。
コンパイルを行い、ファイルを保存すると、それをボードにダウンロードした。LEDがひとつ光ったときは、すごくうれしかった。その約30秒後、私は飽きてしまい、コードの改造を始めた。点滅の間隔を変更して、4つのLEDすべてが点滅するようにもした。
そうして私は、Arduinoを点滅させることに成功したのだ。まだまだ先は長いが、出発点としてはこんなものだ。私にとってこれは、大きな前進だった。ワケあって、なかなか手を付られなかったのだが、やっと始めることができた。この体験が、みなさんのお役に立てばと思う。みなさんの体験も、ぜひコメントに書いてほしい。実験の様子を写真やビデオに撮って、Make Flickr poolにアップしてほしい。
- Chris Connors
訳者から:ホントに単純に小さいところから始められて、LED が光るとか、結果もわかりやすいから、Arduino はプログラミングの入門にも最適だと思うよ。
[原文]
Posted by Tetsuo Kanai |
Jan 30, 2009 01:00 AM
Arduino, DIY Projects, Electronics, Gadgets, Kits, Open source hardware |
Permalink
| Comments (0)
January 29, 2009
Microprinter - Google カレンダー、iCal、天気予報、Dopplr...


Tom Taylor's Microprinter ウェブに接続したレシート用のプリンターが日常のメモになる。Waxyが教えてくれた。... Tomのサイトより。
Microprinterは、ウェブに接続できるように改造したレシート用のプリンターを、物理的活動のストリーミングや通知に使用するという実験です。私はこれを、メモや通知や手帳がわりに使ってます。しかし、ウェブから得られる情報で、テキストだけの短いものだったら、なんでも出力できます。
訳者から:ここでもArduinoが活躍してる。Waxyのサイトには簡単な作り方とArduino用のスケッチが公開されているよ。
- Phillip Torrone
[原文]
Posted by Tetsuo Kanai |
Jan 29, 2009 01:00 AM
Arduino, DIY Projects |
Permalink
| Comments (0)
January 27, 2009
Unity - 3Dプロッタ


パウダービーズで音楽をビジュアライズする「雪風」をMTMに出展した井上泰一さんの新作「Unity」は、3Dマウスを操作して空中に立体的な軌跡を描くことができる作品。4つのArduinoと市販のドリルを使ってロープを制御しています。実はMTM02でも小規模なものは展示されていたのですが、ここまで大きいものを自由に操作できることにはまた違った楽しさがあります。
Posted by Hideo Tamura |
Jan 27, 2009 10:00 AM
Arduino, DIY Projects |
Permalink
| Comments (0)
January 26, 2009
Arduinoの上の電子コンパス

このProtoshieldとArduinoを使った電子コンパスセンサーの姿がいいね。こいつからのデータでサーボモーターを動かして、デジタルアナログコンパスを作ったら楽しそうだ。
- John Park
[原文]
Posted by Tetsuo Kanai |
Jan 26, 2009 02:00 AM
Arduino |
Permalink
| Comments (0)
January 22, 2009
Arduinoでリアルタイム音声処理


Martinは、Arduinoを使ったリアルタイム音声信号処理と生成に関する実験について報告している。
最初の例は、入力された音声信号を変化させて音声信号として出力するものです。リバーブ、フェイザー、フランジャー、リングモジュレーターといった効果を加えることができました。2番目の例は、サイン波、ベルの音、シロホンの音などの波形をコンピューターで作って出力するというものです。難しいタイマー割り込みに関する親切なツアーに加えて、上に書かれていた楽しげな効果のソースコードも公開されている。Arduinoを使ったオーディオの世界を極めようとする人たちにとって、これは最適な入口となる。- Arduino Realtime Audio Processing(英語)
- Collin Cunningham
[原文]
Posted by Tetsuo Kanai |
Jan 22, 2009 12:00 AM
Arduino, Music |
Permalink
| Comments (0)
January 21, 2009
Illuminato - スタイリッシュでデラックスなArduino互換ボード

LiquidwareのMattは、エレガントで有能なオープンソースのArduino互換ボード、Illuminatoを紹介してくれた。I/Oピン42本、Atmega645(ATmega168の2倍のコードスペースを持つ)、裏面に渋い白色LEDを配置している。
リセットスイッチが横に付いていたり、黒と金のボードに左右対称のデザインなど、傑出したデザインになっている。このほかのビデオや情報や開発秘話などが、彼のblogで見られる。
- Collin Cunningham
[原文]
Posted by Tetsuo Kanai |
Jan 21, 2009 12:00 AM
Arduino, Open source hardware |
Permalink
| Comments (0)
January 16, 2009
Arduinoシャツ!
Peterは、手製のステンシルで作ったエクセレントなTシャツで、自らのArduino野郎度を誇示している。- Arduino shirt
- Collin Cunningham
[原文]
Posted by Tetsuo Kanai |
Jan 16, 2009 01:00 AM
Arduino |
Permalink
| Comments (0)
January 13, 2009
ワンチップArduino

KosakaさんのワンチップArduinoは、DIPパッケージのATmega88の上にLilypad互換のArduinoを構築するという意欲的なプロジェクトだ。D13のLEDも載っていて、製作費は500円ほど。実はかなり実用的なのでは?
Posted by Takumi Funada |
Jan 13, 2009 02:00 AM
Arduino |
Permalink
| Comments (0)
January 6, 2009
Arduino腕時計
norinori deshouさんのArduino腕時計。Arduino Pro Mini、Nokia液晶、コイン型のリチウムイオン電池を組み合わせ、メモリーカードのケースに入れちゃったみたい。このザックリ作った感じがカワイイですよね。
Posted by Takumi Funada |
Jan 6, 2009 01:00 AM
Arduino |
Permalink
| Comments (0)
January 5, 2009
SERBロボットをWiiヌンチャクでコントロール

OAWRとSERBというロボットを作ったOomloutの連中が、SERB(および、Arduinoで制御されるロボットすべて)をWiiヌンチャクでコントロールするための解説記事を公開した。
OAWRプロジェクトはThe Best of Instructablesに掲載されています。私たちは、OomloutからSERB kitを取り寄せ、実際に作ろうという段になって、もっと詳しい組み立てガイドが欲しいと感じていました。Oomloutはみなさん自身で作ることを推奨していますが、パーツや完全キットもOomloutから販売されています。
Wiiヌンチャク(とArduino)でロボットをコントロールする方法(英語)
Instructables.comは、あらゆるジャンルのMakerやDIY愛好家を惹きつける大人気サイト。そこに掲載されている1万件以上ものプロジェクトの中から、InstructablesとMakeのスタッフ、それにInstructablesのコミュニティのメンバーが、ホーム、クラフト、フード、テクノロジーの各ジャンルのハウツーを厳選して、1冊の本にまとめあげました。『Best of Instructables Volume 1』には、鮮明で美しい写真、完全な製作手順、コツ、裏技、他では得られない新しい製作技術などが詰め込まれています。
- Gareth Branwyn
[原文]
Posted by Tetsuo Kanai |
Jan 5, 2009 02:00 AM
Arduino, Gaming, Robotics |
Permalink
| Comments (0)
December 26, 2008
電子の壁紙


LilyPad Arduinoの開発者、Leah Buechleyは、サンフランシスコのエクスプロラトリアムで、LilyPad Arduinoと導電性ペイントを使った作品を作っている。完成したら、ぜひビデオを見たいね。彼女の製作の様子はFlickrで見られます。
- Becky Stern
[原文]
Posted by Tetsuo Kanai |
Dec 26, 2008 03:00 AM
Arduino, Arts, Crafts, Electronics |
Permalink
| Comments (0)
Fritzing: オープンソースのプリント基板デザインソフトウェア

Fritzingについては 前も書いたけど、新しいアルファ版が発表された。これは要チェックだ。ボクはこのプログラムがすごく好きで、今後の機能強化にすごく期待してるんだよね。
Fritzing は、デザイナーやアーティストが物理的なプロトタイプから実際の製品に歩を進めることを支援するオープンソースの運動です。このソフトウェアは、ProcessingとArduinoのために作りました。Arduinoベースのプロトタイプのドキュメント化と、生産用のプリント基板の設計を、デザイナー、アーティスト、研究者、ホビイストたちにも可能にするものです。ウェブサイトでは、設計図や体験談、さらに生産コストを下げるための情報交換や話し合いが行われています。
詳しくは Fritzing のサイト(英語)を見てね。
Maker Shed より:
![]()

DIY Design Electronics Kit
- Marc de Vinck
[原文]
Posted by Tetsuo Kanai |
Dec 26, 2008 01:00 AM
Arduino, Electronics |
Permalink
| Comments (0)




