Skip to content

FaBoPlatform/ip_address_display

Repository files navigation

OS起動時にOLEDにIPアドレスを表示

概要

新しいFaBo DonkeyBoardに搭載してあるOLEDに、OS起動後からIPアドレスを表示します。
OS起動後に有線LANと無線LANのIPアドレス確認を10秒間おこなった後、OLED表示更新を停止します。
この間にネットワークに接続されれば、OLEDにIPアドレスが表示されます。
また、この処理は10秒後に停止するため、その後はDonkeyCarでOLEDを使うことも可能です。

前提

DonkeyCarのインストール

ファイルコピー

git clone https://github.com/FaBoPlatform/ip_address_display
mkdir -p ~/fabo/bin
cd ip_address_display
cp oled_ip* ~/fabo/bin
cp oled.py ~/projects/donkeycar/donkeycar/parts/

/etc/rc.local 編集

exit 0の前にIPアドレス表示スクリプトの実行を追加します。

sudo vi /etc/rc.local

before:

exit 0

after:

/home/$(getent passwd 1000 | cut -d: -f1)/fabo/bin/oled_ip.sh

exit 0

rc.local有効化

sudo systemctl status rc.local
sudo systemctl daemon-reload
sudo systemctl start rc.local
sudo systemctl status rc.local

再起動

再起動後、ネットワークに接続されていればOLEDにIPアドレスが表示されます。

sudo reboot

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published