- Beranda
- Komunitas
- Tech
- Programmer Forum
<ASK>Yang Tau Tentang Pemorgraman Arduino Masuk dong


TS
suciptoharis
<ASK>Yang Tau Tentang Pemorgraman Arduino Masuk dong
gan ane mau nanya caranya agar motor servonya bergerak atau berotasi kayak mana saat ditekan tombol Lingkaran di Joystick ditekan perintah loopnya apa?
soalnya ane mau bikin robot untuk nganggakat barang pake joystick.
ni script yang ane bikin. tapi ane binggung pas bagian motorservonya supaya bergerak saat ditekan tombol lingkaran di Joystick
#include <BarelangTracerino.h>
#include <JoystickPS.h>
#include <Servo.h>
BarelangTracerino Robot;
JoystickPS Joystick;
Servo myservo; // create servo object to control a servo
// a maximum of eight servo objects can be created
int pos = 0; // variable to store the servo position
void setup() {
Robot.Inisialisasi(); // Inisialisasi robot
Joystick.Inisialisasi(); // Inisialisai joystick
myservo.attach(9); // attaches the servo on pin 9 to the servo object
}
void loop() {
if(Joystick.Up()){ // Jika tombol up ditekan
Robot.Maju(); // Robot maju
}
else if(Joystick.Left()){ // Jika tombol left ditekan
Robot.ManuverKiri(); // Robot manuver kiri
}
else if(Joystick.Right()){ // Jika tombol right ditekan
Robot.ManuverKanan(); // Robot manuver kanan
}
else if(Joystick.Down()){ // Jika tombol down ditekan
Robot.Mundur(); // Robot mundur
}
else{ // Jika tidak ada yang ditekan
Robot.Stop(); // Robot berhenti
}
}
soalnya ane mau bikin robot untuk nganggakat barang pake joystick.
ni script yang ane bikin. tapi ane binggung pas bagian motorservonya supaya bergerak saat ditekan tombol lingkaran di Joystick
#include <BarelangTracerino.h>
#include <JoystickPS.h>
#include <Servo.h>
BarelangTracerino Robot;
JoystickPS Joystick;
Servo myservo; // create servo object to control a servo
// a maximum of eight servo objects can be created
int pos = 0; // variable to store the servo position
void setup() {
Robot.Inisialisasi(); // Inisialisasi robot
Joystick.Inisialisasi(); // Inisialisai joystick
myservo.attach(9); // attaches the servo on pin 9 to the servo object
}
void loop() {
if(Joystick.Up()){ // Jika tombol up ditekan
Robot.Maju(); // Robot maju
}
else if(Joystick.Left()){ // Jika tombol left ditekan
Robot.ManuverKiri(); // Robot manuver kiri
}
else if(Joystick.Right()){ // Jika tombol right ditekan
Robot.ManuverKanan(); // Robot manuver kanan
}
else if(Joystick.Down()){ // Jika tombol down ditekan
Robot.Mundur(); // Robot mundur
}
else{ // Jika tidak ada yang ditekan
Robot.Stop(); // Robot berhenti
}
}
0
1.6K
3


Komentar yang asik ya
Urutan
Terbaru
Terlama


Komentar yang asik ya
Komunitas Pilihan