matlab arduino haberleşmesiyle led yakma

Konu, 'Elektrik Mühendisliği' kısmında Engineer:) tarafından paylaşıldı.

  1. Engineer:)

    Engineer:) MB Kulüp

    Kayıt:
    11 Ocak 2017
    Mesajlar:
    31
    Beğeniler:
    4
    En İyi Cevap:
    0
    Değerlendiriler:
    +4 / 0 / -0
    [​IMG] merhaba ben arduinoda 10 tane seri bağlanmış led yakmak istiyorum.Ancak elimde mevcut olan kodlar bunlar.Bu kodları arduino programı kullanmadan matlab kodu haline getirip çalıştırmam gerekiyor.Kodlamada pek iyi değilim ve bunu yapmam gerekiyor.Bunu yapmamda yardımcı olabilecek birileri var mıdır acil tesekkürler.


    intled;//daha sonra içine değer atamak için "led" isimli bir değişken girdik
    intpot=0;// potansiyometremizin değerini atayacağımız değişkenimizi girdik
    voidsetup(){
    Serial.begin(9600);//Seri monitörü başlattık
    for(led=12;led>2;led--){//bu döngü, 3 ile 12 arasındaki pinleri
    pinMode(led,OUTPUT);//12den başlayarak 3e doğru
    // sırayla çıkış olarak atamamıza yarıyor
    }
    }
    voidloop(){
    for(led=12;led>2;led--){//bu döngüde 12den 3e doğru ledleri
    pot=analogRead(A0); //sırayla yakıp söndürüyoruz
    pot=map(pot,0,1023,0,1000);//analog girişte okuduğumuz 0-1023 arası
    //değeri pot isimli değişkene girdik
    digitalWrite(led,HIGH);
    Serial.print("led: ");
    Serial.print(led);
    Serial.print("\t");
    Serial.print("bekleme suresi: ");
    Serial.print(pot);
    Serial.println("ms");
    delay(pot);
    digitalWrite(led,LOW);
     
    Son düzenleme: 29 Nisan 2017
    • Beğen Beğen x 1