Arduino Uno で電子工作
公開日:
:
最終更新日:2015/08/09
gadget
昨日 Arduino エントリーキットが届いたので、
電流、電圧?抵抗器?オームの法則って? | Device Plus – デバプラ
を参考に、夏休みの工作を開始。
そして早速問題発生。
MacBook Pro Late 2011 + Yosemite (MacOS 10.10.4) で Arduino IDE(Arduinoアプリ)を使ってArduinoにスケッチを書き込もうとしたところ、
「マイコンボードに書き込もうとしましたが、エラーが発生しました。」
が発生して書き込めなかった。
謎なのが、書き込めなかったのに1秒ごとのLチカが成功していることだ。
結局、ツール > ポート で COM1が選択されていたことにより発生していたようだ。
COM1ではいけないことを知らなかったので思いつかなかった。
後からわかったが、pxt | 【Arduino】 Arduinoに入門してみた によると最初に Arduino をUSB接続して待つ必要があったらしい。やはり初心者には本が必要だったか…
そして、どうやらそのページによると最初から1秒ごとにLチカするスケッチが書き込まれていたようだ。謎解決。
次の問題は、Arduino IDEではEmacsキーバインドが使えないこと。どうやら Arduino IDEはCocoaアプリでないので効かないらしい。これは困った…
困ったので、Arduino IDEを使わず、コマンドラインからUploadできるようにする。
以前は ino というツールが使えたらしくいろいろなページが見つかるが、Arduino Playground – CommandLine を見たところ最新のArduino IDEではもう使えないらしい。
ino はあきらめて
コマンドラインでArduino開発 : vim + platformio – Qiita を参考にして platformio でコマンドラインでビルドできるようにした。
これで Arduino IDEの呪縛から逃れることができた。
platformio serialports monitor を実行して抜けられなくなったら、Ctrl+] を押そう。
このページにしたがって環境構築した場合、もう一度 platformio を使い始めるときは、workon platform する。
順番に DevicePlus の手順を試して、光センサーと温度センサーも試した。ちゃんと温度も30度近くと表示されて、いかに部屋が暑いかわかってしまった。
遅ればせながら Arduino 楽しい。
関連記事
-
-
[購入報告] Razer Mouse Bungee
以前から気になっていた、Razer Mouse Bungee を買ってみた。2500円もするためか、
-
-
iPhone 5 用のケースと保護シートとジャケットを買ってみた
発売日翌日に16GB iPhone 5を入手できたので早速ケースと保護シートとジャケットを買ってみた
-
-
Pebble SDK 2.6.1 で Background で動作するアプリが作れるようになった模様
Build background apps with SDK 2.6.1 によると、Pebbl
-
-
PS3 クラシックホワイト 感想
発売日7/29にPS3 クラシック・ホワイト CECH-2500ALWが届いたので、週末に設置し
-
-
Pebble 1/23(水) から出荷開始
Pebble: E-Paper Watch for iPhone and Android by Pe
-
-
Android アプリ開発用端末物色中
以前からAndroid端末は欲しくて、一時期DoCoMo HT-03Aを持っていたこともあったり、D
-
-
WF-1000XM4用カラビナ付きケースを買ってみた
まだ発売されたばかりで、ケースのレビューもなかったので、エイヤでMaxkuのクリアカラビナ
-
-
Alexaスキル審査結果その1
子どもと百人一首を学習するために、Amazon Echo用スキルを公開しようとしている。Amazon
-
-
ダイソンの強力ハンディクリーナー Dyson DC31 Motorhead 感想
2010年9月14日簡単に感想を。音は結構大きい。電動ドライバー系の高周波の音がする。掃除機の音とは
-
-
Ember Mug用のふたを買ってみた
Ember Mug Lid 2022年あけましておめでとうございます。今年もよろしくお願いし