- 2009-04-24 (金) 12:04
- 未分類
普通のプログラミングとは少し違うものを始めてみようと思い、フィジカルコンピューティング(Arduino)を始めてみた。
GainerとArduinoのどっちにしようか迷ったけど、Arduinoの方が盛り上がっているし、参考書と初心者キットがあったので、Arduinoにしてみた。
「Arduinoをはじめよう」という参考書通りに進めていたら、一番最初のLEDを1秒ごとにぴかぴかさせるとことで、早速はまってしまった(笑)。
Arduino IDEでソースコードを書いて、ボードにアップロードをするのだが、そのアップロード中にIDEがフリーズしてしまって、何度やってもだめだった。
ぐぐったり、本家の英語サイトのFAQ見たり、色々したけど、結局2ちゃんのスレに助けられました。
どうやら同じことで悩んでいた人がいたもよう。
- 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
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