Tükendi
Gelince Haber VerMakeblock firmasının ürettiği Me 4 Button modülü ile projelerinizde görev atayacağınız veya robotlarınızı kontrol edebileceğiniz, kullanımı kolay bir buton modüldür.
Me 4 Button modülü Analog çalışan bir modüldür. Her butona basıldığında OUT pininden 0-1023 arasında farklı değerler alırsınız.
Üzerinde bulunan 6P6C RJ25 konektörü ile Me BaseBoard, Me BaseShield ve MakeBlock Orion ile tam uyumludur.
RJ25 konektörünün sağında bulunan 3 adet pin ile (VCC-GND-OUT) Arduino ve diğer yazılım geliştirme platformlarında da rahatlıkla kullanabilirsiniz.
MakeBlock Orion kartının PORT-6, PORT-7 veya PORT-8 konektörlerine bağlanmalıdır.
#include Me4Button btn(PORT_6);uint8_t keyPressed = KEY_NULL;uint8_t keyPressedPrevious = KEY_NULL;void setup(){ Serial.begin(9600);}void loop(){ keyPressedPrevious = keyPressed; keyPressed = btn.pressed(); if (keyPressedPrevious != keyPressed) { if (keyPressed == KEY_1) { Serial.println("Buton1'e Basildi"); } if (keyPressed == KEY_2) { Serial.println("Buton1'e Basildi"); } if (keyPressed == KEY_3) { Serial.println("Buton1'e Basildi"); } if (keyPressed == KEY_4) { Serial.println("Buton1'e Basildi"); } if (keyPressed == KEY_NULL) { Serial.println("Butonlara Basilmadi"); } }}
NOT: Zipli dosyayı klasöre çıkartın ve