KITを組み立てます。カラー冊子のマニュアルに詳しい組立方法が記載されています。プロジェクトのホームページにも組立方法があります。HATを取り付けます。支柱の取り付けは固いので破損させたり、怪我したりしないように注意してください。付属品の他に、小さいプラスドライバと両面テープが必要です。プラスドライバは、スピーカ接続に使用します。ケーブルでマイクボードを接続します。ボタンケーブルを接続します。次に箱ケースを組み立てます。中箱を組み立てますスピーカをはめ込みます。中箱を箱ケースに収めます。ボタンを上蓋にはめ込み配線します。配線ピンを間違えないように接続します。両面テープは、マイクボードを貼り付けるに使用します。マイクはボードの左右にあり、箱の小さい穴にマイクが合うように貼り付けます。次にSDカードを焼き、起動確認します。KITを購入しました。PI3も必要なので同時に購入しました。element14版http://akizukidenshi.com/catalog/g/gM-11425電源も同時に購入しています。5V3Ahttp://akizukidenshi.com/catalog/g/gM-12001/KITには、カラー冊子のマニュアルが付属しており、詳しい説明があります。段ボールケース、拡張ボード、マイクボード、スピーカ、ケーブル、ボタンが付属しています。SDカードは付属していません。OSイメージは、AIYのホームページからダウンロードできます。https://aiyprojects.withgoogle.com/voice/#project-overviewまずは組み立てて行こうと思います。A+をしゃべらせられるようになったので、単一電源で動くように小型のスピーカをつけてみようと思います。配線は、3.5mmステレオミニプラグ⇔スクリュー端子台を使用しました。UGSM30A-8-01を使用しました。http://akizukidenshi.com/catalog/g/gP-09270/アンプは、HT82V739使用ミニモノアンプ基板を使用しました。http://akizukidenshi.com/catalog/g/gK-03234/RasPiA+から出ている3.3Vで音が出せるようになりました。jendo1969コメントをどうぞnode.jsでGPIOとコンソールコマンドが使えるようになったので、起動するとLEDの点滅、スイッチを押すとシャットダウンするソフトを作成します。A+は、画面の無いシステムなす。電源をブチ切りするのは避けたいのでこのスイッチを追加しました。必要なライブラリをインストールします。install以下サンプルソフトです。A+がシャットダウンできました。jendo1969コメントをどうぞnode.jsでコンソールコマンドを使えるようにします。ライブラリは、exec-syncを使いました。ライブラリのインストールを行います。install以下サンプルソフトです。now‘);console.log(shutdown);########################################実行するとシャットダウンするソフトです。次は、GPIOと連携させたいと思います。jendo1969コメントをどうぞnode.jsでGPIOを使ってみようと思います。GPIO20を入力、GPIO21を出力にします。入力には、スイッチを、出力には、LEDを接続しました。GNDGPIOの制御ライブラリには、onoffを使用しました。ライブラリのインストールを行います。install以下サンプルソフトです。watch()button.watch(light);########################################スイッチを押すとLEDがつくソフトです。ボタンに従ってLEDが点灯、消灯することができました。jendo1969コメントをどうぞ今回は、GUIは使わずCUIで運用するため立ち上げに画面表示が必要なNOOBSは使用しません。https://www.raspberrypi.org/downloads/RASBIANを単独でダウンロードします。インストールの仕方は以下のURLにあります。https://www.raspberrypi.org/documentation/installation/installing-images/linux.mdLINUXでSDカードの作成を行います。SDカードを作業用PCに差し込みます。コマンドでSDカードがマウントされたデバイス名を確認します。*は、アルファベットが入ります。作業フォルダにダウンロードしたOSイメージを解凍します。imgファイル名が「2015-05-05-raspbian-wheezy.im」の時の例です。of=/dev/sd**は、アルファベットが入ります。SDカードへの書き込みが終わるまでしばらく待ちます。コマンドで書き込みを終わらせ、SDカードを安全な取り外しをします。■ターミナル接続の準備モニタに繋がず立ち上げるのでターミナル接続の準備をします。IOが3.3Vで動作するUART-USB変換を準備します。http://akizukidenshi.com/catalog/g/gM-08461/超小型USBシリアル変換モジュールP1コネクタの4、6、8、10ピンを使用します。RXD電源5VもUART-USB変換から供給します。Wifiドングルを繋ぐと電流が足りず、ボードのマイクロUSBから給電しました。Wifiドングルをつけてセットアップしました。A+は、USBが1ポートしかないのでそこに接続しました。A+に差し込み、UART-USB変換をPCに差し込み電源を入れます。ターミナルの通信設定は、通信速度115200bps、データ長さ8ビット、ストップビット1、パリティなしです。起動後、ユーザ名:pi、パスワード:raspberryでログインします。scan自分が接続したいSSIDを見つけます。今回はWEPで接続すします。Piで無線LANを利用するときに必要な情報が書かれているファイルは以下になります。/etc/network/interfacesテキストエディタは、nanoが入っているのでこれを使います。/etc/wpa_supplicant/wpa_supplicant.conf#####################################接続先のSSIDには、””ダブルコーテーションはつけません。接続先のキーには、アスキー設定の場合、s:を先頭につけます。再起動してwifi接続の確認します。-aこれでwlan0にIPアドレスが設定されていればOKです。■システム更新インターネットにつながったのでシステムの更新します。upgradeいつもし使用しているテキストエディタVIMを入れておきます。vim以上でセットアップ完了です。Pi2をホームサーバ&KIOSK端末として使用するための準備をします。自動ログインの設定を行います。電源を入れると自動的にログインします。LXTerminalを起動し、以下のように入力します。leafpadテキストエディタが開くので、/etc/inittabを開いていてください。以下の行を、行頭に#をつけてコメントアウトさせます。2>&1次に、以下の行を書き込みます。2>&1ユーザ名はデフォルトではpiです。Pi2を再起動させると、自動ログインするようになります。次にウィンドウシステムまで自動的に入るようにします。LXTerminalを起動し、以下のように入力し「raspi-config」を開きます。DeskTop/Scratch」を選択します。in・・・」の行を選択します。Pi2を再起動すると、自動でデスクトップ画面まで表示するようになります。次にKIOSK端末の表示のためのブラウザをインストールします。ブラウザには、Chromeのオープンソース版のChroiumを使用します。以下の順番でインストールします。unclutter次にスクリーンセーバを無効化し、Chromiumを前画面表示で自動起動します。/etc/xdg/lxsession/LXDE/autostartを開きます。-no-splashスクリーンセーバの行をコメントアウトして以下行を追加します。noblank続いて以下行を追加してChromiumを全画面表示します。http://www.yahoo.co.jp今回はテストのためYHOOを開きます。DPMSとスクリーンセーバを無効化するためもう一つのファイルを編集します。/etc/lightdm/lightdm.confを開きます。省電力モードでディスプレイがOFFしないようにします。-dpms以上で、電源を入れると自動でブラウザが前画面表示になるKIOSK端末の準備が出来ました。jendo1969コメントをどうぞラズパイ2です。ラズパイ1に比べてとにかくハイパワーです。