
9,900ウォンに中古に購買したミニ pc
リヌックスで作ったメディアサーバーを遠隔で ON/OFF できる.
メディアサーバーを作動させる米だから PCは 100W 太陽光パネルを使ってバッテリーを充電して使っているからバッテリー電圧状態にしたがって自動で OFFとバッテリーが日程電圧に充電されれば自動で ONするシステムを作ろうとする.
-------------------------------------
良いです!
説明を聞いて見たら, 目標は 太陽光 + バッテリー基盤米だから PCを自動で ON/OFFするシステムですね.
すなわち, バッテリー電圧状態によって **自動でメディアサーバーつけること(WOL) / 消すこと(Shutdown)**を具現するのです.
下記のように段階別に設計することができます.
1 システム構造
[太陽光パネル] → [充電コントローラー] → [バッテリー] → [ミニ PC / 部下]
[バッテリー電圧センサー + マイクロコントローラー(Raspberry Pi/Arduino)]
WOL 信号 (PC つけること)
SSH または GPIO (PC 消すこと)
2 要求事項整理
-
バッテリー電圧モニタリング
-
例: Li-ion 12V 7Ah
-
安全基準:
-
底さ: 11.5V → PC 自動終了
-
充分: 12.5V 以上 → PC 自動つけること
-
-
-
自動 ON/OFF ロジッグ
-
バッテリー充分 → WOL → 米だから PC つけること
-
バッテリー底さ → SSH → ミニ PC 安全終了
-
-
田園安全
-
WOL つける時, BIOSで Wake-on-LAN 活性化必要
-
終了時,
sudo shutdown -h nowで安全に終了
-
-
リアルタイムモニタリング
-
Raspberry Pi または Arduinoで周期的に電圧測定
-
日程電圧基準で ON/OFF 判断
-
3 ハードウェア構成
部品役目太陽光パネル 100Wバッテリー充電充電コントローラーグァツングゾン/果房前防止, 安定的充電バッテリー (Li-ion / SLA)PC 駆動Raspberry Pi / Arduino電圧モニタリング + WOL/SSH コントロールレベルシフタ / 分圧回路バッテリー電圧測定 (Arduino ADC 範囲オーダーメード)LAN ケーブルWOL 信号送信-----------arduinoを使ったら4 WOL/SSH 送信方法
-
Ethernet Shield + Arduino:
-
UDP パッケージで Magic Packet 送信可能
-
-
ESP8266 / ESP32 使用:
-
Wi-Fi 連結 →
WiFiUDPライブラリで Magic Packet 送信 -
SSHは
ArduinoSSHライブラリ使用可能
-
参照: PC 直接田園線制御よりは WOL + 安全な SSH 終了が安全
5 長所/短所
長所短所低電力, マイクロ, 太陽光バッテリーと適合WOL/SSH 具現ためにネットワークモジュール必要安定的電圧モニタリングPi Zeroよりスクリプト柔軟性底さ独立型 MCU → PC 田園状態と無関複雑なロジッグ具現は Piより制限的要約
-
アドイノ− + 分圧回路 → バッテリー電圧測定
-
充分電圧 → WOL → 米だから PC つけること
-
低い電圧 → SSH → ミニ PC 安全終了
-
Pi Zeroよりハードウェア単純, 全力底さ, 独立型 MCUで安定的
arduino udpでマジックパッケージを送れば良いようだ. 田園 on
arduino sshを使えば田園 off 可能な..
ardunioでバッテリー電圧をチェックして簡単なゾゴンムンだけ作成すれば良い.