İçindekiler:

Kontrol Led (Arduino) için Push Switch: 4 Adım
Kontrol Led (Arduino) için Push Switch: 4 Adım

Video: Kontrol Led (Arduino) için Push Switch: 4 Adım

Video: Kontrol Led (Arduino) için Push Switch: 4 Adım
Video: Arduino Buton İle Led Yakma #3 2024, Kasım
Anonim
Kontrol Led'ine (Arduino) Anahtarı Bastırın
Kontrol Led'ine (Arduino) Anahtarı Bastırın

Tinkercad Projeleri »

Merhaba!, Bugün Arduino'da LED'in AÇIK/KAPALI durumunu kontrol etmek için basmalı düğmenin nasıl kullanılacağını göstereceğim.

Bunun için kullanımı çok kolay olan ve bu tür şeyler söz konusu olduğunda amacımıza hizmet eden TinkerCAD kullanacağım.

TinkerCAD'i nasıl kullanacağınızı öğrenmek istiyorsanız, Elektronik Projeler için TinkerCAD'in temel kullanımı hakkındaki yazımı inceleyebilirsiniz.

Bağlantı:

Adım 1: Tüm Bileşenleri Hazırlama

Tüm Bileşenleri Hazırlama
Tüm Bileşenleri Hazırlama

Şimdi testimiz için gereken tüm bileşenleri edinin:

1) Arduino Uno

2) Küçük Breadboard

3) LED

4) Buton

5) Direnç(10K-ohm)(direnç seçenek menüsünden değer, üzerine tıklayarak değiştirilebilir)

6) Direnç (220 ohm)

Adım 2: Bileşenleri Bağlama

Bileşenleri Bağlama
Bileşenleri Bağlama

Şimdi tüm bileşenleri ihtiyacımıza göre bağlamamız gerekiyor. Yani bunun için basit bir mantık düşünmemiz gerekiyor. Butondan herhangi bir giriş sinyali aldığımızda, ancak o zaman çıkış sinyalini Arduino'ya bağlı LED'e uygulamamız gerekir.

Bunun için, düğmeyi devre tahtasının köprüsüne (gösterildiği gibi) yerleştirin ve düğmenin pimlerinden birinden bir tel çekin ve devre tahtasının pozitif serisine bağlayın. Ardından 10k-ohm'luk direnci direncin diğer pimine bağlayın (gösterildiği gibi). Şimdi bu, pozitif bölüm ile direnç bölümü arasında bir anahtar görevi görecektir.

Dirençle bağlı olan basmalı düğmenin aynı terminalinden bir kabloyu çekin ve Arduino'nun 2. pinine bağlayın. Bu, butondan gelen girdi olarak işlev görecektir. Direncin diğer ucunu devre tahtasının toprak bölümüne(-ve) bağlayın. Pozitif bölümü Arduino'nun 5V beslemesine ve negatif bölümü Arduino'nun GND'sine(toprak) bağlayın.

Şimdi LED'i 220 ohm'luk direnç üzerinden Arduino'nun 13 pinine (herhangi birini seçebilirsiniz) bağlamamız gerekiyor.

Adım 3: Kodu Yazma

Kodu Yazma
Kodu Yazma

Ekranın sağ tarafında bulunan Kod sekmesini açın ve metin olarak kodlama modunu seçin ve içinde bulunan kodu silin.

İlk olarak Arduino'ya bağlı buton ve LED pinlerini tanımlayın. Şimdi düğmenin durumunu saklayabilecek (bellek görevi gören) bir değişkene ihtiyacımız var. Bunun için bir tamsayı değişkeni tanımlayın ve varsayılan değeri 0 olarak atayın (OFF durumu 0 olarak gösterilir).

Şimdi kurulum fonksiyonunda led pin modunu OUTPUT ve buton pin modunu INPUT olarak ilan edin.

Boş döngü işlevinde, digitalRead kullanarak düğme durumunu okuyun ve değişkende saklayın.

Şimdi düğme durumunun HIG H olup olmadığını kontrol edin, led pinine yüksek voltaj uygulayın, yoksa düşük voltaj.

Simülasyona tıklayarak kodu test edin.

Adım 4: Demo

Herhangi bir sorun varsa, lütfen bana bildirin

Önerilen: