テルミン? ブリー! そこの骨? うん! (パート3)
クライヴ・'マックス'・マックスフィールド 2023 年 5 月 1 日
この成長し続けるメガミニシリーズのパート 1 である「間もなく伝説になるゼアボーンの紹介」では、私が現在どのようにして Arduino ブートキャンプの方法を学びたい人向けに「Arduino ブートキャンプ」シリーズのコラムを執筆しているかについて説明しました。マイクロコントローラーは動作します。 これらのコラムは、英国のエレクトロニクスおよびコンピューティング愛好家の第一の雑誌である Practical Electronics の私の署名欄「Cool Beans」の下に掲載されています。
私たちは、さまざまなセンサーやアクチュエーターと組み合わせた、古典的な 1 桁のコモンカソード 7 セグメント LED ディスプレイを中心とした一連の実験をどのようにベースにしているかについて話しました。 瞬間的な押しボタン スイッチなどの入力デバイスや、光依存抵抗器 (LDR) やサーミスターなどの単純なセンサーに加えて、2 ~ 400 の距離を提供できる HC-SR04 のような超音波距離センサーを使って遊ぶことも計画しています。 -cm±3mm程度の精度の非接触測定機能。
また、サルソフォン、グラスアルモニカ、テルミンなど、いくつかの興味深い楽器についても話し合いました。 後者の場合、私たちは腕を空中で振り回すことによって、この小さな悪党の音量と周波数を制御します(子供たちはこれを行うのが大好きです、そして私もそうします)。 これにより、私たちは独自の楽器を作るというアイデアに至り、その機能がトロンボーンを彷彿とさせることから、ゼアボーンと名付けることにしました。 この場合、圧電ブザーまたは小型スピーカーを使用してトーンを再生し、超音波距離センサーから返された値を使用してピッチを制御します。
実のところ、私は自分が愚か者になったような気分です(でも、この時間にどこで見つけられるでしょうか?)。 私がこのようなことを言う理由は、パート 1 で、MicroKits Theremin から入手可能なブレッドボード ベースの (はんだ付けなしの) テルミン キットについて触れたからです。 「自分もそれを手に入れるべきだ」と思ったのを覚えています。 ですから、断片の入った箱の 1 つを調べているときに、すでに何ヶ月も前にやってしまったことに気づいたときの私の悔しさは、想像するしかありません。
暇ができたら、この小さな美しいものを組み立てるのに幸せな 30 分を費やしました。 このキットの作成者である David Levi の素晴らしい仕事に敬意を表したいと思います。 バッテリー(箱の底に無期限保管されていた後もまだ動作していました)を含む必要なものがすべて装備されていることに加えて、付属の説明書は非常によく書かれています。 これには、ユーザーが計画どおりに動作していることを確認するために一時停止する、いくつかの中間テスト ポイントが含まれます。
しかし、話はそれました…パート 2「間もなく伝説になるゼアボーンを求めて」では、7 セグメント ディスプレイを接続し、0 ~ 9 の数字に対応するセグメントを表す配列を作成した方法を説明しました。また、ディスプレイに陽気な「HELLO」メッセージを表示するために使用されるセグメントをどのように定義したかについても説明します。
私のMicroKitsテルミンをご紹介します。
最初の実験には、0 から 9 まで繰り返しカウントする自動シーケンスが含まれていました。次に、関連するプルアップ抵抗を備えた 2 ピンのモーメンタリ押しボタン スイッチをいくつか追加しました。 一方のスイッチを押すとカウントが増加し、もう一方のスイッチを押すとカウントが減少するように設定します。 この一環として、私たちはスイッチのバウンスの影響も経験し、問題を軽減するための簡単なソフトウェア ソリューションを実装しました (「反転したスイッチが屋根から落ちたゴルフ ボールのようにバウンスしないようにする方法」も参照)。
当社の最新の追加は、小型ブレークアウト ボード (BOB) に取り付けられたパッシブ圧電ブザーです。 アクティブ圧電ブザーにはピンが 2 つしかなく、電源 (たとえば 5V) とアース (0V) を印加するだけで迷惑なトーンを生成します。 比較すると、私たちが使用しているようなパッシブ圧電ブザーには、電源、グランド、入力信号の 3 つのピンがあります。 入力に方形波を適用するとトーンが生成されます。 方形波の周波数を変化させると、音のピッチが変化します。 これらすべての変更の結果、ブレッドボードのセットアップは現在次のようになります。