...

第2章 PICスパコン PiCCASOで作る おしゃべりヘルパ「スケジュー郎」

by user

on
Category: Documents
20

views

Report

Comments

Transcript

第2章 PICスパコン PiCCASOで作る おしゃべりヘルパ「スケジュー郎」
第 2 特集 I/O 力! PIC スパコン PiCCASO1 日製作
セキュリ
ティや
介護に
近づくと時刻をお知らせ! IoT ロボットの口を作る
第2章
PICスパコン PiCCASOで作る
おしゃべりヘルパ「スケジュー郎」
1
2
App
スピーカ
「こんにちは.時刻は12時10分です」
温度/湿度/気圧センサ
BME280
ラズベリー・パイ3
(テキストを音声に変換するアプリ
ケーションAquesTalkを動かす)
液晶表示
モジュール
(I2C)
PICスパ
コン試作
1号機
ドップラ・セ
ンサNJR4265
(人の接近を
検知する)
案内音声
出力
PIC16F1509
(特集第10章の
IoTロボット・
ムービにも
使用した最新
PICマイコン)
案内音声出力
(スピーカを駆動)
案内音声入力
音声ゲイン
調整
オーディオ・アンプIC
TDA7052B
(BLT出力,最大1W)
写真1 I/O強化ボード試作1号機とラズベリー・パイ3をつないだPICスパコンにスピーカをつないでおしゃべりヘルパ
「スケジュー郎」
を製作
本章では,第 1 章で製作した PIC スパコン試作 1
号機を使った無人 IoT の応用製作例を紹介します.
製作したのは,近づくと用意したテキストを読み
上げるおしゃべりヘルパ「スケジュー郎」です.し
ゃべる内容は,テキスト・ファイルで自在に変えら
れるので,スケジュール管理や音声掲示板として利
用できるでしょう.ハードウェア構成は第 1 章の前
半部を参照してください.
PIC スパコンは,ドップラ・センサに手を近づけ
ると人がいると判断して,スピーカから時刻や温度
の異常を音声で案内します.ラズベリー・パイ 3 が
Wi−Fi で Web に接続していれば,時刻は自動的に
較正されいつも正確です.
2016 年 11 月号
ラズベリー・パイ3
テキストを読み上げる
アプリケーション
(AquesTalkPi)
GPIO
Pthonスクリプト
(talk1.py)
と
シェル・スクリプト
(start_speech.sh)
音声案内用テキスト
PICスパコン拡張ボード
PiCCASO
オーディオ・アンプ
PI Cマイコンの
ファームウェア
(Raspi-Speech)
インター
フェース
スピ
ーカ
センサ
制作する
図 1 おしゃべりヘルパ「スケジュー郎」のプログラムの構成
119
Fly UP