Electronics

2010.02.16

Tinker ItのTinkerKitがジョージア州サバンナでお披露目

interaction10がジョージア州サバンナで開かれた。この日の最初のワークショップのなかに、Arduinoプロジェクトの共同創設者、Massimo BanziのTangible Interface Prototypingがあった(上の写真の左側がMassimo、右が同じくArduino開発チームのTom Igoe)。このワークショップは、間もなく発売される TinkerKitを使ったもの。これは、電子プロトタイピングプラットフォームArduinoで使える、プラグ式のセンサーモジュールだ。

Other

2010.02.16

Make: Onlineのコメントに関する新しい方針とコミュニティーのガイドライン

日本語版編集部から:日本語版では、下にあげられているような他者を中傷、攻撃するようなコメントはありませんが、このMake: Onlineを使ったコミュニケーションを行っていただく上での参考情報として掲載します。
長年にわたり、このMake: Onlineでは、コメントは広くオープンに受け付けてきました。誰かを中傷したり、あからさまな攻撃をしたり、スパムであったりしない限りは、みなさんのコメントは有効でした。また、匿名のコメントも受け付けてきました。

Electronics

2010.02.15

Concurrencyを使ってArduinoで簡単にマルチスレッド

マイクロコントローラーのプログラミングは楽しいけど、一度に複数の仕事をさせようとすると難しいよね。そこで便利なのが、オープンソースのプログラミング言語、Concurrencyだ。これは、マルチスレッド処理の開発環境を提供する言語だ。つまり、互いに干渉しない形で複数の処理を同時にさせるプログラムを記述できるということ。もちろん、普通のArduinoで一生懸命コーディングすれば同じことはできる。また割り込みを使うという手もある。でも、これみたいにスレッド処理を目的とした言語を使えば、すぐにでもスレッド処理の世界に入れるようになる。

Other

2010.02.12

分解組み立てが大好きなMakerオリンピック選手

スキーのオリンピック選手、ジェレット “スピーディー” ピーターソンは、物いじり(tinkering)は人生のスパイスだと語っている。写真はNBC Sports / USOC提供。
オリンピック選手のように世界中を旅して回る人がゆったりと暇な時間を過ごしたいときは、編み物がいいようだ。では、草刈機を分解してストレスを発散させるというのはどうだろう。Makerならわかるよね。オリンピック選手のジェレット “スピーディー” ピーターソンは、まさに、物を分解して遊んでいる。

Electronics

2010.02.10

Pyxis OS — Arduino用OS

Thomは、驚くべきオペレーティングシステム * Pyxis OSの情報を提供してくれた。Arduinoのハードウェアプラットフォームに、SDカードからプログラムを走らせるとか、FATファイルシステムでの読み書きとか、カラー液晶画面にグラフィックやGUI要素を簡単に表示させるといった素晴らしい機能が追加される。かなり楽しく遊べそうだ。中身を見れば、この小さなマイクロコントローラーに複雑なシステムを組み込むためのいい勉強になるよ。
* このオペレーティングシステム自体はオープンソースだけど、Cコンパイラーは別。

Science

2010.02.10

2000ドルの自家製飛行機

ボクがまだ12歳でダラスに住んでいたころ、ある日、ボクは父に車に乗せられてラブフィールドに住む大叔父のTroyのところへ行った。彼は当時、アメリカ中を旅して、トロイと名のつくすべての街を、自分で作った軽飛行機で巡っていた。ボクはそのベニヤ張りの飛行機を内側から見て、匂いも覚えている。Troyはボクたちに “オートパイロット” 装置を披露してくれた。それは操縦桿に3本のロープを引っ掛けて、食事をとる間、飛行機が水平を保つようにした仕掛けだった。Troyはすべてのトロイを巡り終えると、アラスカの自宅に帰っていった。