注釈

こんにちは、SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasts Community on Facebookへようこそ! Raspberry Pi、Arduino、ESP32について、愛好家仲間とより深く探求しましょう。

参加する理由

  • 専門家によるサポート: コミュニティとチームの助けを借りて、アフターセールスの問題や技術的な課題を解決します。

  • 学びと共有: ヒントやチュートリアルを交換して、スキルを向上させましょう。

  • 先行プレビュー: 新製品の発表や先行情報をいち早く入手できます。

  • 特別割引: 新製品の限定割引をお楽しみいただけます。

  • お祭りプロモーションとプレゼント: プレゼントキャンペーンやホリデープロモーションに参加しましょう。

👉 私たちと一緒に探求し、創造する準備はできましたか? [here] をクリックして、今すぐ参加しましょう!

FAQ

クイックトラブルシューティング

1. ハードウェア

対応システム

Raspberry Pi 5でテスト済みの対応システム:

../_images/compitable_os2.png

電源ボタン

電源ボタンは、Raspberry Pi 5の電源ボタンを外部に引き出したもので、同じように動作します。

../_images/power_button1.jpg

タワークーラーの銅管端部

U字型の銅製ヒートパイプの平らになった端部は、通常の製造工程の一部であり、ヒートパイプがアルミフィンを通過できるようにするためのものです。

../_images/tower_cooler11.png

Raspberry Pi AI HAT+

Raspberry Pi AI HAT+はPironman 5に対応していません。

../_images/output31.png

Raspberry Pi AI Kitは、Raspberry Pi M.2 HAT+とHailo AIアクセラレータモジュールを組み合わせたものです。

../_images/output21.jpg

Hailo AIアクセラレータモジュールをRaspberry Pi AI Kitから取り外し、Pironman 5のNVMe PIPモジュールに直接挿入することができます。

../_images/output41.png

Pironman5 Maxの振動スイッチ機能は使用できますか?

v1.3.6より、OLEDのウェイクアップには電源ボタンを使用します。Raspberry PiのGPIOピンを占有して競合が発生する可能性を防ぐため、振動スイッチのジャンパーを必ず取り外してください。このジャンパーが存在するかご確認いただき、存在しない場合は本通知を無視してください。

../_images/remove_vib_jumper.jpg

2. 冷却とファン

CPUファンが動作しない

Pironman 5のCPUファンはRaspberry Piシステムによって制御されています。CPUファンの速度はRaspberry Pi 5のCPU温度に依存します。

デフォルトのCPUファンカーブ:

  • < 50°C: オフ(0%)

  • 50°C以上: 低速(30%)

  • 60°C以上: 中速(50%)

  • 67.5°C以上: 高速(70%)

  • 75°C以上: 全速(100%)

現在のCPU温度を確認します(出力例: temp=48.7'C):

vcgencmd measure_temp

以下のコマンドを使用してCPUファンを手動で制御できます:

pinctrl FAN_PWM op dl   # ファンを有効にする(Low Active)
pinctrl FAN_PWM op dh   # ファンを無効にする(High Active)
pinctrl FAN_PWM a0      # 自動モード

以下のファイルを編集して、CPUファンの温度しきい値を調整することもできます:

nano /boot/firmware/config.txt

以下を追加します:

dtparam=cooling_fan=on
dtparam=fan_temp0=40000
dtparam=fan_temp0_hyst=10000
dtparam=fan_temp0_speed=125

この設定により、CPUファンが40°CでPWM速度レベル125で起動します。

ファイルを保存した後、Raspberry Piを再起動して変更を反映させます。

GPIOファンが動作しない

まず、IOエクスパンダーボードのFANジャンパーキャップが正しく取り付けられているか確認してください。

../_images/io_board_fan_j91.png

次に、GPIOファンを Always On モードに設定し、ファンが回転を開始するか確認します。

sudo pironman5 -gm 0

GPIOファンをRaspberry Piの 5VGND ピンに直接接続してテストすることもできます。

直接接続した場合にファンが正常に回転する場合、問題はIOエクスパンダーボードに関連している可能性があります。サポートについてはお問い合わせください。

問題が解決しない場合は、ダッシュボードの ログ ページを開き、エラーメッセージを確認してください。以下のログファイルを送信することもできます:

cat /var/log/pironman5/pironman5.log

3. OLEDとRGB

OLEDスクリーンが動作しない

OLEDスクリーンが表示されない、または正しく表示されない場合、以下のトラブルシューティング手順を試してください:

  1. OLEDスクリーンのFPCケーブルが確実に接続されていることを確認してください。OLEDを再接続してからデバイスの電源を入れることをお勧めします。

  2. Raspberry Piがサポートされているオペレーティングシステムを実行していることを確認してください。

    対応システム を参照してください。

  3. OLEDスクリーンの初回電源投入時は、ピクセルブロックのみが表示される場合があります。4. ソフトウェアのセットアップまたはインストール の手順に従って設定を完了すると、正しい情報が表示されるようになります。

  4. 以下のコマンドを使用して、OLEDのI2Cアドレス 0x3C が検出されているか確認してください:

    sudo i2cdetect -y 1
    
    • I2Cアドレス 0x3C が検出された場合、Pironman 5サービスを再起動します:

      sudo systemctl restart pironman5.service
      
    • アドレスが検出されない場合、I2Cを有効にします:

      sudo nano /boot/firmware/config.txt
      

      以下を追加します:

      dtparam=i2c_arm=on
      

      ファイルを保存し、Raspberry Piを再起動します。

  5. 問題が解決しない場合は、以下のログファイルを送信してください:

    cat /var/log/pironman5/pironman5.log
    

RGB LEDが動作しない

  1. J9上のIOエクスパンダーにある2つのピンは、RGB LEDをGPIO10に接続するために使用されます。これらのピンにジャンパーキャップが正しく取り付けられていることを確認してください。

    ../_images/io_board_rgb_pin1.png
  2. Raspberry Piがサポートされているオペレーティングシステムを実行していることを確認してください。

    対応システム を参照してください。

  3. 以下のコマンドを実行してSPIを有効にします:

    sudo raspi-config
    

    3 Interfacing OptionsI3 SPIYES に移動します。

    その後、Raspberry Piを再起動します。

  4. 問題が解決しない場合は、以下のログファイルを送信してください:

    cat /var/log/pironman5/pironman5.log
    

OLED表示をカスタマイズする方法

OLED表示をカスタマイズしたい場合(カスタム2〜4桁の画像表示の追加など)、以下のいずれかの方法でOLEDページファイルを変更できます。

  • 方法1: インストール済みファイルを直接変更する

    1. OLEDページファイルを一覧表示します:

      ls /opt/pironman5/venv/lib/python3.13/site-packages/pm_auto/addons/oled/pages/
      
    2. 目的のPythonファイルを変更します。

    3. サービスを再起動して変更を反映します:

      sudo systemctl restart pironman5.service
      
  • 方法2: ``pm_auto`` をクローンして再インストールする

    1. pm_auto リポジトリをクローンします:

      git clone -b 1.4.x https://github.com/sunfounder/pm_auto/
      
    2. 変更後、変更したパッケージを再インストールします:

      sudo /opt/pironman5/venv/bin/pip3 uninstall pm_auto -y && \
      sudo /opt/pironman5/venv/bin/pip3 install ~/pm_auto --no-build-isolation && \
      sudo chown -R pironman5:pironman5 /opt/pironman5
      
    3. サービスを再起動します:

      sudo systemctl restart pironman5.service
      
  • テストとデバッグ

    実行時のログを表示するには:

    journalctl -xefu pironman5.service
    

    サービスを停止して手動で実行し、より迅速にテストすることもできます:

    sudo systemctl stop pironman5.service
    sudo systemctl restart pironman5.service
    

4. ダッシュボードとソフトウェア

ダッシュボードにデータが表示されない

ダッシュボードにデータが表示されない場合、まずダッシュボードの ログ ページを開き、 influxdb に関連するエラーメッセージがないか確認してください。

よくあるエラー:

  • database not found

  • failed to connect to influxdb

  • connection refused

  • timeout

以下の手順で問題を解決できる場合があります。

  1. ブラウザのキャッシュをクリアするか、 シークレット/プライベート モードでダッシュボードページを再度開いてください。

  2. 以下のサービスが正常に実行されているか確認してください:

    sudo systemctl status pironman5 --no-pager
    sudo systemctl status influxdb --no-pager
    

    両方のサービスに次のように表示される必要があります:

    active (running)
    
  3. いずれかのサービスが正常に実行されていない場合、再起動します:

    sudo systemctl restart influxdb
    sudo systemctl restart pironman5
    

    その後、約30秒待ってからダッシュボードページを更新してください。

  4. pironman5 データベースが存在するか確認します:

    influx
    

    次に実行します:

    SHOW DATABASES;
    

    次のように表示される必要があります:

    pironman5
    _internal
    
  5. データベースがないか破損している場合、ダッシュボードから履歴データをクリアしてみてください:

    Settings Clear All Data

  6. 上記のすべての手順を試しても問題が解決しない場合は、Raspberry Pi OSとPironman 5ソフトウェアの再インストールを推奨します。

Webダッシュボードを無効化する方法

pironman5 モジュールのインストールが完了すると、ダッシュボードからの表示と操作 にアクセスできるようになります。

この機能が不要で、CPUやRAMの使用量を削減したい場合は、インストール時に --disable-dashboard フラグを追加することでダッシュボードを無効にできます。

cd ~/pironman5
sudo python3 install.py --disable-dashboard

すでに pironman5 をインストール済みの場合は、ダッシュボードモジュールと influxdb を削除できます:

/opt/pironman5/env/bin/pip3 uninstall pm-dashboard influxdb
sudo apt purge influxdb
sudo systemctl restart pironman5

Pironman 5ソフトウェアのアンインストールと再インストール方法

  1. 現在の pironman5 ソフトウェアをアンインストールします:

    cd ~/pironman5
    sudo python3 install.py --uninstall
    
  2. 指示に従ってRaspberry Piを再起動し、その後 pironman5 ディレクトリを削除します:

    cd ~/
    sudo rm -rf pironman5
    
  3. 以下のコマンドを実行して、お使いのPironman 5モデル用のソフトウェアを再インストールします:

    curl -sSL "https://raw.githubusercontent.com/sunfounder/sunfounder-installer-scripts/main/pironman5/install.sh" | sudo bash
    

pironman5 コマンドを使用してコンポーネントを制御する方法

以下のチュートリアルを参照して、 pironman5 コマンドを使用してPironman 5シリーズのコンポーネントを制御できます。

5. 起動とストレージ

OMVを設定した場合でもPironman5の機能は使用できますか?

はい。OpenMediaVaultはRaspberry Piシステム上で動作します。Raspberry Pi OS/Ubuntu/Kali Linux/Homebridgeでのセットアップ の手順に従って設定を続行してください。

PI5が起動しない(赤色LED)

この問題は、システムのアップデート、ブート順序の変更、またはブートローダーの破損が原因で発生する可能性があります。以下の手順を試して問題を解決してください:

  1. USB-HDMIアダプターの接続を確認

    • USB-HDMIアダプターがPI5にしっかりと接続されているか慎重に確認してください。

    • USB-HDMIアダプターを一度抜き、再度接続してみてください。

    • その後、電源を再接続し、PI5が正常に起動するか確認してください。

  2. ケース外でPI5をテスト

    • アダプターの再接続で問題が解決しない場合:

    • PI5をPironman 5シリーズのケースから取り外してください。

    • 電源アダプターでPI5に直接給電してください(ケースなし)。

    • 正常に起動できるか確認してください。

  3. ブートローダーを復元

    • それでもPI5が起動しない場合、ブートローダーが破損している可能性があります。2. ブートローダーの更新 のガイドに従い、SDカードまたはNVMe/USBからの起動を選択してください。

    • 準備したSDカードをPI5に挿入し、電源を入れて少なくとも10秒待ちます。リカバリーが完了したら、SDカードを取り外して再フォーマットしてください。

    • その後、Raspberry Pi Imagerを使用して最新のRaspberry Pi OSを書き込み、再度起動を試みてください。

NVMe PIPモジュールが動作しない

  1. NVMe PIPモジュールとRaspberry Pi 5を接続しているFPCケーブルがしっかりと取り付けられていることを確認してください。

  2. SSDがNVMe PIPモジュールに正しく固定されていることを確認してください。

  3. NVMe PIPモジュールのLED状態を確認します:

    すべての接続が完了したら、Pironman 5 MAXの電源を入れ、NVMe PIPモジュール上の2つのインジケーターを確認します:

    • PWR LED: 点灯している必要があります。

    • STA LED: 点滅していると正常動作を示します。

    ../_images/dual_nvme_pip_leds.png
    • PWR LED が点灯し STA LED が点滅しない場合は、NVMe SSDがRaspberry Piに認識されていないことを意味します。

    • PWR LED が消灯している場合、モジュールの Force Enable ピンをショートしてください。 PWR LED が点灯した場合、FPCケーブルの緩みやサポートされていないシステム構成の可能性があります。

    ../_images/dual_nvme_pip_j4.png
  4. NVMe SSDに適切なオペレーティングシステムがインストールされていることを確認してください。3. オペレーティングシステムのインストール を参照してください。

  5. 問題が解決しない場合は、以下のログファイルを送信してください:

    cat /var/log/pironman5/pironman5.log
    

コマンドを使用してRaspberry Piのブート順序を変更する方法

Raspberry Piにログイン済みの場合、コマンドを使用してブート順序を変更できます。

Raspberry Pi Imagerを使用してブート順序を変更する方法

EEPROM設定の BOOT_ORDER を変更する以外にも、 Raspberry Pi Imager を使用してブート順序を変更できます。

システムをSDカードからNVMe SSDにコピーする方法

NVMe-USBアダプターがない場合、まずMicro SDカードにシステムをインストールし、正常に起動した後、システムをNVMe SSDにコピーできます。

6. 高度な使用方法

保護フィルムの剥がし方

パッケージには2枚のアクリル板が含まれており、両面に黄色または透明の保護フィルムが貼られていて、傷を防ぎます。

保護フィルムは剥がしにくい場合があります。ドライバーを使用して角を持ち上げ、慎重に全体を剥がしてください。

../_images/peel_off_film1.jpg