Proyek Motor Servo Yang Dikendalikan Bluetooth

Posted on

Halo Teman-teman. Dalam kesempatan ini kita akan membahas tentang topik yaitu Proyek motor servo yang dikendalikan Bluetooth

Mudah-mudahan artikel mengenai Proyek motor servo yang dikendalikan Bluetooth

bisa memberikan manfaat bagi Sahabat semua. Langsung kita baca artikel ini sampai selesai.

Pengantar

Hai teman-teman, kami kembali dengan proyek baru lainnya di Arduino. Pada artikel ini, kita akan membuat kontrol Bluetooth Proyek motor servo Menggunakan modul Bluetooth HC05 dan Arduino UNO.

Untuk mengontrol posisi motor servo dari jarak jauh menggunakan Bluetooth, kami menggunakan program penemu MIT untuk membangun remote control nirkabel. Dalam program ini kita dapat mengatur posisi poros servo menggunakan penggeser serta tiga tombol (0, 90 dan 180).

Cukup buat koneksi yang benar lalu unggah kode yang diberikan. Anda dapat membaca lebih lanjut tentang IoT dan elektronik dasar yang diterbitkan oleh kami. Demi kenyamanan Anda, kami juga membagikan tangkapan layar dari karya tersebut.

Keterangan

  • Tahukah Anda bagaimana modul HC 05 bekerja dengan Arduino, jika tidak, baca artikel kami tentangnya?
  • Cari dan masukkan penemu program MIT.
  • Kemudian buat antarmuka pengguna grafis dan koneksi virtual Anda sendiri menggunakan widget yang berbeda Proyek Motor Servo Arduino.
Servo yang dikendalikan Bluetooth
  • Anda dapat melihat bahwa ada banyak pilihan seperti tombol, slider dan sebagainya.
  • Setelah Anda berhasil mengembangkan desain, buat kode QR.
Servo yang dikendalikan Bluetooth
  • Unduh aplikasi Android penemu MIT dan pindai kode QR.
Servo yang dikendalikan Bluetooth
  • Nyalakan Bluetooth ponsel Anda untuk terhubung ke Arduino.
  • Anda kemudian dapat memberikan instruksi, yaitu mengatur posisi motor servo dari 0 hingga 180 menggunakan ponsel Anda.
Servo yang dikendalikan Bluetooth

Komponen proyek motor servo

  • Arduino UNO
  • Modul Bluetooth HC 05
  • Motor servo
  • Kabel jumper dan board tempat memotong roti
  • Kabel USB untuk mengupload kode
Komponen proyek motor servo

Diagram rangkaian proyek motor servo

Diagram sirkuit servomotor kontrol Bluetooth

Menghubungkan proyek servo Arduino dengan kontrol Bluetooth

Arduino UNO Motor servo
GPIO 14 Pin D0
+5 volt VCC
GND GND
Arduino UNO Bluetooth HC-05
11 pin RX pin
10 pin Pin TX
(+ 5V) VCC VCC
GND (terestrial) GND (terestrial)
  • Ambil motor servo dan sambungkan kabel catu daya positifnya ke soket Arduino 5 volt dan kabel daya negatif ke soket Arduino GND.
  • Hubungkan kabel sinyal motor servo dengan pin digital Arduino 9.
  • Kemudian lepaskan modul Bluetooth (HC 05) dan sambungkan pin VCC ke pin Arduino 5V dan pin GND ke pin Arduino GND.
  • Hubungkan pin Tx modul Bluetooth ke pin digital Arduino -10.
  • Hubungkan pin Rx modul Bluetooth ke pin digital Arduino -11.
  • Anda dapat menggunakan sepotong roti untuk membuat koneksi umum.
  • Kami juga telah membuat proyek otomatisasi rumah menggunakan Bluetooth dan Arduino.
  • Sekarang unggah kode dan uji sirkuit Anda.
Bluetooth hc-05

Kode servo mesin kontrol Bluetooth Arduino

Catatan: Silakan unggah kode ini di Arduino IDE tetapi Anda harus mengunduh perpustakaan terlebih dahulu Instal di perangkat lunak IDE. Berikut cara menambahkan pustaka ringkas ke Arduino IDE Anda. Jika Anda tidak tahu cara mengunggah kode, Anda dapat merujuknya ke situs web kami.

//Techatronic.com
#include <SoftwareSerial.h> // TX RX software library for bluetooth

#include <Servo.h> // servo library 
Servo myservo; // servo name

int bluetoothTx = 10; // bluetooth tx to 10 pin
int bluetoothRx = 11; // bluetooth rx to 11 pin

SoftwareSerial bluetooth(bluetoothTx, bluetoothRx);

void setup()

  myservo.attach(9); // attach servo signal wire to pin 9
  //Setup usb serial connection to computer
  Serial.begin(9600);

  //Setup Bluetooth serial connection to android
  bluetooth.begin(9600);


void loop()

  //Read from bluetooth and write to usb serial
  if(bluetooth.available()> 0 ) // receive number from bluetooth
  
    int servopos = bluetooth.read(); // save the received number to servopos
    Serial.println(servopos); // serial print servopos current number received from bluetooth
    myservo.write(servopos); // roate the servo the angle received from the android app
  


Proyek motor servo

Kami harap Anda menyukai proyek ini dan sekarang coba buat sendiri. Jika Anda memiliki keraguan tentang posting ini, tanyakan di posting ini Bagian komentar Yang diberikan di bawah ini. Juga, lihat lebih banyak proyek Arduino dan Raspberry Pi kami.

Terima kasih sudah membaca.

Demikianlah Teman-teman semua ulasan mengenai Proyek motor servo yang dikendalikan Bluetooth

Semoga Teman-teman semuanya dapat mendapatkan manfaat dari artikel ini.