Ahmetcankam
Decapat
- Katılım
- 17 Ocak 2019
- Mesajlar
- 3
Yeni başladım öğrenmeye de son if satırında hata alıyorum. Nedeni nedir ?
#include <Servo.h>
Servo servo_manevra;
int motor_pin_1 = 12;
int motor_pin_2 = 11;
void setup() {
Serial.begin(9600);
servo_manevra.attach(10);
servo_manevra.write(90);
pinMode(motor_pin_1, OUTPUT);
pinMode(motor_pin_2, OUTPUT);
}
if ( gelen_veri == 'F' ) {
servo_manevra.write(90);
digitalWrite(motor_pin_1, 0);
digitalWrite(motor_pin_2, 1);
}
if ( gelen_veri == 'R' ) {
servo_manevra.write(50);
digitalWrite(motor_pin_1, 0);
digitalWrite(motor_pin_2, 1);
}
if ( gelen_veri == 'L' ) {
servo_manevra.write(130);
digitalWrite(motor_pin_1, 0);
digitalWrite(motor_pin_2, 1);
}
if ( gelen_veri == 'B' ) {
servo_manevra.write(90);
digitalWrite(motor_pin_1, 1);
digitalWrite(motor_pin_2, 0);
}
if ( gelen_veri == 'S' ) {
servo_manevra.write(90);
digitalWrite(motor_pin_1, 0);
digitalWrite(motor_pin_2, 0);
}
}
Son düzenleyen: Moderatör: