Hyundai Santa Fe V6
Hectopat
Daha fazla
- Sistem Özellikleri
- Sistem: İ7 11.Nesil / Nvidia GeForce RTX 3060 Ventus 2X 12GB VRAM / 16 GB RAM / 512 GB SSD + 1 TB HDD /
- Cinsiyet
- Diğer
- Meslek
- Öğrencilik
Proje;
Proje amacı;
Potansiyometre ile servo motorunu hareket ettirip, hareketi anlayan LED çalışınca buzzer'dan ses çıkarmak.
Kod;
Hatayı else kodunun orada buluyor ve "else without a previous 'if' " mesajını veriyor. Ama kod üzerinde gördüğünüz gibi "if" kullandım. Hata nerededir ve bana ne demek istiyor?
Proje amacı;
Potansiyometre ile servo motorunu hareket ettirip, hareketi anlayan LED çalışınca buzzer'dan ses çıkarmak.
Kod;
Kod:
#include <Servo.h>
Servo motor;
int buzzer =12;
int led=8;
int pot= A0;
int potdeger;
void setup()
{
motor.attach(9);
pinMode(led, OUTPUT);
pinMode(buzzer, OUTPUT);
}
void loop()
{
if (potdeger>1){
digitalWrite (led, HIGH);}
if (led == HIGH);
{
digitalWrite (buzzer, HIGH);
}
else {
digitalWrite (buzzer, LOW);
digitalWrite (led, LOW);}
potdeger= analogRead(pot);
potdeger= map(potdeger, 0, 1023, 0, 180);
motor.write(potdeger);
}
Hatayı else kodunun orada buluyor ve "else without a previous 'if' " mesajını veriyor. Ama kod üzerinde gördüğünüz gibi "if" kullandım. Hata nerededir ve bana ne demek istiyor?