İçindekiler:
Video: Arduino IDE ile Micro:bit'inizde Ustalaşın--Buton ve Diğer GPIO: 3 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Bir önceki blogumuzda Arduino IDE ile Master Your Micro:bit --Light LED'de, Arduino IDE üzerinde micro:bit kütüphanesinin nasıl kurulacağından ve Arduino IDE ile micro:bit üzerinde LED'in nasıl sürüleceğinden bahsetmiştik. Bu yazımızda sizlere Arduino IDE ile micro:bit butonunu ve GPIO'yu nasıl çalıştıracağınızı anlatacağız.
Adım 1: Düğme
Microbit'in kartta kendi kendine taşınan iki düğmesi vardır. A düğmesi ve B düğmesi ayrı ayrı diyoruz. A düğmesi için karşılık gelen IDE PIN'i 5'tir ve düğme B için karşılık gelen IDE PIN'i 11'dir. Düğme için devre şemasını aşağıda görebilirsiniz.
Bu resimden düğmenin pull-up direncine bağlı olduğunu görebiliriz. Düğmeye basılmadan önce yüksek voltajdadır. Düğmeye basıldıktan sonra düşük voltajdadır. Düğme için örnek kod:
[cceN_cpp theme="şafak"] const int buttonA = 5; // buton pin sayısı const int buttonB = 11; // buton pini void setup() { Serial.begin(9600); Serial.println("mikrobit hazır!"); pinMode(düğmeA, GİRİŞ); pinMode(düğmeB, GİRİŞ); } void loop(){ if (! digitalRead(buttonA)) { Serial.println("A Düğmesine basıldı"); } if (! digitalRead(buttonB)) { Serial.println("B düğmesine basıldı"); } gecikme(10); }
[/cceN_cpp]
Programı indirdikten sonra Serial Monitar'ın baud hızını 9600 olarak ayarlayın.
A düğmesine basın, Seri Monitar "A Düğmesine basıldı" görüntüleyecektir; B düğmesine basın, "B düğmesine basıldı" görüntülenecektir.
2. Adım: Diğer GPIO
Micro:bit, altın parmağıyla kısmi IO bağlantı noktasını açar. Çoğu IO portunun tekrar tekrar kullanılabilmesine özellikle dikkat etmeliyiz. Bu IO bağlantı noktalarını doğru şekilde kullanmak için, IO bağlantı noktası tekrar kullanım koşullarına başvurabilirsiniz. Daha fazla ayrıntı için aşağıdaki tabloyu inceleyebilirsiniz. Bu tablo, mikro:bit kenar konektöründeki pimlerin her biri hakkında çeşitli verileri gösterir.
P0, P1, P3, 3V ve GND'yi rahatça yönlendirmek için timsah klipsini kullanabilirsiniz. Yine de size yetmediyse micro:bit breakout board almanızı tavsiye ederim.
Yukarıdaki iki devre kartının her ikisi de, bu IO bağlantı noktaları için programlama yapmanızı ve dış devreyi kontrol etmenizi sağlayan tüm IO bağlantı noktalarına yol açabilir.
3. Adım: Göreli Okumalar:
Arduino IDE ile Micro:bit'inizde Ustalaşın --Light LED
Bu makale şu adresten alınmıştır:
Herhangi bir sorunuz varsa, [email protected] ile iletişime geçebilirsiniz.