注釈
こんにちは、SunFounderのRaspberry Pi & Arduino & ESP32愛好家コミュニティへようこそ!Facebook上でRaspberry Pi、Arduino、ESP32についてもっと深く掘り下げ、他の愛好家と交流しましょう。
参加する理由は?
エキスパートサポート:コミュニティやチームの助けを借りて、販売後の問題や技術的な課題を解決します。
学び&共有:ヒントやチュートリアルを交換してスキルを向上させましょう。
独占的なプレビュー:新製品の発表や先行プレビューに早期アクセスしましょう。
特別割引:最新製品の独占割引をお楽しみください。
祭りのプロモーションとギフト:ギフトや祝日のプロモーションに参加しましょう。
👉 私たちと一緒に探索し、創造する準備はできていますか?[ここ]をクリックして今すぐ参加しましょう!
Processingを体験しよう (Pi 5用ではない)¶
Processingとは?¶
Processingは、アニメーションに焦点を当てた視覚的なアプリケーションの開発を容易にするために作成されたシンプルなプログラミング環境です。ユーザーがインタラクションを通じて即座のフィードバックを受け取ることを強調しています。 開発者はコードでアイディアを“スケッチ”する手段を求めていました。 過去10年間でその機能が拡張されてきた結果、Processingはスケッチの役割に加えて、本格的な生産レベルの作業にも使用されるようになりました。 元々はアーティストやデザイナーを対象としたJavaのドメイン固有の拡張として構築されたProcessingは、大規模なインストール作業、モーショングラフィックス、複雑なデータ可視化に使用される完全なデザインとプロトタイピングツールに進化しました。
ProcessingはJavaに基づいていますが、Processingのプログラム要素は比較的シンプルであるため、Javaを知らなくても使用することができます。Javaに慣れている場合は、APIの動作方法を理解するまで、ProcessingがJavaと何か関係があると考えるのはやめたほうがよいでしょう。
このテキストは、 Processingの概要 からのものです。
Processingのインストール¶
注釈
Processingを使用する前に、Raspberry Piのデスクトップにリモートでアクセスする必要があります(リモートデスクトップ)、またはRaspberry Pi用のディスプレイを接続する必要があります。
まず https://processing.org/download にアクセスして、
Linux(Raspberry Pi 32-bit)
またはLinux(Raspberry Pi 64-bit)
バージョンを選択してください。この方法を使用すると、常に最新バージョンをダウンロードできます。また、ターミナルから以下のコマンドを使用してProcessingをダウンロードすることもできます。
wget https://github.com/benfry/processing4/releases/download/processing-1293-4.3/processing-4.3-linux-arm32.tgz
wget https://github.com/benfry/processing4/releases/download/processing-1293-4.3/processing-4.3-linux-arm64.tgz
.tar.gz
ファイルがダウンロードされます。ほとんどのLinuxユーザーはこのファイル形式を知っているでしょう。ダウンロードした場所からファイルを展開してください。tar xvfz processing-xxxx.tgz
xxxxをファイル名の残り部分、つまりバージョン番号に置き換えてください。これにより、processing-xxxxという名前のフォルダが作成されるか、それに類似した名前のフォルダが作成されます。
そのディレクトリに移動してください:
cd processing-xxxx
そして、それを実行してください:
./processing
うまくいけば、メインのProcessingウィンドウが表示されるはずです。
ハードウェアI/Oのインストール¶
Raspberry PiのGPIOを使用するためには、手動で ハードウェアI/Oライブラリ を追加する必要があります。
Sketch
-> Import Library
-> Add Library...
をクリックしてください。
Hardware I/Oを探して選択し、インストールをクリックしてください。完了すると、チェックマークのアイコンが表示されます。