有限会社ハンブルソフトの製品関連の疑問に答える掲示板です。Exceptionが発生しています。21:38デバッグ・メッセージ入りプログラムを試して下さい。-▼nariさん:>画面コピーありがとうございます。>>Arduinoのサンプルプログラム>HelloServerが動くかどうか試して>いただけませんでしょうか>>HelloServerは、>ファイルメニューの「スケッチの例」>ESP8266WebServer->HelloServerにあります。>>プログラムの6,7行目に>SSIDとパスワードを設定する行が>ありますので、ここだけ>お使いの環境のものに変更し、>プログラムを書き込んで下さい。>>と表示されれば、正常動作です。>>参考までに、こちらの環境で動作させた>ときの、Arduino,シリアルモニタ、ブラウザ>の画面コピーを添付します。esp8266!"の表示までなされました。それで、再度LEDSignboardのプログラムをインストールしてみました。IPアドレスを入れたChromeの画面は、前と同じで、青文字のLED電光掲示板の文字が表示されるのみです。以前と違うのは、ChromeのIPアドレス記入部分を指示してリターンキーを押すと、そのたびにHSES−LCM1がリセットされた状態になり、LED画面を書き換えることです。esp8266!"の表示までなされました。ご確認ありがとうございました。>それで、再度LEDSignboardのプログラムをインストールしてみました。>IPアドレスを入れたChromeの画面は、前と同じで、青文字のLED電光掲示板の文字が表示されるのみです。以前と違うのは、ChromeのIPアドレス記入部分を指示してリターンキーを押すと、そのたびにHSES−LCM1がリセットされた状態になり、LED画面を書き換えることです。(以前も同じだったのかもしれませんが)現状、ブラウザ(chrome)からアクセスした時に例外(Exception)が発生し、リセットされているようです。プログラムにデバッグ用のprintfを挿入したものを以下に用意しました。https://github.com/h-nari/LED_Signboard/tree/t190123これをダウンロードし、書き込んでシリアルモニタの出力の画面コピーを取っていただけませんでしょうか。参考までに、私の環境で実行したシリアルモニターの出力の画面コピーを添付します。-▼nariさん:>>試しました。esp8266!"の表示までなされました。>>ご確認ありがとうございました。>>>>それで、再度LEDSignboardのプログラムをインストールしてみました。>>IPアドレスを入れたChromeの画面は、前と同じで、青文字のLED電光掲示板の文字が表示されるのみです。以前と違うのは、ChromeのIPアドレス記入部分を指示してリターンキーを押すと、そのたびにHSES−LCM1がリセットされた状態になり、LED画面を書き換えることです。(以前も同じだったのかもしれませんが)>>現状、ブラウザ(chrome)からアクセスした時に>例外(Exception)が発生し、リセットされているようです。何度か試しましたが、シリアルモニターは添付されているような画面にはなりません。failed.の文字が高速で表示されます。>>プログラムにデバッグ用のprintfを挿入した>ものを以下に用意しました。https://github.com/h-nari/LED_Signboard/tree/t190123>>これをダウンロードし、書き込んでシリアルモニタの出力の>画面コピーを取っていただけませんでしょうか。>>conf.hは、以前使用したものをそのままコピーしてもらって、>大丈夫です。>>参考までに、私の環境で実行したシリアルモニターの出力の>画面コピーを添付します。-画面コピーありがとうございます。この画像では、こちらが欲しい情報がまったくありません。chromeでアクセスして、シリアルモニターにメッセージが表示される初めの部分の画面コピーをいただけませんでしょうか。「自動スクロール」のチェックを外せば、スクロールバーで表示させる部分を自由に選択できます。-▼nariさん:>画面コピーありがとうございます。>>しかし、この画像では、こちらが欲しい情報が>まったくありません。>>chromeでアクセスして、シリアルモニターに>メッセージが表示される初めの部分の>画面コピーをいただけませんでしょうか。>>「自動スクロール」のチェックを外せば、>スクロールバーで表示させる部分を>自由に選択できます。[chromeでアクセスして」とはどういう意味ですか。最初にシリアルモニターに表示されるIPアドレスにchromeによってアクセスするのですか。(何度もしていますが、シリアルモニターはどのように関係するのでしょうか?)前回お送りしたものが、書き込みした後、基板の電源を入れ直す、あるいは、リセットボタンを押したときの最初の画面です。あとはエラー表示がつづきます。申し訳ないのですが、わかりやすい操作方法をお願いします。->[chromeでアクセスして」とはどういう意味ですか。最初にシリアルモニターに表示されるIPアドレスにchromeによってアクセスするのですか。例外、またはプログラムの異常処理が行われているように思われます。例外・異常処理が発生している場所を特定したいので、プログラムに処理中の位置のメッセージをシリアルモニターに出力する処理を追加しました。>前回お送りしたものが、書き込みした後、基板の電源を入れ直す、あるいは、リセットボタンを押したときの最初の画面です。あとはエラー表示がつづきます。申し訳ないのですが、わかりやすい操作方法をお願いします。画面コピーを取り送って下さい。-▼nariさん:>>[chromeでアクセスして」とはどういう意味ですか。最初にシリアルモニターに表示されるIPアドレスにchromeによってアクセスするのですか。(何度もしていますが、シリアルモニターはどのように関係するのでしょうか?)>>chrome(クローム、ブラウザ)でled_signboardで動作している>web-serverにアクセスすると、>例外、またはプログラムの異常処理が>行われているように思われます。>>例外・異常処理が発生している場所を>特定したいので、プログラムに>処理中の位置のメッセージをシリアルモニターに>出力する処理を追加しました。>>>>前回お送りしたものが、書き込みした後、基板の電源を入れ直す、あるいは、リセットボタンを押したときの最初の画面です。あとはエラー表示がつづきます。申し訳ないのですが、わかりやすい操作方法をお願いします。>>シリアルモニターの「自動スクロール」のチェックを外し、>リセット後、エラー表示の最初の部分を表示させ、>画面コピーを取り送って下さい。シリアルモニターの画面、nChromeでのhttp://192.168.1.8のアクセス画面です。相変わらず、どうしたらよいのかはっきりわかりませんがこれでよいのでしょうか?なお、今回、Sprintf入りのプログラムを再度書き込みしましたが、今度はLED画面には最初のSignBoardの文字しか表示されず、赤、緑、青以降が表示されなくなりました。-画面コピーありがとうございます。failed.となる場合と、Exceptionになる場合があり、不安定ですね。赤、緑、青以降が表示されなくなりました。SDカードが読めていない状態ですね。SDカードをPCで読めるか確認してみて下さい。-▼nariさん:>画面コピーありがとうございます。Exception>>になる場合があり、不安定ですね。>現象を安定させることは、できませんか?どうしたら安定させられるのか、教えてください。赤、緑、青以降が表示されなくなりました。SDカードが読めていない状態ですね。>SDカードをPCで読めるか確認してみて下さい。SDカードがPCで読めるかどうか、どうすれば試せるのですか。こちらはデスクトップなので、できればこれでいろいろ試したいと思っているのですが、wifiのアダプターをさして環境を整えないと駄目ということでしょうか?忙しくなってしまったため、すこし時間をおいて、またチャレンジしたいと思います。その時にまた質問を再開させていただきますので、よろしくお願いします。->>現象を安定させることは、できませんか?>どうしたら安定させられるのか、教えてください。現象を安定させる条件を探すしか無いと思います。リセットボタン押下後どれかのケーブルに触ったあと手をかざしたとき...等々様々です。SDカードが読めていない状態ですね。>>SDカードをPCで読めるか確認してみて下さい。>SDカードがPCで読めるかどうか、どうすれば試せるのですか。.jsのファイルはテキストファイルですので、メモ帳等で開いて内容を確認してみて下さい。下記URLのgithub上でも見れます。こちらはデスクトップなので、できればこれでいろいろ試したいと思っているのですが、wifiのアダプターをさして環境を整えないと駄目ということでしょうか?使えます。私は、いつも有線LAN接続のPCから使用しています。