「あれこれ」カテゴリーアーカイブ

【第1回】IBM Cloud と Raspberry Pi を用いたエアコン制御 ー 初回概要


初めて投稿いたします、小島と申します。

ITに関してまだ知識が浅く、閲覧されている皆様にとっては物足りないかもしれず恐縮ですが、学習したことを分かりやすくブログでお伝えしていければと思います。

今回は IBM CloudRaspberry Piを使ったエアコン制御についてご紹介します。

※IBM Cloud ー IBMが提供しているCloudシステム。インターネット環境があれば、Cloud内のシステムを使用できます。

※Raspberry Pi ー 電子部品を本体に接続することによって様々な機能(音声認識・気象観測等)を実装できるコンピュータ。

仕組みは以下の通りです。

続いて使用したソフトウェア、サービス、ハードウェアの一覧です。

<使用機器>

Raspberry Pi 3 Model B
MicroSDカード 8GB以上
キーボード USB接続
マウス USB接続
スピーカー USB接続
マイクロフォン USB接続
ディスプレイ HDMI接続
赤外線リモコン irMagician (USB CDC ACM デバイス)
電源用マイクロUSB 接続 プラグ(A)オス-USB(Micro-B)オスタイプの充電器
ディスプレイケーブル HDMI
ネットワーク接続用 LANケーブル
赤外線リモコン用USB接続 USB(A)オス-USB(Micro-B)オスタイプのUSBケーブル

 

<使用プラットフォーム>

IBM Cloud Cloud Foundry アプリケーション
LINE LINE API

 


 

物理的なエアコン制御は、LINEのチャット機能と音声入出力機を用いて行います。

1. LINEチャットからエアコン操作

ーー

2. 音声入力からエアコン操作

ーー

 

イラストが細かくて恐縮です。

今後も制作しながら、読者の皆様に分かりやすくお伝えできるように頑張ります。

 

今回は、下記URLページを参照して作らせていただきました。

IBM Cloudライト・アカウントによるサンプル・アプリケーション:AIスピーカー編(外部リンク)

次回から下記の4回に分けて、チャットボットの作成手順及びポイントとなる箇所をご紹介予定です。

  1. IBM Cloud の設定
  2. LINE Platform の設定
  3. Raspberry Pi の設定
  4. Raspberry Pi の設定

長い記事になりますが、気長に見て頂けると嬉しいです。

Windows 10 / bootcamp いつ頃からか、USB内のプログラムが実行できない。

いつ頃からか、USB内のプログラムが実行できない。

「指定されたデバイス、パスまたはファイルにアクセスできません。アクセス許可がない可能性があります。」
とダイアログが出て実行できません。

特に不自由はなかったのですが、USB内のパスワード付アクセスプログラムを実行する必要があって
実行できないとフォルダーが開けないので調査。

ネットで検索してもアクセス権限を見直すとかしか出て来ず><

DOS窓から実行すると、ただ「拒否されました」と一言。
こちらの文言の方が迷いがなくすぐ推測がつきました。UAC制御関連なのだと。
で、たどり着いたのが↓の画面

ac1

gpedit.mscを起動
「コンピュータの構成」
「管理用テンプレート」
「システム」
「リムーバブル記憶域へのアクセス」
「リムーバブルディスク:実行アクセス権の拒否」
“有効”になってました。(もしかして覚えていませんが自分で最初に有効にしたのかもしれません。。)

これを未構成に変更してOK。