0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

M5AtomS3で黒電話の受話器を上げたときの音を出してみた

Posted at

はじめに

M5AtomS3で黒電話のダイヤルを検知させてみた でダイヤルを検出できたので、どうせなら受話器を上げたときに聞こえる音も出したいよねって思って、試行錯誤(?)してできた。

やったこと

まずはPWMを追加して、G2で音が出るかを確認したところ、大音量で音が出ましたw
で、G1で入力と出力!と思ってやったり、G1とG2に黒電話から出てくる同じ線をつなげたりしたけどうまくいかず。
で、G1はそのままで、G2とグランドにもう一つの線をつなげたところ、いい感じに音が聞こえるようになりました。
これが正しいのかどうかわかりませんが・・・(詳しい方のご意見聞きたい)

P_20240908_164334.jpg

コード

こんな感じ

image.png

受話器を上げている(statee = STATE_ACTIVE)の時に。PWMで400Hzを書き込んでいます。
これ、PWMで書き込めば音声を受話器で聞けるってことか。
さらに言えばPWMで読み込めば音声入力もできるのだろうか・・・?
入力はどう試すか方法を考えないと・・・
あと、Bluetooth経由で飛ばせるんだろうか・・・?
ブロックエディタでできるんだろうか・・・?

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?