Home > 未分類 > Arduinoを始めてみた -いきなりはまるの巻-

Arduinoを始めてみた -いきなりはまるの巻-

普通のプログラミングとは少し違うものを始めてみようと思い、フィジカルコンピューティング(Arduino)を始めてみた。
GainerとArduinoのどっちにしようか迷ったけど、Arduinoの方が盛り上がっているし、参考書と初心者キットがあったので、Arduinoにしてみた。

「Arduinoをはじめよう」という参考書通りに進めていたら、一番最初のLEDを1秒ごとにぴかぴかさせるとことで、早速はまってしまった(笑)。
Arduino IDEでソースコードを書いて、ボードにアップロードをするのだが、そのアップロード中にIDEがフリーズしてしまって、何度やってもだめだった。

ぐぐったり、本家の英語サイトのFAQ見たり、色々したけど、結局2ちゃんのスレに助けられました。
どうやら同じことで悩んでいた人がいたもよう。

Gainer・Arduinoーフィジカル・コンピューティングスレ

577 :774ワット発電中さん:2009/04/23(木) 22:16:57 ID:GMh0ftfi
はじめまして、本日Arduinoデビューしました。
一番最初にやるであろうBlinking LEDのソースをコンパイルして
本体にUplodeしようとしているのですが
いつまでたってもDoneとならず、TXランプがチカチカしています。
今2回目の挑戦なんですけどかれこれ30分くらい待っています・・・
どなたか何故なのかご存知のかたいらっしゃいましたら
是非教えて下さい。宜しくお願いします!
581 :774ワット発電中さん:2009/04/24(金) 01:50:45 ID:2a1xcs/a
>>577
漏れも最初ずっとそれだった
ArduinoIDEがVer0014がでてバージョンアップして
boardの設定をDuemilanove/atmega328にしたら出来た
board設定をいろいろかえてやってみ

結局、IDEのボードの設定が原因だった。。

デフォルトは、「Arduino Diecimila or Duemilanove w/ Atmega168」が選択されていて、 Duemilanoveだから正しい設定だと思っていた。だけど、よくよく眺めてみると、「Arduino Duemilanove w/ Atmega328」も選択肢として存在している。。ボードを見てみると、「Atmega328」というシールが貼ってある。IDEのボードの設定を、「Arduino Duemilanove w/ Atmega328」に変更したら、あっけなく動いた。

せっかくなので、アップロードにうまくいかなかった時に確認することを列挙しておきます。

・IDEでSerial Portの設定をしたか(本に記述あり)
・USBのSerial Portが10以上のCOMポートになってないか。なってたら2とか3とかのCOMポートに設定してみる(本に記述あり)
・ボードのリセットボタンを押してみる。リセットボタンは、ボードを見れば、ボタンは1つしか付いてないので分かると思います。リセットボタンをアップロード前や、アップロードボタンを押した直後に押すといいらしい。←いくつかの日本語ブログに書いてありましたが、今回はそれが原因ではありませんでした。古いバージョンでは有効だったのかもしれません。
・タスクマネージャーを開いて、「LVPrcSrv.exe」というプロセスが動いてないか確認する。動いてたら切る。これは本家のトラブルシューティングに書いてありました。 Logitech製品のプロセスらしいですが、私のPCではLogitech製品を使ってないので、動いてませんでした。
Arduino Troubleshooting

Why does the Arduino software freeze when I try to upload a program? (on Windows)?

This might be caused by a conflict with the Logitech process ‘LVPrcSrv.exe’. Open the Task Manager and see if this program is running, and if so, kill it before attempting the upload.

ここまで来るのに、半日以上かかってしまった(笑)。
これからペースアップしていきたいと思います。

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://imaginelab.net/blog/2009/04/24/48/trackback/
Listed below are links to weblogs that reference
Arduinoを始めてみた -いきなりはまるの巻- from imaginelab blog

Home > 未分類 > Arduinoを始めてみた -いきなりはまるの巻-

Search
Feeds
Meta

Return to page top