Skip to main content

Xadow - Vibrator Motor

note

この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

この小さなバイブレーターモーターは、あなたの携帯電話のように振動することができます。使用する際は、モジュールに電源を供給し、「振動」コマンドを送信するだけです。実際には、「振動」コマンドは制御ピンを高レベルに設定することで、その後動作します。このモジュールが気に入っているのは、操作が成功したかどうかを知らせる短期間のショックを作り出すことができるためです。たとえば、腕を振ってiPhoneの曲を切り替えるような場合です。これはひどく聞こえるかもしれませんが、ブザーとは違います。

仕様


  • 動作電圧: 3.3V

  • 定格回転数: 9000rpm

  • 2つのデジタル信号で制御

  • 寸法: 25.43mm x 20.35mm

デモンストレーション


振動モーターをオンにする方法を示すデモコードを以下に示します。

ハードウェア設置:

注意: Xadow Vibrator MotorをXadow Main Boardに接続する際は、接続方向に注意する必要があります。接続方法は、一方のXadowモジュールの塗りつぶされていない角を、もう一方のモジュールの直角に接続することです(各Xadowモジュールの4つの角を参照してください)。 デモコードは以下のようになります:

<pre>
void setup()
{
DDRF |= 0x01;
DDRB |= 0x04;
}

void loop()
{
//turn on the vibration motor
PORTF |= 0x01;
PORTB |= 0x04;
delay(1000);
//turn off the vibration motor
PORTF &amp;= ~(0x01);
PORTB |= 0x04;
delay(1000);
//turn on the vibration motor
PORTF |= 0x01;
PORTB |= 0x04;
delay(1000);
//turn off the vibration motor
PORTF |= 0x01;
PORTB &amp;= ~(0x04);
delay(1000);
//turn on the vibration motor
PORTF |= 0x01;
PORTB |= 0x04;
delay(1000);
//turn off the vibration motor
PORTF &amp;= ~(0x01);
PORTB &amp;= ~(0x04);
delay(1000);
}</pre>

オンライン回路図ビューアー

リソース


Xadow Vibrator Motor Eagle File

技術サポート & 製品ディスカッション

私たちの製品をお選びいただき、ありがとうございます!私たちの製品での体験を可能な限りスムーズにするために、さまざまなサポートを提供しています。異なる好みやニーズに応えるために、いくつかのコミュニケーションチャネルを提供しています。

Loading Comments...