Arduino Servo Motor Projesi Çalışmıyor

Katılım
3 Mart 2019
Mesajlar
45
Merhaba. Arduino ile LED yaktım dün denemek amacıyla çalıştı fakat bugün servo motor projem çalışmadı. Kodda mı sıkıntı acaba? Tasarım ve kod görsellerini ekledim...

1.png
 

Dosya Ekleri

  • 2.png
    2.png
    20,7 KB · Görüntüleme: 179
Saat modülünün de çalıştığından emin olmak için onu da ayrı kod ve devrede deneyebilirsiniz. Eğer o da sorun çıkarmadan çalışıyorsa saat modülü için yazdığınız koda servo kodunu eklersiniz.
Teşeküürler taktikleriniz sayesinde onu da hallettim yeniden bağlantı yaptım aynı şekilde çalıştırdım ilk çalıştırdığımda döndü herhalde if te düzenleme yapmam lazım 10 saniyede yada 1 dakikada bir döndürmem lazım...
 
Teşeküürler taktikleriniz sayesinde onu da hallettim yeniden bağlantı yaptım aynı şekilde çalıştırdım ilk çalıştırdığımda döndü herhalde if te düzenleme yapmam lazım 10 saniyede yada 1 dakikada bir döndürmem lazım...
Şu an istediğiniz gibi çalışıyor mu? O kısmı tam anlayamadım. Eğer sorununuz çözüldüyse sevindim.
 
Son yazdığınız kodu atabilir misiniz?
#include <Servo.h>
#include "DS3231.h"
#include <Wire.h>

RTClib saat;
Servo servo;

void setup() {
servo.attach(9);
servo.write(0);
Serial.begin(9600);
Wire.begin();
}

void loop() {
DateTime now = saat.now();
if(now.hour()==0 && now.minute()==0 && now.second()==10) {
servo.write(180);
delay(1000);
servo.write(0);
delay(500);
}
else {
servo.write(0);
}

Serial.print(now.year(), DEC);
Serial.print("/");
Serial.print(now.month(), DEC);
Serial.print("/");
Serial.print(now.day(), DEC);
Serial.print(" ");
Serial.print(now.hour(), DEC);
Serial.print(":");
Serial.print(now.minute(), DEC);
Serial.print(":");
Serial.print(now.second(), DEC);
Serial.println();
delay(1000);


}
döngünün ==10 olması sıkıntı olabilir mi?
yardımcı olabilecek var mı?
 
Son düzenleme:

Geri
Yukarı