• 13-02-2023, 07:26:48
    #1
    merhaba arkadaşlar ben bir hobi projesi için bir sistem yapmak istiyorum aslında bunun hali hazırda satılan sistemleri var ama ebat olarak büyük oldugu için ben daha minimal bir şey yapmak istiyorum
    bunun için aduino kartları ile ilgili bilgim olmadığı için bilgi almak istiyorum yapmak istediğim işlem belirli saat aralığında belirli süre uzunluğunda devre kartının enerji verip kesmesi ile ilgili
    const int switchPin = 8;
    unsigned long switchDuration = 60000;  // anahtar süresi (milisaniye cinsinden) - 1 dakika
    unsigned long switchInterval = 3600000;  // anahtar aralığı (milisaniye cinsinden) - 1 saat
    unsigned long switchStartTime;
    bool switchState = false;
    
    void setup() {
      pinMode(switchPin, OUTPUT);
    }
    
    void loop() {
      if (switchState == false) {
        digitalWrite(switchPin, HIGH);
        switchState = true;
        switchStartTime = millis();
      } else {
        if (millis() - switchStartTime >= switchDuration) {
          digitalWrite(switchPin, LOW);
          switchState = false;
          switchStartTime = millis();
        }
      }
      delay(switchInterval);
    }
    böyle kod var istediğim gibi lakin ben bunu nasıl çalıştırmak için nasıl bir arduino kart almam gerekiyor üzerinden 5-6 Volt enerji çıkışı yapacak yani enerji çıkışına 5-6 volt ile çalışan motor takıcam
  • 13-02-2023, 07:30:36
    #2
    Robo90.com yada robotistan gibi platformlara sorabilirsin yardımcı oluyorlardı şunları alabilirsin diye
  • 13-02-2023, 07:57:08
    #3
    uno alabilirsin aslına bakarsan hepsi aynı işi yapıyor sadece çıkışları vs biraz daha fazla bütçene uygun hangi kartı seçersen seç olur. illa orjinal almanada gerek yok birinci kalite kopyalarda en az orjinali kadar iyi bazen daha bile iyi
  • 13-02-2023, 08:05:03
    #4
    Selamlar, daha fazla detay verirseniz yardımcı olabilirim. Arduino ekstra bir modül bağlamadan max 5v güç veriyor. Siz arduino ya ne takacaksınız ne amaçla kullanacaksınız paylaşırsanız belki bir şeyler yapabiliriz.
  • 13-02-2023, 08:05:51
    #5
    Sistemi tam anlamadım ama Bir adet röle ve ufaklık açısından Arduino Pro mini (Daha kolay geliştirme için Arduino Uno) kullanabilirsiniz.

    Bu tarz bir bağlantı ile bağlamasını yapabilirsiniz takıldığınız bir konu olursa özelden iletişime geçebilirsiniz.
  • 13-02-2023, 08:59:42
    #6
    İyi Günler

    Ardiuno kartları kendi içerisinde analog ve dijital pinlerinden 5V'a kadar güç aktarımı yapabilir. Ancak bu 5V ile çalışan tüm modülleri çalıştıracağı anlamına gelmez. Pinin verebildiği amperin belirli bir sınırı vardır. Eğer ardiuno ile bir güç aktarımını kontrol etmek istiyorsanız motor sürücü kullanabilirsiniz. Basitçe motor sürücüler yüksek volttaki güçleri kart üzerinden geçirmeden kontrol etmeye yararlar.
    Örnek motor sürücü kartı : https://www.robotistan.com/l298n-vol...r-surucu-karti
    Benim de projelerimde kullandığım güvenilir bir sürücüdür. DC motor sürüceleri genel olarak DC motorları kontrol etmekte kullanıldığından size ayrıca akımın yönünü ve gücünü kontrol etme imkanı da sunar. Kullanımı oldukça basittir, 20v çıkışları ve girişlerini bağladıktan sonra ilgili giriş pinine uygulayacağınız voltaj doğrultusunda gücü aktarır. Örnek olarak

    GİRİŞ : 20V 500 miliamper
    KONTROL PİNİNE UYGULANAN KUVVET : 5V (maksimum algılanan amper / 2 ) => ÇIKIŞ 20 V 250miliamper

    GİRİŞ : 20V 500 miliamper
    KONTROL PİNİNE UYGULANAN KUVVET : 5V (maksimum algılanan amper ) => ÇIKIŞ 20 V 500miliamper

    GİRİŞ : 20V 500 miliamper
    KONTROL PİNİNE UYGULANAN KUVVET : 5V (0) => ÇIKIŞ 0

    Daha ayrıntılı bilgileri datasheed'lerden bulabilirsin. Datasheed üretici veya satıcı tarafından hazırlanan komponentin teknik bilgilerini içeren belgedir.

    İyi Formlar