Kodlarını daha önceki map komutu kısmında ayrıntılı
olarak anlatmıştım.Burada sadece kodları vereceğim kodları anlamak isteyen
arkadaşlar map komutu bölümüne
bakabilirler. Bağlantılarını da aşağıdaki gibi gerçekleştirip programı
yüklediğiniz takdirde led parlaklık kontrolünü gerçekleştirirsiniz.
void setup() {}
void loop()
{
int val = analogRead(A0);
val = map(val, 0, 1023, 0, 255);
analogWrite(9, val);
}
Malzeme Listesi:
Yine aynı kodların yüklü olduğu arduino ile motor hız kontrolünde gerçekleştirebliriz.Aynı programla farklı elektronik devreleri kullanarak farklı sonuçlar elde etmek kolay.Görüldüğü gibi iş sadece arduino programlamakla bitmiyor.Elektronik kısmıda iyi bilmek gerkiyor. En basit düzeyde bile transistörün ne işe yaradığını bilmek bacak bağlantılarını nasıl yapacağınızı öğrenmeniz gerekiyor.
{
int val = analogRead(A0);
val = map(val, 0, 1023, 0, 255);
analogWrite(9, val);
}
Malzeme Listesi:
- Arduino Uno
- Led
- 220 Ohm direnç
- 10K Potansiyometre
- Board
- Zil Teli
Yine aynı kodların yüklü olduğu arduino ile motor hız kontrolünde gerçekleştirebliriz.Aynı programla farklı elektronik devreleri kullanarak farklı sonuçlar elde etmek kolay.Görüldüğü gibi iş sadece arduino programlamakla bitmiyor.Elektronik kısmıda iyi bilmek gerkiyor. En basit düzeyde bile transistörün ne işe yaradığını bilmek bacak bağlantılarını nasıl yapacağınızı öğrenmeniz gerekiyor.
Malzeme Listesi:
- Arduino Uno
- BC237
- 12V DC motor
- Güç kaynağı olarak ne kullanmak isterseniz 9V yada Li-po pil size kalmış.
- 10K Potansiyometre
- Board
- Zil Teli
0 yorum