Keyestudio Dokunmatik Anahtar USB Shield

206,37 TL
Marka
Stok Kodu
Ks0147
22,02 TL den başlayan taksitlerle!
Aynı Gün Kargo
Ürün Paylaş :

Tanıtım

Makey dokunmatik klavye simülasyonunu gördünüz mü? MaKey MaKey, herhangi bir objeyi bir giriş aygıtı olarak kullanabilen çok basit bir devre kartıdır.
Yani, merdivenleri piyanoya, muzları klavyeye, oyun hamurunu bir joysticke, hatta ailenizi müzikal bir sentezleyici haline getirebilir.
Prensibi basittir. Bir klavye oluşturmak için ARDUINO mikrodenetleyicisini kullanır ve tuşlar yerine dokunulan objeler  kullanır.
Bu Dokunmatik Tuş USB shield KEYESTUDIO tarafından geliştirilmiştir.
Shield, dokunmatik giriş, yani topraklama ucu ve dokunma ucu olarak bir çift elektrot kontak anahtarı kullanır. Vücut direnci nedeniyle, iki elektrota dokunduğunuzda, aralarında akan belirli bir akım oluşur, böylece dokunma sürecini oluşan akım sayesinde algılayabilir.

 


Daha fazla referans keyestudio Maker Touch Starter Kit'e bakın.

Özellikler

  • UNO R3 ve MEGA 2560 kontrol kartı ile uyumludur.
  • XP ve win7 sistemi Sürücüsüz otomatik tanımlama
  • En fazla altı giriş aygıtı tanımlar
  • Çalışma gerilimi: DC 5V
  • Koddaki 6 tuşun çıkışını ayarlayabilir
  • Diğer cihazları bağlamak için kullanılan yerleşik 2 anti-ters arabirim ile birlikte gelir.


thumb

Teknik Detaylar

     
    • Boyutlar: 70mm x 53mm x 26mm
    • Ağırlık: 19.8g


    thumb

    Pin Şeması


    thumb

    Test Kodu

    Aşağıda bir örnek kod var.
    Kütüphaneleri indirmek için tıklayınız.
    Kodu indirmek için buraya tıklayın.
    Veya doğrudan aşağıdaki kodu kopyalayıp Arduino IDE'ye yapıştırabilirsiniz.

     

    #include "UsbKeyboard.h"
    int InData1 = 0, InData2 = 0, InData3 = 0, InData4 = 0, InData5 = 0, InData0 = 0; //touch input value
    //temporary storage
    int TouchSensitivity = 20; //touch sensitivity. 0~1023,the larger the value, the lower the sensitivity.
    void setup()
    {
    for(int i = A0; i <= A5; i++)
    {
    pinMode(i, INPUT); //A0~A5 port as input port
    }
    for(int i = 6; i <= 12; i++)
    {
    pinMode(i, OUTPUT); //A0~A5 port as input port
    }
    TIMSK0 &= !(1 << TOIE0);
    }
    void loop()
    {
    UsbKeyboard.update();
    //read out the voltage value of all pins, and because of pull-up resistor,
    //the default of all pins of maximum level is 1023,decrease the level of pins though touch.
    //so the value is by 1024-analogRead(A0);
    InData0 = 1024 - analogRead(A0);
    InData1 = 1024 - analogRead(A1);
    InData2 = 1024 - analogRead(A2);
    InData3 = 1024 - analogRead(A3);
    InData4 = 1024 - analogRead(A4);
    InData5 = 1024 - analogRead(A5);
    //trigger keyboard events with various possibility
    if(InData0 >= TouchSensitivity)
    {
    digitalWrite (11, HIGH);
    UsbKeyboard.sendKeyStroke(4); //A
    }
    else digitalWrite(11, LOW);
    if(InData1 >= TouchSensitivity)
    {
    digitalWrite(10, HIGH);
    UsbKeyboard.sendKeyStroke(5); //B
    }
    else digitalWrite(10, LOW);
    if(InData2 >= TouchSensitivity)
    {
    digitalWrite(9, HIGH);
    UsbKeyboard.sendKeyStroke(6); //C
    }
    else digitalWrite(9, LOW);
    if(InData3 >= TouchSensitivity)
    {
    digitalWrite(8, HIGH);
    UsbKeyboard.sendKeyStroke(7); //D
    }
    else digitalWrite(8, LOW);
    if(InData4 >= TouchSensitivity)
    {
    digitalWrite(7, HIGH);
    UsbKeyboard.sendKeyStroke(8);//E
    }
    else digitalWrite(7, LOW);
    if(InData5 >= TouchSensitivity)
    {
    digitalWrite(6, HIGH);
    UsbKeyboard.sendKeyStroke(9);//F
    }
    else digitalWrite(6, LOW);
    delay(100);
    }


     

    Kaynaklar

    PDF'yi İndirin
    https://drive.google.com/open?id=1xwdCw2dIoUmirRCKcOjPtR8xEHBM8exb

     

    Kodu İndirin
    https://drive.google.com/open?id=1IJCN4apPYGFBX7bNXJccrP9y6GJ3rkwo

     

    Kütüphaneleri İndirin
    https://drive.google.com/open?id=1WfwYEaAQSRz_q6QHv8qjIF8BfGwH0UNa

     

    Video:

     

     

    Bu ürüne ilk yorumu siz yapın!
    Bu ürünün fiyat bilgisi, resim, ürün açıklamalarında ve diğer konularda yetersiz gördüğünüz noktaları öneri formunu kullanarak tarafımıza iletebilirsiniz.
    Görüş ve önerileriniz için teşekkür ederiz.
    Keyestudio Dokunmatik Anahtar USB Shield Uygun fiyatlar ile Keyestudio Dokunmatik Anahtar USB Shield Robot Elektronik'te. Kampanyalı satışlarımız hakkında bilgi almak için tıklayın! Ks0147
    Keyestudio Dokunmatik Anahtar USB Shield

    Tavsiye Et

    *
    *
    *
    IdeaSoft® | E-Ticaret paketleri ile hazırlanmıştır.