※Raspberry Pi 3では動作しません。
○下準備
・シリアルコンソールの無効化
次のように操作して、シリアルコンソールを無効に設定します。
①[Menu]→[設定]→[Raspberry Piの設定]を選択します。
②「インターフェイス」タブを選択し、シリアルを無効に設定し、[OK]をクリックします。
・「serialport」「socket.io」モジュールのインストール
次のように操作して、「serialport」と「socket.io」モジュールをインストールします。
①ターミナルを起動し、作業用のフォルダに移動します。
②「npm install serialport socket.io[Enter]」と入力します
○配線
・シリアルコンソールの無効化
次のように操作して、シリアルコンソールを無効に設定します。
①[Menu]→[設定]→[Raspberry Piの設定]を選択します。
②「インターフェイス」タブを選択し、シリアルを無効に設定し、[OK]をクリックします。
・「serialport」「socket.io」モジュールのインストール
次のように操作して、「serialport」と「socket.io」モジュールをインストールします。
①ターミナルを起動し、作業用のフォルダに移動します。
②「npm install serialport socket.io[Enter]」と入力します
○配線
モジュール
|
Raspberry Pi
|
RX
|
8
|
TX
|
10
|
VCC
|
4(または2)
|
GND
|
6
|
○プログラム
・サーバー
次のJavaScriptコードを入力し、「mp3.js」と名前を付けて作業用フォルダに保存します。
・サーバー
次のJavaScriptコードを入力し、「mp3.js」と名前を付けて作業用フォルダに保存します。
・クライアント
次のHTMLコードを入力し、「index.html」と名前を付けて作業用フォルダに保存します。
次のHTMLコードを入力し、「index.html」と名前を付けて作業用フォルダに保存します。
○動作の確認
次のように操作して、動作を確認します。
①ターミナルを起動し、作業用フォルダに移動します。
②「sudo node mp3.js」と入力します。
③ブラウザで「http://localhost:3000」にアクセスします。
④各ボタンをクリックし、動作を確認します。
0 件のコメント:
コメントを投稿