Kontrol Servo dengan Blynk Bluetooth HC-05

Blnyk - Pada postingan kali ini symask akan membahas kontrol servo dengan Blynk dan Bluetooth HC-05. Dimana pada postingan sebelumnya sudah membahas tentang kontrol LED dan monitoring data sensor, sehingga saya harap teman-teman sudah akrab dengan Blynk. Baik dari segi sketch arduino maupun pembuatan aplikasinya. Nah mengapa kali ini membahas tentang servo, karena servo ini sering digunakan pada project-project arduino seperti palang pintu, sistem robotika, mesin cnc dan masih banyak lainnya. Dan kita akan coba menggunakan Blynk dengan koneksi bluetooth. Bagaimana cara pembuatannya? simak terus gan.

Yang diperlukan pada kontrol servo dengan Blynk :
Software :
  1. Arduino IDE
  2. Library Blynk, download
  3. Library Servo, download
  4. Blynk, download pada playstore dan install.
Hardware :
  1. Arduino Uno jenis lainnya.
  2. Micro servo
  3. Bluetooth HC-05
  4. Kabel jumper.
Rangkaian :
kontrol servo dengan blynk bluetooth hc-005
Keterangan :
Servo
Servo memiliki 3 buah kabel coklat (GND), merah (VCC), kuning (Data)
- Coklat dihubungkan dengan GND Arduino
- Merah dihubungkan dengan 5V Arduino
- Kuning dihubungkan ke pin 9 Arduino

Bluetooth HC-05
- VCC dihubungkan dengan 5V Arduino
- GND dihubungkan dengan GND Arduino
- TX dihubungkan ke pin 10 Arduino
- RX dihubungkan ke pin 11 Arduino

Langkah-langkah :
  1. Silahkan rangkai komponen sesuai petunjuk rangkaian di atas
  2. Buka Arduino IDE, masukkan library Blynk dan Servo yang sudah didownload
  3. Menu Tools > Board : sesuai board yang digunakan > Port : terceklis, misalnya COM15
  4. Buka Aplikasi Blynk > Login dengan facebook atau buat akun baru
  5. New Project > masukkan nama misalnya "Kontrol Servo" > pilih device Arduino Uno atau board arduino lainnya > pilih connection Bluetooth > Create > teman-teman akan mendapatkan sebuah token yang dikirimkan melalui e-mail > silahkan cek dan catat token-nya.
  6. Pastekan token ke sketch berikut ini :

  7. #define BLYNK_PRINT Serial
    #include <softwareserial.h>
    //SoftwareSerial SwSerial(10, 11); // RX, TX

    #include <blynksimpleserialble.h>
    #include <softwareserial.h>
    #include <servo.h>

    char auth[] = "masukkan token blynk yang dikirimkan ke email";

    SoftwareSerial SerialBLE(10, 11); // RX, TX

    Servo servo;

    BLYNK_WRITE(V3)
    {
    servo.write(param.asInt());
    }

    void setup()
    {
    Serial.begin(9600);

    SerialBLE.begin(9600);
    Blynk.begin(SerialBLE, auth);

    Serial.println("Waiting for connections...");

    servo.attach(9);
    }

    void loop()
    {
    Blynk.run();
    }
  8. Upload sketch program, ketika mengupload copot pin TX dan RX > setelah selesai hubungkan kembali.
  9. Tambahkan Widget Slider dan Bluetooth pada aplikasi Blynk
  10. Klik Slider dan setting Output ke Virtual V3
  11. Klik bluetooth > aktifkan bluetooth dan koneksikan dengan bluetooth HC-05 dengan password 1234
  12. Klik icon play pada kanan atas.
  13. Silahkan uji coba dengan menggeser slider > amati pergerakkan dari servo.
Silahkan download langkah-langkah membuat aplikasi kontrol servo pada Blynk.
Mudah kan teman-teman?

Cukup sampai disini pembahasan project kontrol servo, semoga bermanfaat.
Terima kasih sudah berkunjung, berkunjung juga ke fanspage facebook Symask. Salam.

0 Response to "Kontrol Servo dengan Blynk Bluetooth HC-05"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel

Iklan Bawah Artikel