レーザーパターン発生器:4ステップ

レーザーパターン発生器:4ステップ

目次:

Anonim

私は簡単なDCモーターを使って小型のレーザーパターン発生器を作りました。私はこれまでに速度制御なしで学校で子供として私の最初を作りました。これはAdruino UNOとL293モータードライバーによって制御されます。

用品:

ステップ1:必要な部品

これはとても簡単な設定です。以下の部品が必要です。

2つのDCモーター

2ラウンドミラー

ミラーをモーターローターに取り付けるための何か。 (ギアヘッドが役立ちます)

Adrduino UNO

モーターを動かす力6V AC - DCコンバーター

ブレッドボード

接続線

ステップ2:接続する

私は2台のモーターを動かすためにL293 Dを接続するためのガイドに従った。私は速度制御を含むように回路を修正しました。

添付の写真はどのように接続されているかを示しています。 digramは配線がどのように行われたかを示します。速度制御はArduino経由のPWMで行われました。

1つのモーターは32のPWM値の一定速度で動いていて、他の1つの速度は2つの押しボタンで増減できます。

両方のモーターが同じ速度で回転すると、一定の楕円が表示されます。

ステップ3:接続とコード

ミラーをモーターローターに取り付ける必要があります。このために私は簡単なギアヘッドを使い、センターをできる限り近くに合わせてミラーを上部に貼り付けました。 P

これが機能するためには位置合わせが非常に重要ですが、ここで少し説明します。

レーザーは一定速度で動くモーターミラーに焦点を合わせています。これは壁に円を表示します。ここで、最初のミラーから跳ね返ってくるレーザーが完全に2番目のミラーに当たるように2番目のモーターを配置します。これを機能させるには、ミラーを非常に接近させる必要があります。

スイッチはArduinoの入力ピン1と2に接続します。

変数には2番目のモータのPWMの値が格納され、ボタンを押すと状態がLOWになります。そして、これが起こるたびに、スイッチが押されるごとに、係数が増減します。

ArduinoをUSBに接続してコードをアップロードします。

ステップ4:実行する

コードのアップロードが完了したら

私の場合、一方のモーターが動き始めますが、もう一方は静止しています。それを走らせるために、私はモーターを動かすことができなかった16という非常に低い値で始めたので、ボタンを押してPWM値を増やす必要があります。

速度が変わると、さまざまな円形パターンが壁に形成されます。

速度が両方のモーターで一定の場合、楕円が得られます。