電気

1/2ページ

自作ライブラリの作成|Eagle入門

Eagleを使用しているとライブラリにない部品で設計を行いたくなることや、ライブラリの中にある部品をうまく見つけられないことがよくあります。 このようなケースへの対応として今回は自分でEagle用のパーツを作る方法を説明します。最もシンプルな構成として次の表面実装部品の抵抗を作成してみます。 Libraryの追加 Eagleを起動すると次のようなウィンドウが起動します。 まずはライブラリを追加しま […]

VoiceText APIを使ってgoogle homeを喋らせる

久しぶりにgoogle home(google nest)ネタです。 ここ数ヶ月、google-home-notifierが不調なようで、google nestがうまく喋ってくれなくなっていました。 こちらの記事でも書いたとおり、google ttsの仕様が変わるたびに設定を調整しなければならないのは承知していたのですが、どうも設定がうまく行きませんでした。 もともとgoogle-home-not […]

Raspberry PiからFirebase Functionsをデプロイ

  • 2019.07.01

Google Homeのアプリケーションを開発する時に、DailogFlowを使用することがよくあります。簡単なやりとりであればDialogFlowだけで完結する場合もありますが、多くの場合話しかけられた文章に何かしらのバックエンドの処理を行うことになります。 今回はその準備として、Firebase Functionsを使える様に環境を整えていきます。Firebase Functionの場合、ロー […]

Raspberry Pi, PythonでLチカ 第1回:部品調達とLピカ

  • 2019.06.18

はじめに 「電子工作界のHelloWorld」と言われているLチカ(LEDチカチカ)を試していきます。 大学入試以来の電気なので知識に不安もありますが、調べながら進めていきます。 ラズパイにはGPIOという出力があり、3.3Vの電圧のオンオフを簡単に切り替えられます。 ラズパイを使った電子工作はほぼGPIOを使うことになるので、 まずはこれを使ってLチカできる様になる必要があります。 今回はRas […]

Rasbianにpython3.7を入れ、ついでに仮想環境を構築する。

  • 2019.06.18

はじめに これからRaspberry Piを使ってpythonプログラムを走らせていきますが、 あらかじめ仮想環境を作っておきたいと思います。 python3系ならvenvが使えるはずなので、これを使っていきます。 ラズパイということでOSはRasbianを使用していますが、 他のLinux系OS(Ubuntu/centOSなど)でも同様だと思います。 現状確認 そもそもラズパイにpythonのイ […]

Google HomeでLINEを送信する

  • 2019.06.14

はじめに これまでの記事でLINEで送ったメッセージをGoogle Homeで読み上げるプログラムは完成させました。 今回はその逆、Google Homeに話しかけてLINEでメッセージを送信するプログラムを作っていきます。 全体像 LINEを送りっぱなしの片道でも良いのですが、今回はGoogleHomeに戻ってくるところまで実装したいと思います。 Google HomeからRaspberry P […]

LINEで送ったメッセージをGoogleHomeで喋らせる 第2弾

  • 2019.06.11

はじめに 前回の記事でLINEで送ったメッセージをGoogleHomeに喋らせることができました。 しかし、実は前回のbotはグループトークに対応していません。 例えば「グループラインにbotを招待して、GoogleHomeにも喋らせるし、LINEメッセージとしても残しておきたい!」といった使い方ができません。 今回はグループトーク対応設定と、コードの修正を行います。 関連記事 第1弾:基本的な設 […]

LINEで送ったメッセージをGoogleHomeで喋らせる 第1弾

  • 2019.06.09

はじめに 我が家には1歳過ぎの子供がいます。 少しずつ話せる様になってきましたが、文字の入力はおろか、 文字が読める様になるのもまだまだ遠い未来です。 そこで、外出中の私と自宅の子供がコミュニケーションを取れる環境を作っていきたいと思います。 今回は第一弾として外出先から自宅のGoogleHomeを喋らせられる様にしていきます。 (2019/6/10追記) この記事のプログラムのままでは、グループ […]

googlehomeからps4を操作

  • 2019.06.09

はじめに googlehomeで操作できる機器を増やしていきます。 今回はps4の「起動」「スタンバイ」「アプリの起動」ができる様にしていきます。 基本的にはこちらの記事の二番煎じです。 ただ普段pythonばかり書いていてjavascriptに馴染みがない私は アロー関数が飛び交うオシャレすぎるコードについていけませんでした。 本記事ではもうちょっと他言語っぽい(≒初心者向け)のコードに直してい […]

raspberry piでgoogle-homeを喋らせる

  • 2019.05.31

はじめに 前回までにラズパイの初期設定と、使用するデバイスのIP固定を行いました。 今回は、いよいよgoogle-home-notifierを使ってgooglehomeを喋らせます。 使用したコード test.js const googlehome = require('google-home-notifier') const language = 'ja'; googlehome.device( […]