- Malzemeler:
- Arduino Uno veya benzeri bir kart
- LED
- 220 ohm direnç
- Potansiyometre
- Erkek-dişi jumper kablolar
- Devre şeması:
- LED'in anodu (uzun bacak) bir arduino dijital pini ile bağlanır.LED'in katodu (kısa bacak) 220 ohm direnç ile arduino'nun GND pinine bağlanır.
- Potansiyometre, arduino'nun 5V ve GND pinleri arasına bağlanır ve orta pimi arduino'nun analog A0 pinine bağlanır.
- Kod:
- İlk olarak, LED'in bağlı olduğu dijital pini OUTPUT moduna ayarlayın ve potansiyometrenin bağlı olduğu analog pini INPUT moduna ayarlayın.
- Ardından, potansiyometrenin değerini analogRead() fonksiyonu ile okuyun ve LED'in parlaklığını analogWrite() fonksiyonu ile değiştirin.
Arduino | Pot İle Led Kontrolü
Reklam Alanı
Daha Fazlaconst int ledPin = 2; const int potPin = A0; void setup() { pinMode(ledPin, OUTPUT); pinMode(potPin, INPUT); } void loop() { int potValue = analogRead(potPin); int brightness = map(potValue, 0, 1023, 0, 255); analogWrite(ledPin, brightness); }
Reklam Alanı
Daha FazlaBu kod, potansiyometrenin okunan değerine göre LED'in parlaklığını değiştirir. Potansiyometrenin orta konumunda, LED en parlak olacak ve potansiyometre her iki yöne döndürüldükçe LED'in parlaklığı azalacaktır.
Reklam Alanı
Daha Fazla
Etiketler:
c#
, micro controller
, mikro denetleyici
, gömülü sistemler
, gömülü yazılım
, arduino
, arduino ide
, Teknoloji
, Yazılım
İlginizi çekebilir
Nedese Panel
Ücretsiz denemeye başlamak için kullanıcı yönetim paneline gitmeniz yeterli. İhtiyaçlarınıza uygun araçlarımızla süreçlerinizi kolaylaştırın ve verimliliğinizi artırın!
Ücretsiz Denemeye BaşlaSize bloğumuzun en iyilerini göndereceğiz.
Yorumlar
Yorum Yapın