2
2

More than 3 years have passed since last update.

RaspberryPi 4BでAI、RaspberryPi 4BでIoT(開発環境)

Last updated at Posted at 2020-12-15

はじめに

プログラミングの学習を始めてから4ヶ月。pythonを使い、ラズベリーパイでAI、IoTの技術を利用した高齢者見守りシステムを作ってみました。
制作の過程を、何回かに分けてまとめていきます。

今回は、開発環境について記載いたします。

使用機材

PC
MacBook Pro 16
2.3 GHz 8コアIntel Core i9
16 GB 2667 MHz DDR4
macOS Big Sur ver.11.0.1

章見出し

開発形態.001.png
RaspberryPiにキーボードやディスプレイなどを接続せず、無線LANを介してPCとRaspberryPiを接続してシステムの開発を行います。
RaspberryPi OSをインストールすると、テキストエディターやpython用の統合開発環境(thonny)などが使用できるので、SSHやリモートデスクトップで接続してraspberryPi上でプログラミングすることも可能ですが、操作性などを考え、プログラミングはPC上で実施し、出来上がったプログラムをRaspberryPiへ転送することにします。

開発環境として、PCには下記のソフトウエアを用意します。

ソフトウエア種別 ソフトウエア名称 用途
テキストエディター Visual Studio Code コーディング
FTPクライアント FilZilla Client プログラムの転送
アクティブデスクトップクライアント VNC Viewer RaspberryPi操作、動作確認等
ターミナルエミュレータ ターミナル
(MacBookProプリインストールアプリ)
RaspberryPi操作、動作確認等

ソフトエアのインストール

Visual Studio Code

Visual Studio Codeダウンロードページの説明に従って、ソフトウエアのダウンロードおよびインストールを実施します。

インストール方法詳細

Visual Studio Codeダウンロードページ↓ Macをクリックすると、ダウンロード先のフォルダーを指定するウインドウが表示されます。
スクリーンショット 2020-12-13 17.09.07.png
スクリーンショット 2020-12-15 12.25.31.png
保存先を指定して保存をクリックすると、ダウンロードが開始します。
スクリーンショット 2020-12-15 12.26.35.png
スクリーンショット 2020-12-13 17.09.36.png
ダウンロードが完了したら、Finder上でダウンロードしたZIPファイルをダブルクリックすると、ファイルが展開され、アプリケーションファイルができます。
アプリケーションファイルをアプリケーションフォルダーに移動すれば、LaunchpadからVisual Studio codeの起動が可能になります。
スクリーンショット 2020-12-13 17.09.49.png

FileZilla Client

FileZilla Clientダウンロードページの説明に従って、ソフトウエアのダウンロードおよびインストールを実施します。

インストール方法詳細

FileZilla Clientダウンロードページで、Download FileZilla Clientをクリックすると、Mac OS用のインストーラ ダウンロードのページへ移動します。
スクリーンショット 2020-12-14 11.17.17.png
Download FileZilla Cliantをクリックすると、ダウンロードするエディションを選択するウインドウが開きます。
スクリーンショット 2020-12-13 16.01.39.png
SFTPが使えれば良いので、Downloadをクリックします。
スクリーンショット 2020-12-13 16.04.04.png
保存先を選択するウインドウが表示されるので、保存先を指定して保存をクリックすると、ダウンロードが開始します。
スクリーンショット 2020-12-15 16.44.17.png
ダウンロードが完了したら、Finder上でダウンロードしたbzip2圧縮ファイル(拡張子が.bz2のファイル)をダブルクリックすると、ファイルが展開され、アプリケーションファイルができます。
アプリケーションファイルをアプリケーションフォルダーに移動すれば、LaunchpadからFileZilla Clientの起動が可能になります。
スクリーンショット 2020-12-13 16.05.26.png
スクリーンショット 2020-12-13 16.06.45.png
スクリーンショット 2020-12-13 16.06.56.png

VNC Viewer

VNC Viewerダウンロードページの説明に従って、ソフトウエアのダウンロードおよびインストールを実施します。

インストール方法詳細

VNC ViewerダウンロードページDownload VNC Viewerをクリックすると、ダウンロード先のフォルダーを指定するウインドウが表示されます。
スクリーンショット 2020-12-13 16.28.45.png
スクリーンショット 2020-12-15 17.26.32.png
保存先を指定して保存をクリックすると、ダウンロードが開始します。
スクリーンショット 2020-12-15 17.36.00.png
スクリーンショット 2020-12-13 16.29.39.png
ダウンロードが完了したら、Finder上でダウンロードした仮想ディスクイメージファイル(拡張子が.dmgのファイル)をダブルクリックすると、ファイルが展開され下記のウインドウが開きます。
下記のウインドウで、左側のVNC Viewer.appのアイコンを、右側のApplicationsのアイコン上へドラッグ&ドロップすれば、LaunchpadからVNC Viewerの起動が可能になります。
スクリーンショット 2020-12-13 16.29.54.png

関連投稿

RaspberryPi 4BでAI、RaspberryPi 4BでIoT(まえがき)
RaspberryPi 4BでAI、RaspberryPi 4BでIoT(システム概要)
RaspberryPi 4BでAI、RaspberryPi 4BでIoT(RaspberryPi初期設定:OSインストール編)

おわりに

プログラミング初心者のため、誤りが多々あると思います。アドバイス、励ましのコメントなどいただけると嬉しいです。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2