2020年7月15日水曜日

これでも緊張しています

 はなは、のんびり。

arduino 練習24 リモートでステッピングモータを制御

この最後の練習課題に苦労しました。
配線を済ませ、プログラムを読み込んで、arduinoに転送しようとすると、
「IRremote.h」が見つからないというメッセージが出て転送できません。
ネットで調べてみると、何かしらのトラブルはあるようです。あるようですが、私のトラブルと同じなのかどうかわかりません。いくつか試してみても当然、ダメでした。
今は、コンピュータとUSBの両方にarduinoがインストールされています。
「IRremote.cpp」とかいうファイルが邪魔をしているのでしょうか。USBの方から立ち上げても「IRremote.h」がひっかかって転送できないのです。

いろいろ考えて、USBの方のarduinoをいったん削除し再インストールすることにしました。「IRremote.h」を改めて入れたいからです。
もともと、練習13で「IRremote.zip」がインクルードされているはずでしたが、この練習13をやり直して、「IRremote.zip」をインクルードしました。
そして、arduinoの「ファイル」→「開く」から練習13のプログラムを読み込み、「IRremote.zip」をインクルードすると、取り込むことができました。

そして、そのまま今回の練習24のプログラムを、「ファイル」→「開く」から開き、arduinoに転送すると、やっとトラブルなく転送することができました。

一方、赤外線感知モジュールにもトラブルです。
配線通りにつなぐと、熱を発生するのです。熱くて急いで抜きました。それでも熱い。
練習13の配線をしても熱が発生します。前回、練習13を試したときはこの現象はありませんでした。モジュールが壊れたのかもしれません。

そして、肝心のモータは全く動きません。赤外線モジュールが変だとしか思えません。
ULN2003 Drover Boardの点灯もありません。

いったんarduinoを終了し、もう一度練習24をしようとすると、もうダメかもしれません。
試してみましたが、やはりダメでした。
さて、どうするか。

arduino 練習23ステッパーモーダー

このモータです。
このパーツも使います。
uLN2003 Driber Board

uLN2003 Driber Boardのランプが点きます。

2020年7月14日火曜日

arduino 練習22 リレー

電気的なスイッチだそうです。
つなぐと、小さな音でカチカチ鳴っています。

arduino IDE 起動しない問題の解決方法 見つけました

今日、突然arduinoIDEが立ち上がらなくなってしまいました。
これってうろたえますよねえ。
ネットで調べてみると、
https://nadegata.info/arduino-exe-how-to-move/
「portable」フォルダを作れば起動するとあります。
私のコンピュータでは、c:\programfiles(x86)にarduino IDEがインストールされていて、C:\programfiles\arduinoのところに新規フォルダ「portable」フォルダを作りました。でもだめ、立ち上がりません。
ネットにはこれ以上の情報が無くて立ち往生です。
ヒントは、usbにarduinoを作ったらいいという情報でした。
ここ↓
https://www.arduino.cc/en/main/software
からダウンロード画面の上から2行目windows zip file を選んで、usbにダウンロードし、展開します。そして、先ほどと同じように、「potrable」フォルダを作りました。すると、立ち上がりました。「portable」フォルダには、いくつかのファイルが勝手にできあがっていました。
そして、いったんarduino IDEを終了し、再度立ち上げようとするとまたダメ。
IDEは立ち上がりません。
なにが原因なのか。
もしかして、「portable」フォルダの中にできたファイルが関係あるのかと想像し、「portable」フォルダのファイルをすべて削除し、arduino IDEを立ち上げると、
なんと、無事、立ち上がりました。
そうか、「portable」フォルダの中を空にすればいいのか、と思い、数回試してみたところ、大丈夫、そのとおりでした。
しかし、
「portable」フォルダにはいくつかのファイルがあるのですが、そのどれもがarduino IDEを立ち上げるのに邪魔をしているとは思えません。
どのファイルが邪魔をしているのか、一つ一つ消して行きながら立ち上がりを試しました。
すると、このファイルです。「package_index.join」これが邪魔をしていました。
これを削除し、arduino IDEを立ち上げると、もう大丈夫、解決しました。
そして、usbにあった「portable」フォルダの中のすべてのファイルを、もとのprogramfiles\arduino\portableフォルダにコピーしたところ、無事、こちらも立ち上がりました。
つまり、解決したのです。

なお、スクラッチやS4Aは、再度つなぐことが必要でした。

3時間かかった。

近い


2020年7月13日月曜日

できものがみつかりました


心配です。病院にも行きました。
悪性かどうかはわからないそうです。