2017/11/19

PICマイコンで電子工作(その13:Loconetに接続(パケットの受信))

16番でDCC化に取り組んでますが、NMRAのDCC規格とDigitrax社のLoconet規格のふたつを理解しないと、電子工作して遊ぶのは辛いようです。先人の方々の知恵をお借りして、Loconet上のパケットをLCDモニターにダンプしてみましたので、忘備録代わりにメモしておきます。


続きを読む "PICマイコンで電子工作(その13:Loconetに接続(パケットの受信))"

2017/11/11

PICマイコンで電子工作(その12:ワンコインFLデコーダーに挑戦⑤)

16番客車の室内灯用に、Web NuckyさんのワンコインFLデコーダーをもうひとつ作りましたので、メモしておきます。


前回から縦横一列づつ小さくしています。

続きを読む "PICマイコンで電子工作(その12:ワンコインFLデコーダーに挑戦⑤)"

2017/10/09

【16番】HOWA ナハ10(DCCデコーダー搭載②)

台車部分の接触不良はセンターピンを目の細かい紙やすりで磨いて何とかし、とりあえず室内灯がDCC対応となりました。


室内灯が眩しいので、PWM機能で調光出来ないかどうか、検討中です。


続く。。

2017/10/07

PICマイコンで電子工作(その6:ワンコインFLデコーダーに挑戦④)

16番客車の室内灯用に、Web NuckyさんのワンコインFLデコーダーをもうひとつ作りましたので、メモしておきます。


前回から縦横一列づつ小さくしています。

続きを読む "PICマイコンで電子工作(その6:ワンコインFLデコーダーに挑戦④) "

2017/09/30

【16番】HOWA ナハ10(DCCデコーダー搭載)

古い客車ですが、手作りのワンコインFLデコーダーで、DCC対応にしてみました。

続きを読む "【16番】HOWA ナハ10(DCCデコーダー搭載)"

PICマイコンで電子工作(その5:ワンコインFLデコーダーに挑戦③)

ブレッドボードで動作が確認できたので、ユニバーサル基板に実装しました。

続きを読む "PICマイコンで電子工作(その5:ワンコインFLデコーダーに挑戦③) "

2017/09/25

PICマイコンで電子工作(その4:ワンコインFLデコーダーに挑戦②)

One Coin FL Decoder 4に使われているPIC12F683は設計が古いPICマイコンなので、One Coin Decoder 4を参考にPIC12F1822に変更しました。また、RA5とRA4を非力なフルブリッジ出力と見立てて、FL両極性出力も試してみます。

続きを読む "PICマイコンで電子工作(その4:ワンコインFLデコーダーに挑戦②)"

2017/09/24

PICマイコンで電子工作(その3:ワンコインFLデコーダーに挑戦)

PICマイコンにも慣れてきましたので、Web NuckyさんのワンコインFLデコーダをブレッドボードに作ってみました。

続きを読む "PICマイコンで電子工作(その3:ワンコインFLデコーダーに挑戦)"

2017/03/29

【16番】Raspberry Pi 3でJMRI(シャットダウンスイッチの追加)

Raspberry Pi 3にシャットダウンスイッチが付いたので、メモしておきます。


シャットダウンスイッチは、小型のタクトスイッチをケースの外側から取付け。

続きを読む "【16番】Raspberry Pi 3でJMRI(シャットダウンスイッチの追加)"

【16番】Raspberry Pi 3でJMRI(再インストール)

久し振りにRaspberry Pi 3の電源を入れたら、動作しない。色々とジタバタしてみた結果、USB電源の容量不足だとmicroSDの書き込みに失敗して起動途中で進まなくなることが分かった。(振り出しに戻る。。。)

Ubuntu Mateのバージョンが上がっていることもあり、初めからシステムを入れ直し。
(参考)https://ubuntu-mate.org/raspberry-pi/

初期起動時にmicroSDの容量に合わせてパーティションが自動変更されるようになったが、upgradeの際にBOOT領域が不足するので、結局、他のPC上のgpartedでFAT16のパーティションを400Mbyte程度に拡張して再起動。


セキュリティ対策のため初期設定のままではsshで接続できなくなったので、raspi-configでsshd使用に変更。
$ sudu raspi-config
"3 Interfacing Options"-->"P2 SSH"-->"<はい>"

OpenOfficeやThunderbirdは不要なので、upgrade前に削除。
$ sudo apt-get remove --purge libreoffice*
$ sudo apt-get remove --purge thunderbird*
$ sudo apt-get clean
$ sudo apt-get autoclean

以下(ry

続く。。