質問: このサイトでIoTの話をしていいのか分かりませんが、質問させていただきます。 プログラミング初心者です。プログラミングの勉強のため、何かを作ろうと思い、簡単なIoTボタンを作ってみたいと思いました。 ### 実現したいこと 私が実現したいことを単刀直入に言うと、 「押すと、ロック状態にあるiPhone(またはAndroid)のClipboxというアプリ内の特定のフォルダに入っている特定のmp4音声ファイルを再生してくれるボタン(病院のナースコールみたいな)を作ること」 です。 ロック状態がダメなら、ロック機能を無効にしても構いません。 ### 調べたこと・結果 ・Bluetoothを使うのが自然な発想だということが分かった。 ・しかし「Bluetoothを使ってスマホを操作する仕組み」や「Bluetooth機器の作り方」について初心者向けに解説している記事は中々見当たらない ・Bluetooth信号を発するボタンをどうやって調達すればいいかの問題がある。 ・ボタンの候補として、SonyがMESHという「Bluetooth信号を発してくれて、自由にプログラミングしてスマホを操作できるボタン」を市販しているが、 一体どこからどこまで操作できるのか、使い方や機能について詳しい説明がないため、それを使って実際に私のやりたいことをピンポイントで実現できるのか、不明。 ### どうすればよいか 中々方針が立たないので、教えていただきたいです。 また、ラズベリーパイやアルドゥイーノ、というものを使えば、出来るのでしょうか? ご回答お待ちしております。
回答: * ロック状態のスマホを操作する。 * 他のアプリ(Clipbox)のフォルダにアクセスする。 まず上記はセキュリティ的に問題になるので、**できなくなっている**と思います。 次に IoT、Bluetooth ですが、少しニッチな分野なので、初心者向けの情報があまりありません。 プログラミング初心者ということなので、まずはシンプルに単独で動作するアプリを作ってみるのをおすすめします。 どうしても IoT をやりたいのであれば、それなりに書籍や解説サイトが揃っているラズベリーパイでも良いかもしれません。