ArduinoArchive: Arduino

Page 7 of 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14

February 9, 2009

Arduino用MIDIプログラミングライブラリー

Arduinomidilibrary2

これはクールだ。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 RodgersOpen 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は、彼のウェブサイトに丁寧な作り方の解説を載せている。このオープンソースのキットの素晴らしいところは、好きなように改造ができるということ。まずは、私のバージョンを試してみてほしい。

必要な材料:
IMG_7073.JPG
Open Heart kitには、LEDをコントロールするArduino以外は、必要なものがすべて含まれている。すべてのArduino互換ボードにも対応しているが、プログラムさえちゃんと作れば、そのほかのマイクロコントローラーでも使える。

必要な工具:

Step 1: Open Heartを組む

IMG_7074.JPG
まずはすべての抵抗を取り付ける。抵抗は全部で8本。プリント基板にハンダ付けする。一度に付けてしまっても、スペースには十分な余裕がある。

IMG_7076.JPG
ハンダ付けができたら、基板からはみ出した足を切る。

IMG_7078.JPG
いよいよLEDの出番だ。長いほうの足(+)を丸の穴に、短いほうの足(-)を四角い穴に通す。私は、作業がやりにくくならない程度に、一度に何本かのLEDを穴に通してからハンダ付けを行った。一度に8本から10本程度はいけると思う。

IMG_7079.JPG
最初にセットしたLEDをハンダ付けしたら、次からはもう少し多めにしてみよう。あくまでも、基板が混み合って作業がやりにくくならない程度にね。

IMG_7081.JPG
ハンダ付けは急がないこと。時間をかけて、きちんと電気が通るようにしっかりと付ける。

IMG_7115.JPG
私の場合、すべてのLEDを付け終わるのに、3ランドこれを行った。あとは、Arduinoに接続する線を繋げる。

IMG_7084.JPG
キットに含まれているケーブルの被覆を剥がして、中のリード線を取り出す。

IMG_7088.JPG
被覆を剥がすと6本のリード線が出てくる。これを絡ませると面倒なことになる。私みたいにね。

IMG_7090.JPG
リード線を基板にハンダ付けしよう。キットにはヘッダーとプラグが含まれているが、私は基板に直接ハンダ付けすることにした。ここの判断は、このキットをどう使うかによる。まずは、pin1と書かれた穴に緑の線をハンダ付け。次に、pin2の穴に赤い線をハンダ付けする。

IMG_7091.JPG
続けて、白い線をpin6に、黒い線をpin5にハンダ付け。

IMG_7092.JPG
最後に、青い線をpin3に、黄色い線をpin4にハンダ付けする。これでOpen Heartは完成だ。次は、こいつのスタンドに取りかかろう。

Step 2: ディスプレイスタンドを作る
IMG_7094.JPG
まず、0.5mm径の真鍮パイプにワニグチクリップをハンダ付けする。

IMG_7095.JPG
真鍮パイプはしっかり熱しておくと、ハンダが乗りやすい。ハンダはケチらずにたっぷり使おう。がっちりと固定させる必要があるからだ。

IMG_70982-2.JPG
ドレメルに切断用のディスクを取り付けて、真鍮パイプのワニグチを取り付けた側に細い切れ目を入れる。すべてのリード線が通る大きさに開けること。

注意: ドレメルを使うときは防護メガネを忘れずに。切断ディスクは簡単に割れて飛び散るからね。

IMG_7100.JPG
パイプに開けた切れ目から、6本のリード線をパイプの中に入れる。

IMG_7103.JPG
土台の箱に穴を開けよう。私はガラクタの中から探してきた古いブリキの箱を使った。これがArduinoを収めるのにピッタリのサイズだった。真鍮パイプを立てたい場所に穴を開ける。

IMG_7107.JPG
金属の箱の場合は、穴を開ける前に裏側を補強するといいだろう。私はエポキシで木片を接着して補強した。

IMG_7104.JPG
エポキシが固まったら、パイプを通すための穴をドリルで開ける。

IMG_7121.JPG
この穴に、リード線とパイプを通す。

IMG_7120.JPG
6本のリード線をArduinoに簡単に接続できるように、6本のヘッダーピンを繋いだ。私はまっすぐなピンを使ったが、キットに入ってるピンでも問題ない。ピンには、緑、赤、青、黄、黒、白の順番にハンダ付けする。緑はArduinoの8番のピンに入る。白は13番だ。

IMG_7111.JPG
金属の箱を使用するときは、内側に絶縁体を貼っておこう。Arduinoの基板が金属に触れたらショートを起こす危険性があるからね。

IMG_7110.JPG
さて、あとはArduinoにコードをアップロードして、すべてを箱の中に収めるだけだ。

Step 3: Open Heart のプログラム
flash-programmer.png
プログラムは、このFlashアプリケーションでハートのアニメーションを作るだけでいい。無料でダウンロードできる。すべてのコードは、このソフトが作ってくれる。パターンを作ったら(丸をクリックするだけで作れる)、生成されたコードをコピーして、ArduinoのIDEにペーストする。

自分のOpen Heart用に私が作ったコードがこれだ。

注意:Arduinoにコードをアップロードする方法がわからないときは、Arduino.ccを見てほしい。Arduinoのプログラミング入門に関する情報が山ほどある。

IMG_7126.JPG
気に入ってもらえたかな。バレンタインデーはもうすぐそこだ。ではまたね。

- 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より
Makershedsmall
Arduino Family
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!

HelloBlink-745781.jpg

最近は、誰もが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...

3177449659 A514D9Bfcd B
3195233814 7F163Ffc77
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プロッタ

P1000109.jpg

P1000107.jpg

パウダービーズで音楽をビジュアライズする「雪風」を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の上の電子コンパス

compass.jpg

このProtoshieldとArduinoを使った電子コンパスセンサーの姿がいいね。こいつからのデータでサーボモーターを動かして、デジタルアナログコンパスを作ったら楽しそうだ。

- John Park

原文

Posted by Tetsuo Kanai | Jan 26, 2009 02:00 AM
Arduino | Permalink | Comments (0)

January 22, 2009

Arduinoでリアルタイム音声処理

200901140821
Arduinosignalprocessing

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互換ボード

Illuminato

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シャツ!

Arduinoshirt
MAKE: Flickr poolより。

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

one_chip_arduino.jpg

KosakaさんのワンチップArduinoは、DIPパッケージのATmega88の上にLilypad互換のArduinoを構築するという意欲的なプロジェクトだ。D13のLEDも載っていて、製作費は500円ほど。実はかなり実用的なのでは?

Arduino Diecimila を使う

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ヌンチャクでコントロール

wiiSERB121708b.jpg

OAWRSERBというロボットを作ったOomloutの連中が、SERB(および、Arduinoで制御されるロボットすべて)をWiiヌンチャクでコントロールするための解説記事を公開した。

OAWRプロジェクトはThe Best of Instructablesに掲載されています。私たちは、OomloutからSERB kitを取り寄せ、実際に作ろうという段になって、もっと詳しい組み立てガイドが欲しいと感じていました。Oomloutはみなさん自身で作ることを推奨していますが、パーツや完全キットもOomloutから販売されています。


Wiiヌンチャク(とArduino)でロボットをコントロールする方法(英語)


 Makershedsmall-1

9780596519520-21.jpg
Best Of Instructables

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

電子の壁紙

exploratoriumleahbuechley1.jpg

exploratoriumleahbuechley2.jpg

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: オープンソースのプリント基板デザインソフトウェア

fritzing01vista.png
Fritzingについては 前も書いたけど、新しいアルファ版が発表された。これは要チェックだ。ボクはこのプログラムがすごく好きで、今後の機能強化にすごく期待してるんだよね。

Fritzing は、デザイナーやアーティストが物理的なプロトタイプから実際の製品に歩を進めることを支援するオープンソースの運動です。このソフトウェアは、ProcessingとArduinoのために作りました。Arduinoベースのプロトタイプのドキュメント化と、生産用のプリント基板の設計を、デザイナー、アーティスト、研究者、ホビイストたちにも可能にするものです。ウェブサイトでは、設計図や体験談、さらに生産コストを下げるための情報交換や話し合いが行われています。

詳しくは Fritzing のサイト(英語)を見てね。

Maker Shed より:
Makershedsmall
Discoverelectronics Kit Crop
DIY Design Electronics Kit

- Marc de Vinck

原文

Posted by Tetsuo Kanai | Dec 26, 2008 01:00 AM
Arduino, Electronics | Permalink | Comments (0)

Page 7 of 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14

Bloggers

Welcome to the Make:Japan Blog. You'll find all the most up to date happenings in the Maker and Crafts world here.

Tetsuo KanaiTetsuo Kanai
Translator/Writer


Takumi Funada.Takumi Funada
Engineer


Hideo TamuraHideo Tamura
Editor


MAKE Japan.

Advertise here with FM.

Why advertise on MAKE?
Read what folks are saying about us!

Click here to advertise on MAKE!

Purchase MAKE.

Categories

Archives

Recent Posts