Arduino 単語

990件

アルドゥイーノ

2.0千文字の記事
  • twitter
  • facebook
  • はてな
  • LINE

Arduinoとは、Atmel AVR マイコンチップ実装した基開発システムから構成される、オープンソースハードウェアの一つ。

概要

詳細は Wikipedia の記事exitを参照。

2005年イタリアで始まったプロジェクトオリジナルの Arduino 基の裏にはイタリア地図が印刷されている。

2009年頃になると内でも Arduino を販売する店が増えてくる。秋葉原の電子部品店やネット通販でも購入できる。Make:Tokyo Meeting 開催時であれば、その会場に出展する店からも入手できたりする。

子部品店では基本的にハードウェアだけが売られていることが多い。開発システムソフトウェア)は Arduino ホームページexitからダウンロードできる。開発環境オープンソースマルチラットフォーム対応なのでMac OS XLinuxでも開発できる。

標準的な開発環境では C++ベースとした文法で記述してプログラム開発する。クラスを使ったオブジェクト指向的な記述も一応可である。なお、Arduino 環境ではプログラムのことを「スケッチ」(Sketch) と呼んでいる。スケッチPC上で開発したら、シリアルポートまたは USB ポートを通じてPCから Arduino 基スケッチを書き込む。書き込みが終わると自動的にリセットされ、スケッチが実行される仕組みになっている。

ハードウェアのバリエーション

さまざまな種類のハードウェアexit開発されている。

2010年6月現在、最も標準的な Arduino は Arduino Duemilanoveexit(「デュェミーラノーヴェexit」と聞こえる。イタリア語2009 の意味)であったが、2010年9月には後継の Arduino UNOexit および Arduino Mega 2560exit (こちらは Arduino Mega の後継) が発表された。

中には、導電性の糸を使って布に縫いつけることができる、薄LilyPadexit と呼ばれるものもあり、電子工作手芸とを融合させたような作品(例えば、ピカピハンドバッグなど)を作るためによく活用される。ニコニコ手芸部での応用も期待される。

本の付録として、開発システムの入った CD-ROM とともに Arduino 互換機のハードウェアがついていることもある。その一例として Japanino がある(詳細は記事参照)。秋葉原へ行かなくても近くの大きな書店で入手できることから、今後、これをきっかけに Arduino を活用した電子工作をする人たちが増えてくるものと思われる。

互換機を自作

回路図も開されているので、自分で部品をえて Arduino 互換機を作ることもできる。ただし、新しいマイコンチップにブートローダーを書き込んでおかないと使えない(スケッチを送り込む手段を確保できない)ので、そのための準備しておく必要がある。

ブートローダーを書き込む(programする)には ISP (In-System Programmer) を使う。ISP を買いえる方法もあるが、既存の Arduino があれば ISP変身させるスケッチ(Arduino as ISP)を書き込むことにより、その Arduino を使って新しいマイコンチップへブートローダーを書き込むことができる。また、既存 Arduino なしでも PC から avidude と呼ばれるツールで書き込む方法もある。

実際にやってみた例として下記のような動画があるので参考にされたい。

接続図などについては下記のページを参照

Microchipがatmelを買収

PICの製造元であるMicrochipが、AVRの製造元であるatmelを2016年1月に買収した。(記事exit)

今後の、AVRと、arduinoの動きに注されるであろう。

関連動画

Arduino を活用した電子工作動画を上げている例は、ニコニコ技術部を中心に数多くみられる。サーボモーターなどを活用したロボット制御や、LEDを点滅させたり、はちゅねミクネギ振りをさせたり、「あの楽器」などオリジナル楽器を作ったり、才能の無駄遣いと言われるような作品の製作などにも活用されている。

関連商品

関連コミュニティ

関連項目

関連リンク

この記事を編集する

掲示板

おすすめトレンド

ニコニ広告で宣伝された記事

記事と一緒に動画もおすすめ!
山口剛央[単語]

提供: Pyun Pyun

もっと見る

急上昇ワード改

最終更新:2024/05/22(水) 09:00

ほめられた記事

最終更新:2024/05/22(水) 09:00

ウォッチリストに追加しました!

すでにウォッチリストに
入っています。

OK

追加に失敗しました。

OK

追加にはログインが必要です。

           

ほめた!

すでにほめています。

すでにほめています。

ほめるを取消しました。

OK

ほめるに失敗しました。

OK

ほめるの取消しに失敗しました。

OK

ほめるにはログインが必要です。

タグ編集にはログインが必要です。

タグ編集には利用規約の同意が必要です。

TOP