ブザーでメロディを鳴らす
音の高さと長さを配列に書いて順に鳴らします。
buzzer
アクチュエータ
buzzerPWM
なぜこの補助回路が入るのか
tone() 으로 구동하는 패시브 부저. 직렬 저항만으로 MCU 핀 한도(20mA) 안에서 동작한다. 더 큰 음량이 필요하면 load_mosfet 처럼 트랜지스터로 구동한다.
カタログとゴールデンパターン(実在のオープンソース回路)に基づく根拠です。自動で入れる部品には必ず理由が付きます。
プロジェクトでこの部品を使うと以下の回路が自動で追加され、各要素に理由が付きます。
MCU 핀 전류를 제한한다.
ログイン不要でブラウザから実行できます。
音の高さと長さを配列に書いて順に鳴らします。
A0 の値をそのまま音の高さに変換して鳴らします。
複数のセンサーを読み、押された場所の音を鳴らします。
tone() は同時に 1 つだけです。noTone() で止めてから次を鳴らします。
超音波で距離を測り、近いほどビープの間隔が短くなります。30 cm 以内なら LED も点きます。
ボタンを押すと NeoPixel リングが青く光り、ブザーが 2 音鳴ります。