Electronics

2010.09.21

ArduinoとAsteriskで外部呼び出し

Text by kanai

Dan WagonerはArduinoとAsteriskシステムの接続で遊んでいる。

イーサネット接続機能を持たせたArduinoにつなげたセンサーの信号をAsteriskで受信することには成功したいたのだが、他の方法はないのだろうか? たとえば、Asteriskシステムを通してArduinoから外部コールさせて一時的なアラームシステムや、強力パワーのドアベルが作れたとしたら? それを待つ必要はない。やり方を紹介しよう。
Asterisk側:Asteriskサーバー(apacheによるホスト)で走っているPHPスクリプトがアクセスを受けると、Arduinoに定義してあるIPとクライアントからのアクセスが一致するかを確認する。一致すれば、クライアントは指定した数値をコールするよう設定したコールファイルを作り、これをAsteriskのキューディレクトリーにドロップする。これがトリガーとなってAsteriskがコールを行う。

– John Baichtal
原文