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

Bluetooth制御サーボ

コンポーネントと消耗品

>
Arduino UNO
× 1
SG90マイクロサーボモーター
× 1
HC-05Bluetoothモジュール
× 1
ブレッドボード(汎用)
× 1
ジャンパー線(汎用)
× 1

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

>
Arduino IDE

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

このプロジェクトでは、Bluetoothを介してスマートフォンアプリケーションを使用してサーボモーターを制御する方法を紹介します。

このプロジェクトでは、ArduinoUnoを搭載したBluetoothHC-05モジュールを使用してサーボ9gを制御します。

->このプロジェクトはどのように機能しますか?

このプロジェクトには2つの部分があります:

1. androidアプリケーション-このアプリケーションは、さまざまなデータパケットをHC-05Bluetoothモジュールに送信します。 (アプリケーションをダウンロードするには、ここをクリックしてください)

(p.s.このアプリは私が開発したものではありません。)

2.ハードウェア-これは、HC-05 Bluetoothモジュール、Arduino Uno、およびサーボモーターで構成されています。

->これがその仕組みです-

AndroidアプリはデータパケットをBluetoothモジュールに送信します。 Bluetoothモジュールは、シリアル通信を介してこのデータパケットをArduinoUnoに送信します。 Arduino Unoは、データパケットの値に応じてサーボモーターの制御信号を生成するようにプログラムされています。理解を深めるためのフローチャートを次に示します。

<図>

->開始方法

1.Androidアプリケーションをダウンロードします。 (ここをクリック)

2. Arduinounoにコードをアップロードします。

3.接続します。

Bluetooth HC-05モジュールは、モジュールに損傷を与える可能性があるため、5vvccではなく3.3vに接続する必要があることに注意してください。

4. BluetoothモジュールをAndroidアプリに接続します-ハードウェアの電源を入れると、Bluetoothモジュールが表示されます。そのため、アプリケーションを開き、[近くのデバイスを検索]をクリックします。 HC-05を選択します。接続されていることが表示されたら、準備は完了です。

スライダーを使用するか、値を手動で入力してサーボアームを制御できます。

コード

  • Bluetooth制御サーボ
Bluetooth制御サーボ C / C ++
ArduinounoにアップロードするこのコードID。
 #include  #include  Servo x; int bttx =9; // Bluetoothモジュールのtxはarduinointのピン9に接続されていますbtrx =10; // bluetoothモジュールのrxはarduinoSoftwareSerialのピン10に接続されていますbluetooth(bttx、btrx); void setup(){x.attach(11); //サーボはarduinoSerial.begin(9600);のピン11に接続されていますbluetooth.begin(9600);} void loop(){if(bluetooth.available()> 0)// bluetoothモジュールがデータを送信している場合{intpos =bluetooth.read(); //データをpos変数Serial.println(pos);に保存しますx.write(pos); //サーボヘッドを指定された位置に移動します}} 

回路図

これが回路の作り方です。

製造プロセス

  1. Bluetoothで制御されるRaspberryPi Robot
  2. Arduinoを使用してモニターをAmbilightにする
  3. ArduinoPongゲーム-OLEDディスプレイ
  4. ジョイスティック制御のRCカー
  5. 可聴周波数検出器
  6. LEDを制御するBluetoothを搭載したArduino!
  7. Arduinoたまごっちクローン-デジタルペット
  8. Tech-TicTacToe
  9. 音声制御ロボット
  10. Arduinoカウントダウンタイマー
  11. OKGoogleのBluetooth音声制御アプライアンス