Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
3
Cevap
357
Tıklama
0
Öne Çıkarma
basit bir arduino kodu
G
12 yıl
Binbaşı
Konu Sahibi

Amacım tip31 tarzı bir vumetre yapmaktı. Tip31 ile yapmamamın sebebi uzun süredir arduino/atmel ile uğraşmadım kodları hatırlamaya çalışıyorum sadece. Neden çalışmamış olabilir ?

int led=3;
int parlaklik=0;
int ses = 0;

void setup()
{
pinMode(led, OUTPUT);
pinMode(ses, INPUT);
}

void loop() {
analogRead(ses);
analogWrite(led, parlaklik);
parlaklik=parlaklik + ses;

}

Sesi analog 0'a verdim, pini de digital 3'e taktım. Ne sorun olabilir ?

Çok teşekkürler şimdiden.



S
12 yıl
Teğmen

parlaklığı da setup içerisinde tanımlanman gerekiyor sanırım.


Bu mesaja 1 cevap geldi.
H
12 yıl
Teğmen

Kod yanlış..

Şöyle yazarsan çalışacaktır;

int led=3;
int parlaklik=0;
int ses = 0;

void setup()
{
pinMode(led, OUTPUT);
pinMode(A0, INPUT);
}

void loop() {
ses=analogRead(A0);
analogWrite(led, parlaklik);
parlaklik=parlaklik + ses;

}


Bu mesaja 1 cevap geldi.
G
12 yıl
Binbaşı
Konu Sahibi

Çok teşekkürler, istediğim tam olarak da buydu. Ama istediğim kaliteyi yakalayamadım. Transistör şartmış demek ki.




Bu mesajda bahsedilenler: @herosaint
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.