memorandumsスマートフォン用の表示で見るmemorandums日々の作業ログです。mac大学では定期的に電気設備点検のため全館停電になります。mini)も事前に落とすのですが、点検終了後にリモートからサーバーを起動することができません。Lanができないためです)年に数回のことですから、出勤したときに起動すればいいのですが、システム的に何とかできたらなぁ。何となく思っていました。夏休み中に書き物をしながら、部品を集めたり、方法を探索したりしていました。今日、形になりました。miniを起動することが)できます。ネットワーク接続のイメージは以下のような感じです。自宅からVPNに接続してraspiにssh接続してWiringPiのプログラムを実行します。miniの電源スイッチを押します。技術的というかやることの要点としては以下です。raspiをセットアップしてssh接続できるようにする(有線でも可能だが今回は無線で接続している)。raspiからモーターをドライバIC(TA7291P)を制御するプログラムを作る。sshでraspiに接続してそのプログラムを起動する。miniのスイッチを押すための構造(今回はLEGOを使用)を作成して設置する。raspiの設定方法はあちこちにありますのでそれを参照ください。raspiでのDCモーターの制御はarduinoですがこちらを参考にさせていただきました。wiringpiの導入方法はこちらの通りです。ソースは以下のような感じです。リミットスイッチ等での制御はしていないのでモーターの回転時間を感覚であわせた、という感じです。