Raspberry PI 5活用術(導入編)

組み込みシステム

購入と初期設定

  1. 購入品(Amazon)
    • Raspberrypi5 8G ラズベリーパイ5 技適取得済マーク入り商品  ¥14,980
    • Raspberry Pi 5 アクリルケース+ヒートシンク冷却 PWM ファン 3千円程度
    • USB電源 USB-C (Type C)5.1V 5A 2千円程度
      • +5V 5Aタイプでないと「This power supply is not capable of supplying 5A…」のメッセージを表示
  2. イメージ書き込み
    • Raspbreey Pi Imager v1.8.5を使用してマイクロSDカードにイメージ書き込み
    • マイクロSDカードにイメージ書き込みができない問題発生!!
    • 多分フォーマットの問題。クイックフォーマットだと書き込みできない?ので、Windows 「ディスクの管理」アプリでフォーマット
  3. 冷却ファン
    • チップ温度が50℃を超えると冷却ファンが回転を始める(たぶんファン駆動電圧を制御している)
    • ファン回転数とチップ温度は以下のコマントで取得可能
      • cat /sys/devices/platform/cooling_fan/hwmon/*/fan1_input && vcgencmd measure_temp
  4. 必要な設定など
    • ホームディレクトリの日本語の子ディレクトリを英語化(ターミナルから LC_ALL=C xdg-user-dirs-update –force を実行)
    • vs code(sudo apt install code)
    • VNCは以下を参考に
    • ラズパイ設定: 設定→Raspberry Piの設定→インターフェースでVNCのチェックをオン
    • Windows PCにRealVNC Viewerをインストール

カメラから動画を取り込む

  1. カメラ用I/Fコネクタが変更された(Raspberry Pi Zeroと同じ)
  2. カメラ接続確認

Python プログラミング環境

  1. pyenv導入(以下のページを参考に取り合えず3.10.14をインストール)
  2. local環境を3.10.14にする
    • $pyenv local 3.10.14⏎ (戻すには $pyenv local –unset ⇒ 3.11.2)
  3. virtualenv導入(以下のページを参考に)
    • https://qiita.com/teri_man95/items/b15fd8f1964612331be2
    • $pyenv virtualenv 3.10.14 myenv⏎ でエラー発生
    • .bashrcのpyenv関連の設定を以下の様に修正必要
      • echo ‘export PYENV_ROOT=”$HOME/.pyenv”‘ >> ~/.bashrc
      • echo ‘command -v pyenv >/dev/null || export PATH=”$PYENV_ROOT/bin:$PATH”‘ >> ~/.bashrc
      • echo ‘eval “$(pyenv init -)”‘ >> ~/.bashrc
      • echo ‘eval “$(pyenv virtualenv-init -)”’ >> ~/.bashrc
  4. Open-CVの導入(画像処理系)
  5. Camera capture(カメラ画像取り込み)
  6. http Camera Server(ブラウザでの動画表示)
  7. Object and Animal Recognition(物体認識系)

ソースコード管理(vs codeを使用)

  1. Raspberry PiにSSH接続&デバッグ
  2. Git設定
  3. Windows環境テスト
    • Githubのテストリポジトリ作成(GitTest/ssh : git@github.com:stakasima/GitTest.git
    • ssh接続用の公開鍵登録:https://github.com/settings/ssh (複数登録可能)
    • PC内にリポジトリ作成(適当なディレクトリ\GitTest)
    • Branchはmainとmainから分岐したtest1の二つ(VS Codeでbranch作成(自動的にcommit)
    • ローカルリポジトリとリモードリポジトリを連携
  4. Raspberry PIに環境設定

コメント

タイトルとURLをコピーしました