これは、グラフィカルユーザーインターフェイスを使用してハードウェアプロジェクトとPCをインターフェースしたいエンジニア、科学者、愛好家を対象とした本の第2版です。デスクトップおよびWebベースのアプリケーションがカバーされています。使用されるプログラミング言語は、最も人気のある言語の1つであるPython 3です。プログラミングの速度が重要な機能です。
この本は、ユーザーに実用的なデザインを簡単に作成できるようにすることに重点を置いて改訂および更新されました。テキストエディターは、Pythonプログラムを作成するために必要なすべてです。
ハードウェアインターフェースは、Arduino UNOをリモートスレーブとして使用して実現します。通信インターフェイスの完全な説明とソースコードが本に記載されています。スレーブは、デジタルおよびアナログの入力と出力を提供します。複数のUNOを1つのプロジェクトに含めることができます。すべての制御コードがPythonで記述され、PCで実行されています
1つのプロジェクトには、UNOを使用してPICにロードできるコードを備えたPICマイクロコントローラーが含まれます。 WebアプリケーションとサーバーはすべてPythonで実装されているため、インターネットを介して電子ハードウェアにアクセスできます。 Raspberry Piコンピューターは、Webサーバーとして使用できます。
Linuxの使用を開始するために、紹介の章が提供されます。この本は、DebianまたはMintやUbuntuなどのバリエーションで使用するために書かれています。本のすべてのプログラムは自由に利用可能で、Elektorからのダウンロードとして使用して実験する準備ができています。
Product Specifications
- ページ数:222.0ページ
- エディション /印刷:第2版
- ISBN:978-1-907920-61-5
- 出版社:Elektor
- 著者:アンドリュー・プラット
- 幅:170.0mm
- 高さ:235.0mm
- 深さ:11.0mm
Length : 23.5 cm |
Width : 17 cm |
Height : 1.2 cm |