工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

ArduinoBluetooth制御のミニリフト

コンポーネントと消耗品

>
Arduino UNO
× 1
ケーブル付きsparkfunステッピングモーター
× 1
SparkFunEasydriver-ステッピングモータードライバー
× 1
HC-05Bluetoothモジュール
× 1
USB-AからBへのケーブル
× 1
ブレッドボード(汎用)
× 1
SparkFunウォールアダプター電源12VDC600mA
× 1
SparkFunジャンパー線-接続6 "(M / F、20パック)
× 1

アプリとオンラインサービス

>
Circuito.io
Arduino IDE

このプロジェクトについて

私たちは私たちのワークショップが大好きですが、1つの欠点(またはおそらく利点)があります-ギャラリーへの大きな階段です。常にパーツやコンポーネントを1つのフロアと別のフロアの間で移動する必要があるため、ドローン、犬、伝書鳩など、さまざまなアイデアを計画してきました。リフト!

最近、HC-05 Bluetoothモジュールをcircuito.ioに追加したので、このプロジェクトで試してみることにしました。

これがどのように機能するかを示す短いビデオです。かなりきちんとしていますか?

構築を始めましょう!

1.設定

必要な部品がすべて揃っていることを確認することから始めます。プロジェクトのすべてのコンポーネントを含む上記のリストがあります。

次に、 circuito.ioビルダーに移動します。

<図>

ご覧のとおり、このプロジェクトのパーツはすでに事前に選択されています。必要に応じて変更できます。たとえば、Unoの代わりにArduino Microを使用している場合や、別のモーターを使用する場合は、生成をクリックします。 必要なすべての情報が表示されます。

2.配線

コンポーネントのリストを下にスクロールすると、ステップバイステップの配線ガイドが表示されます。 。 [次のステップ]をクリックします "と" 前のステップ "ステップ間を閲覧します。

<図>

回路を見ると、BluetoothとStepperの2つの主要コンポーネントがわかります。

Bluetoothの接続

HC-05 Bluetoothモジュールには、接続する必要のある4つのピン(TX、RX、GND、およびVCC)しかありません。技術的には、それらをArduinoに直接接続できます。さらにコンポーネントを追加できるように、ブレッドボードを使用しています。

<図>

ステッピングモーターの接続

Sparkfunステッピングモーターには、ステッピングモータードライバーにはんだ付けする必要のあるケーブルが付属しています。はんだ付けの方法がわからない場合は、ここで学ぶことができる優れたチュートリアルがあります。これが完了したら、Arduinoからの電源とデータ電源に接続する必要があります。

<図>

3.コード

プロジェクトの次のステップはコードです。 Circuito.ioの返信ページを下にスクロールすると、コードセクションが表示されます:

  • circuito.ioからコードをダウンロードします
  • 抽出
  • ArduinoIDEを使用してfirmware.inoを開きます。 Arduino IDEがインストールされていない場合は、ここからダウンロードしてください。
  • コードをそのままArduinoにアップロードします。すべてが正しく配線されていれば、すぐにアップロードされます。何らかの理由で機能しない場合は、フォーラムでいくつかのトラブルシューティングオプションを見つけることができます。

すべてが正常に機能していることを確認したら、リンクのgithubリポジトリから新しいコードをコピーします 以下に、それをすでに作業しているコードの「ファームウェア」タブに貼り付けて、すべてのライブラリがすでにセットアップされているようにします。ピンとライブラリを定義するコードの先頭にある最初の部分(下の画像の部分)を必ず残してください。

<図>

4.Bluetoothの設定

HC-05はBluetoothからシリアルデバイスです。一方の端はシリアル経由でArduinoに接続され、もう一方の端はBluetoothデバイスに接続する必要があります。 Bluetooth側では、2つのデバイスをペアリングすることで、スマートフォンアプリやその他のBluetoothデバイスに接続できます。使えるアプリはたくさんあります。このプロジェクトでは、「ArduinoBluetoothControl」を使用することにしました。アプリの音声コマンドオプションを使用することにしました。

Bluetoothデバイスのペアリング

Androidスマートフォンにアプリをダウンロードしてインストールした後:

  • スマートフォンの設定メニューからBluetoothをオンにします。
  • 電源に接続してHC05Bluetoothモジュールをオンにします。
  • 利用可能なデバイスをスキャンします。
  • デフォルトのパスワード1234を使用してHC05とペアリングします。
  • アプリを開きます。
  • HC-05に接続します。
  • アプリの設定メニューで、[音声コマンド]に移動します。
  • 文字列と音声入力ごとに送信される内容を定義します。たとえば、上に「u」、下に「d」を設定します。

5.リフトのセットアップ

<図>

私たちは電子機器を木片に置き、他の2つの木片からウインチを作りました。それから私達はいくつかのひもを取り、それをウインチに結び付け、ステッパーで遊び始めました。

音声認識でリフトを制御することにしましたが、必要に応じてボタンやスイッチを定義することもできます。

このプロジェクトは、circuito.ioで実行できる数千の組み合わせの1つの例です。コミュニティハブでcircuito.ioを使用して作成したプロジェクトをもっと見てみたいです。ご不明な点がございましたら、お気軽にコメントするか、メール([email protected])またはFacebookページからお問い合わせください

コード

ArduinoMiniリフトコード
https://github.com/Circuito-io/Mini-Lift

回路図

lift_diagram_Flcy9vSwKM.fzz

製造プロセス

  1. ArduinoBluetooth制御の電動カメラスライダー
  2. NeoPixelリングでジャイロスコープを楽しむ
  3. Arduino Spybot
  4. FlickMote
  5. 自家製テレビB-Gone
  6. Arduinoゲームコントローラー
  7. クラウドコスチューム
  8. マスタークロック
  9. Pixie:ArduinoベースのNeoPixel腕時計
  10. Find Me
  11. Arduino Nano:ジョイスティックで2つのステッピングモーターを制御