Raspberry Pi

投稿日: Apr 30, 2021 4:53:46 AM

https://www.raspberrypi.org/

ドローン開発において Raspberry Pi の技術メモ

  • Raspberry Pi4 Model B 8GB

  • Raspberry Pi4 Model B 4GB

  • Raspberry Pi4 Model B 2GB

GPIOピン配置(出典 : Raspberry Pi GPIO

Raspberry Pi の OS を最新の安定版にアップデート

    1. sudo apt update // パッケージ全てを最新版に

  1. sudo apt full-upgrade // Debian のパッケージとしてインストール

    1. sudo apt clean // パッケージのキャッシュ削除

初期状態では日本語入力できません(表示はできます)「fcitx-mozc」インストール → 再起動

    1. sudo apt-get update // パッケージ全てを最新版に

    2. sudo apt-get install fcitx-mozc // fcitx-mozc インストール

  1. sudo reboot

デフォルトだとI2C、シリアルポート無効

  • スタートメニューから「設定 -> Raspberry Piの設定」

    • タブから「インターフェイス」を選択、I2C, Serial Portの項目を「有効」チェック

I2Cで接続されているデバイスの確認、アドレスの確認

ターミナルを開いてコマンドを実行

  • i2cdetect -y 1

Control + C // 実行プログラムの強制終了

poweroff // ラズパイの電源をすぐに切る

sudo reboot // 再起動

ls // ディレクトリ(フォルダ)にあるファイルを表示

cat /etc/wpa_supplicant/wpa_supplicant.conf // テキストを読むだけ(編集できません)

cat /proc/cpuinfo // ラズパイの型式やバージョン等を調べる

cat /proc/cpuinfo | grep Model // ラズパイの Model を調べる

cat /etc/os-release // OSのバージョンを調べる

tvservice -s // HDMIディスプレイ 画面の解像度表示

arp -a // LAN内のIPアドレスを表示

sudo arp-scan -l --interface en0 // LAN内のIPアドレスを表示(ベンダー名も)

sudo pip install python-vlc // Python2系の環境に"python-vlc"をインストール pipの使い方

sudo pip3 install python-vlc // Python3系の環境に"python-vlc"をインストール

sudo pip install tello-python // tello-python 1.0.5 をインストール

sudo apt install git // git インストール

git clone https://github.com/dji-sdk/Tello-Python.git // Tello-Python 導入

sudo apt autoremove // 必要なくなったパッケージを削除