Arduino ile farklı renkteki LED’leri nasıl kontrol edebilirim?
Arduino ile LED Kontrolü
Arduino ile farklı renkteki LED\'leri kontrol etmek için aşağıdaki adımları izleyebilirsiniz:Gerekli Malzemeler
- Arduino kartı
- Düz LED\'ler (örneğin, kırmızı, yeşil, mavi)
- dirençler (genellikle 220Ω)
- Bağlantı kabloları
- Breadboard
Kablolama
1. LED\'lerin uzun bacaklarını (anot) Arduino\'nun dijital pinlerine bağlayın (örneğin, 9, 10, 11). 2. Kısa bacaklarını (katot) dirençler aracılığıyla GND\'ye bağlayın.Arduino Kodu
Aşağıdaki örnek kodu kullanarak LED\'leri kontrol edebilirsiniz: ```cpp void setup() { pinMode(9, OUTPUT); // Kırmızı LED pinMode(10, OUTPUT); // Yeşil LED pinMode(11, OUTPUT); // Mavi LED } void loop() { digitalWrite(9, HIGH); // Kırmızı yanıyor delay(1000); digitalWrite(9, LOW); digitalWrite(10, HIGH); // Yeşil yanıyor delay(1000); digitalWrite(10, LOW); digitalWrite(11, HIGH); // Mavi yanıyor delay(1000); digitalWrite(11, LOW); } ```Kodu Arduino\'ya yükleyin. LED\'ler sırayla yanıp sönecektir.
Özelleştirme
- Farklı renklerdeki LED\'lerle farklı pin bağlantıları yapabilirsiniz. - Süreleri ve LED\'lerin yanma düzenini değiştirerek kendi efektlerinizi oluşturabilirsiniz.
Cevap yazmak için lütfen
.
Aynı kategoriden
- Yazılım geliştirme sürecinde hangi test türleri kullanılabilir?
- Python öğrenmeye başlarken nelere dikkat etmeliyim?
- Mühendislik alanında en sık kullanılan programlama dillerinden biri hangisidir?
- IDE nedir?
- Python’da bir string içindeki harfleri sayma yöntemi nedir?
- JavaScript’te bir function’ı nasıl çağırabilirim?
- Python programlamada if ve else ifadelerinin kullanımı nasıl olmalıdır?
- Yapay zeka mühendisliği hangi alanlarda kullanılıyor?
- Python’da Bir String’i Integer’a Çevirmenin Yolu (v2)
- Bilgisayar mühendisliği için hangi programlama dilleri önemlidir?
- Yapay zeka modelleri nasıl eğitilir?
- Python'da bir fonksiyonun nasıl tanimlandigini ve cagrildigini anlatir misiniz?
- Java’da Spring Boot ile microservice temel yapı taşları
- API nedir ve API’ler nasıl çalışır?
- Mastering işlemi nedir?
- Programlama öğrenmeye yeni başlayanlar için en kolay diller hangileridir?
- En iyi Python programlama kursları hangileridir?
- OAuth 2.0 akışları nelerdir?
- Tarayıcı depolama: cookie, localStorage, IndexedDB farkları
- Programlama dillerini öğrenirken hangi online platformları kullanmalıyım?
