Cara Mengendalikan Gerakan Servo Menggunakan Potensio Knob Arduino

Cara Mengendalikan Gerakan Servo Menggunakan Potensio Knob Arduino - Pada kesempatan kali ini kita akan membuat sebuah project untuk mengendalikan nilai analog yang di keluarkan oleh potensio atau bisa juga kita akan menggunakan nilai analog yang dikeluarkan oleh potensio. Jadi kesimpulannya jika kita mengatur putaran pada potensio maka servo akan bergerak mengikuti putaran berdasarkan nilai yang sudah di tentukan

Cara Mengendalikan Gerakan Servo Menggunakan Potensio Knob Arduino

Mungkin buat kalian yang baru mempelajari servo ada baiknya untuk mengenal terlebih dahulu tentang servo pada Artikel ini = Cara Memprogram Servo dengan Arduino

Bagi yang sudah pernah mencoba praktek memprogram se
rvo dengan arduino bisa lanjut ke tahap ini, sebelum memulai ada baiknya mempersiapkan alat-alat berikut ini :
  1. 1 Buah Arduino
  2. 1 Buah Potensio
  3. 5 Buah Kabel Jumper Male to Male
  4. 5 Buah Kabel Jumper Male- Female
  5. 1 Buah Micro Servo SG90
Lanjut ke tahap perakitan, berikut ini merupakan contoh gambar perakitannya. Bisa dilihat pada gambar di bawah ini :


Arduino dan Servo
Jika sudah merakit rangkaian seperti pada gambar di atas bisa langsung kalian program. seperti biasa kita akan menggunakan library bawaan yang sudah ada pada arduino, Jika kamu lagi males bisa langsung copy atau ketik ulang sketch di bawah ini :


#include <Servo.h>
Servo servoku;
int pot= A0;
int nilaipot;
void setup(){
servoku.attach(3);
}
void loop(){
nilaipot= analogRead(pot);
nilaipot= map(nilaipot, 0, 1023, 10, 180);
servoku.write(nilaipot);
}

Next, Jika sudah di buat programnya lanjut ke tahap selanjutnya dengan tekan UPLOAD Sampai DONE UPLOADING. Lalu kalian bisa langsung mencoba praktek hasil yang sudah kalian buat dengan memutar potensionya, Ketika kalian memutar potensio, maka servo akan berputar sesuai dengan arah potensio.

Note :
  • nilaipot= map(nilaipot, 0, 1023, 10, 180); Mengkonversi nilai potensio dai 0 - 1023 menjadi 10 - 180, hal ini dapat menyesuaikan dengan jenis servo yang kamu gunakan, kalian hanya bisa menggunakannya maksimal 180 derajat dengan jenis servo yang saya gunakan.
  • nilaipot= analogRead(pot); Menyimpan Nilai dari Potensio Variabel nilai pot.
Mungkin cukup sekian pembahasan kita kali ini, jika ada pertanyaan atau saran bisa langsung comment pada kolom dibawah, Jangan lupa untuk berkunjung di artikel-artikel yang lainnya, See You and Stay Classic !

Jangan lupa berkunjung ya!!!
Tag : Programing
2 Komentar untuk "Cara Mengendalikan Gerakan Servo Menggunakan Potensio Knob Arduino"

bisa jadi referensi nih buat mengatur gerakan servo menggunakan potensio

Silakan berkomentar sesuai dengan topik. Jangan menyisipkan link pada komentar dan jangan sampai komentar Anda masuk komentar SPAM.

Jangan salahkan Saya bila komentar Anda dihapus !

Back To Top