鉄道模型工作実験室

Nゲージ鉄道模型に関する工作や実験を行っています。

ESP32-DevKitc-32Eの使い勝手

 ESP32-DevKitc-32Eを使ってみました。この部品は、Espressif Systems社の無線通信モジュールであるESP32-WROOM-32Eを搭載し、必要な電源回路、USB、I/Oポートなどを引き出したユニット構成であり、手軽に実験や組込み工作が行えます。

      

その仕様は、電源として、USB microBメスコネクタやピンヘッダから5V、あるいは3.3Vのどれか一つから給電することが出来ます。無線は2.4GHzのWi-Fi とBluetooth が使えます。フラッシュメモリは4MBもあります。


 このモジュールのWi-Fi 通信を使って、タブレットを使ったモニタ画面より、鉄道模型の運転制御を遠隔操作しようと実験しました。


 同じような実験は、以前ラズパイを使って実施していますが、今回は ArduinoMEGAを使った登山鉄道レイアウトの運転システムの応用しようとしたものです。
    
    


今回実施したシステムの概要は次の通りです。

 このシステムの内容は、次のサイトで報告しています。
    


 そして、今回の実験を通して感じたESP32-DevKitc-32Eの使い勝手をまとめてみました。


1)通信は、WEB方式に従い、HTML形式によるサーバとクライアントのやり取りとして実施した。


2)ESP32はWEBサーバ機能はあるものの、OSが走っているラズパイと違って、テキスト形式の文字情報した取扱えないこと、即ち、画像ファイルは使えないのである。これはモニタ画面の構成に大きな影響があり、単純な構成を余儀なくされる。


3)画像ファイルを使った下記のようなモニタ構成にする場合、構成する画像はモニタ側でそのファイルを用意しなければならない。

       

4)Javascript などの細工も html 記述の中に含めるか、モニタ側のファイル構成の中に含める必要がある。このため、モニタ画面構成のためのファイル類一式をパソコン内に保管し、その中のhtmlファイルを使ってモニタ表示させた。


5)タブレットやスマホの場合、画像ファイルを含むファイル構成がアプリでは表示できない場合があるので、画像ファイルの取扱えるWEBサーバを別途用意する必要がある。今回は常時起動しているレンタルサーバを活用した。LANによる通信を使った場合は画像も表示できるのだ。


6)Wi-Fi によるシリアル通信の方法は、受信側の処理が面倒と思われるので未検討である。でも、この場合でも画像ファイルはモニタ側で用意する必要があるだろう。


7)Processingを使ってモニタ画面を構成する方法もあるが、シリアル通信の方法が未検討であること、タブレットやスマホでProcessingが使えるかどうか不明なので、検討していません。


  **************************************************************
メリットとしては、Arduinoと同じIDEが使用でき、連携も容易なのでシンプルなシステムとして構成出来る点が挙げられる。

canon製プリンタの給紙コロを取り替える

PIXUSのMG6330を2013年7月から使用しています。最近、A4紙の給紙トラブルをたびたび起こしています。紙がうまく給紙されず、エラーとなってしまいます。さらに、紙の先端部分には、黒い異物が付着するようになってしまいました。

 

おかしいな? 調子が悪いなと思いつつ、たまらずに本体を横に立てて底を覗いてみました。原因はすぐにわかりました。上段と下段の給紙のためのコロがありますが、下段用のコロのゴムの部分がトロトロ状態でした。コロの外周に白いものが巻き付いていたので、不思議でしたが小さなドライバでほじくってみると、ゴムに張り付いた紙の切れ端でした。
反対側のゴムは劣化している様子でしたが、まだ、使えそうでした。トロトロになったゴムをドライバでほじくって取り外しましたが、指にべたりと張り付いてしまします。上段用のコロは異状はありませんでした。
canonのサービスセンタに伺ったのですが、修理対象期間外とのことでしたので、自己責任にて対応することにしました。

対応 その1)
まず、コロを取り外して、異常の無かった上段カセット用のコロと交換しました。勿論、上段のカセットは使用出来なくなるのですが、ほとんど使用していないので問題ありません。
作業は簡単に実施でき、給紙も問題なく実行できるようになりました。


対応 その2)
プリンタは使用できるようになったのですが、再発する可能性があるのでその時の対応を考えておくことにした。
コロの寸法を測ってみると、溝底の径がΦ12.0mm で幅が7.5mm でした。これ装着できるパッキングを探しました。すると、道具箱から園芸用品用の交換ゴムパッキンとして、P-12サイズのOリングを見つけました。
テストのためにプリンタに組み込んで給紙を実施すると、成功率は50%でした。ゴムと紙との食いつき具合が不足しているようでした。この方法は不採用としました。


対応 その3)
ホームセンタにて、対応可能な部品を探した結果、水道用機器コーナーで19ミリパッキンの6個入り ¥162.-を見つけました。サイズは内径11.5mm、外径18.5mm、幅2mmです。外径が少し大きくなるのですが、ピッタリですね。

 

プリンタに組み込んで給紙テストを実施すると、見事に大成功でした。材質はEPDMなので耐熱性、対候性はバッチリですが、耐油性が劣るとのことです。 しかし問題ないと判断します。


参考)
参考として、分解組付けの方法を説明します。まず、プリンタの給紙カセットを取外し本体をひっくり返します。するとコロが見えます。

 

コロの取外し方は下記のメモを参考にしてください。小さなマイナスドライバーを使うと簡単に取外すことが出来ます。再組付けは押し込むだけで完了です。

 

コロにこびりついているゴムの溶解物は、ベタベタしているので手などに触らないようにし、ガラス瓶の中にいれてペイントのうすめ液にしばらく浸します。うすめ液は塗装も剝がしてしまうので部品の洗浄専用にしてください。他の薬品でも行けると思いますが、確認していません。
しばらくして取出し、チッシュで拭き取ると、部品の洗浄は完了です。


************************************************
canonの修理対象外製品ですが、わずか162円で修理できたので、現役としてまだまだ使えそうです。さて、今度はどこがくたばるのだろうか?

音楽を聴きながら作業しよう

最近は机上での作業が多くなった。そこで、書斎にあるオーディオ機器で音楽を聴きながら作業したいのであるが、CDをいちいちセットしなくてはならないので面倒となってしまった。そして、アイホンやタブレットを使って、MP3ファイルとして保管している音楽や、YouTubeでの音楽をヘッドホンを使って聴いているのが実情である。
そこで、書斎内のオーディオを何とか使えないかと思っていたが、ヘッドホン出力とオーディオのライン入力を接続する機器を見つけたので、早速入手した。
それが、秋月の「ST-32使用ヘッドホン出力⇔ライン入力昇圧トランスキット」である。

 

基板と2種類の部品が、各2個ずつの簡単なキットであった。このキットは、トランスを使った昇圧回路ですので電源も不要です。早速組付けてみた。

 

このキットを収めるための筐体は手持ちの物を使って工作した。

 

そして完成である。

 

出力側のアンプに接続するケーブルは手持品であったが、入力側のピンコードはオスとメスの物しかなく、オス/オス品を追加購入した。

書斎にセットして、タブレット内の音楽ファイルを再生しながらパソコンなどの机上作業をしながら、オーディオの音楽を楽しむことが出来るようになった。YouTubeの音楽も容易にならす事もできるのだ。
でも、作業効率がアップするかどうかは不明です。