2021-10-13URLをコピーしました!当記事では、S4Aのダウンロード・インストール方法について詳しく説明します。プログラミング初心者にとって、Arduino言語はハードルが高いのですが、S4Aを導入することによってScratchと言われるプログラミング学習用言語を使用することが可能になります。目次S4Aの動作環境S4Aの動作OSは以下の通りになります。RaspberryPi)S4AはWindows版以外にもMacやLinuxなどのOSに対応していますが、当サイトでは全てWindows版を利用して解説します。S4Aのダウンロード方法S4Aは公式WEBサイトからダウンロードすることが可能です。1まずは、以下のリンクからS4A公式WEBサイトに移動します。board2「Downloads」をクリックします。3「Windows」をクリックしてダウンロードを行います。S4Aのインストール方法1ダウンロードした「S4A16」を解凍します。2解凍したフォルダ「S4A16」をダブルクリックして開きます。3実行ファイル(exeファイル)をダブルクリックしてインストーラを立ち上げます。4インストーラが立ち上がったら、「Next」をクリックします。agreement」を選択します。その後、「Next」をクリックします。6インストールするフォルダを設定します。問題なければ、そのまま「Next」をクリックします。7プログラムのショートカットを作成するスタートメニューフォルダーを設定します。問題なければ、そのまま「Next」をクリックします。folder」をチェックすることで、スタートメニューフォルダーを作成しないこともできます。icon」にチェックを入れます。その後、「Next」をクリックします。9再度、インストール場所、スタートメニューフォルダーなどを確認し、問題なければ「Install」をクリックします。10インストールが開始されるので、そのまま完了するまで待ちます。11インストールが完了したら、「Finish」をクリックします。12インストールが無事に完了していれば、自動的に「S4A」が起動します。デスクトップに「S4Aのアイコン」が表示されるはずです。S4Aファームウェアのダウンロード/書き込みS4AはPCにインストールしただけでは使用することができません。S4AはArduinoボードと通信してプログラム内容を受け取れるようにする必要があるため、ArduinoボードにS4A通信用ファームウェア(組み込みマイコン用のプログラム)を書き込む必要があります。ダウンロード1まずは、以下のリンクからS4A公式WEBサイトに移動します。board2「Downloads」をクリックします。Arduino」が表れるので、「here」をクリックしてダウンロードを行います。4拡張子が「.ino」のファイルがS4AのArduino通信用ファームウェアのファイルになります。このファイルをS4Aのプログラムで動作させたいArduinoボードに書き込みます。ファームウェアの書き込み1S4Aのプログラムで動作させたいArduinoボードをPCにUSBケーブルで接続します。Unoを使用して説明していきます。以下の記事で初心者でもわかりやすいように、ランキング形式でおすすめのArduinoボードを紹介しているので、ぜひご覧ください。Arduinoには20種類以上のエディション(種類)があり、これからArduinoを使って、電子工作を始める初心者にとって、どれを選んだらいいのか迷ってしまうのではないでしょ...また、以下の記事で、安価でWi-Fi/Bluetoothに対応している「ESP32開発ボード」についてもまとめてみました。IDEでソフト開発ができるため、電子工作でIoTを実現したい方におすすめです。ESP32開発ボードは、安価でWi-Fi/Bluetoothに対応しているため、マイコンボードで有名なArduinoボード以上に便利な存在です。IDEを起動させて、「ファイル」-「開く」をクリックします。3先程、ダウンロードしたファームウェアファイルの「S4AFirmware16.ino」を選択して、「開く」をクリックします。4ファイル「S4AFirmware16.ino」はフォルダ「S4AFirmware16」に入れる必要があるので、このまま「OK」をクリックします。5「マイコンボードに書き込む」をクリックして、ファームウェアをArduinoボードに書き込みます。6無事にファームウェアの書き込みが完了したら、「ボードへの書き込みが完了しました。board...」が表示されていなければ通信成功です。これで、S4Aでプログラミングを行うことができます。S4Aのプログラム書き込み方法S4Aを使用して、Arduinoボードにプログラム(スケッチ)を書き込む具体的な方法は、以下の記事をご覧ください。当記事では、S4AでArduinoボードにプログラムを書き込む方法について詳しく解説します。正確に言うと、Arduinoボードに書き込まれたS4A通信用ファームウェア(プログラ...正確に言うと、Arduinoボードに書き込まれたS4A通信用ファームウェア(プログラム)によって、S4AからArduinoボードを制御する方法になります。