Sign In | Join Free | My chinacsw.com
chinacsw.com
Products
Search by Category
Wholesale Marketplace
Home >

Module For Arduino Analog AD 5-Key Keyboard Module , Electronic Building Block

Categories Sensor Module for Arduino
Place of Origin: Guangdong China (Mainland)
Brand Name: Oky Newstar
Model Number: oky3466
MOQ: 1 Piece/Pieces
Packaging Details: 5cm x 4cm x 2cm
Delivery Time: 3-5 workdays after payment
Payment Terms: L/C,D/A,D/P,T/T,Western Union,MoneyGram
Supply Ability: 1000 Piece/Pieces per Day
Color: Black+Yellow
Material: PCB+
  • Haven't found right suppliers
  • Our buyer assistants can help you find the most suitable, 100% reliable suppliers from China.
  • And this service is free of charge.
  • we have buyer assistants who speak English, French, Spanish......and we are ready to help you anytime!
  • Submit Buying Request
    • Product Details
    • Company Profile

    Module For Arduino Analog AD 5-Key Keyboard Module , Electronic Building Block


    module for Arduino Analog AD Keyboard Module , Electronic Building Block
    Electronic building blocks AD Keyboard Analog keyboard module


    Description:

    Color

    Black + yellow

    Material

    PCB + plastic

    Features

    5 keys in one analog port; Durable Omron buttons with different voltages; Compatible with forArduino sensor interface; With 3 I/O PIN ports: VCC, GND, OUT.

    Specification

    Analog 5-key keyboard module for Arduino power electric building block

    Application

    Analog keyboard module for Arduino power electric building block

    English Manual/Spec

    No

    Packing List

    1 x AD keyboard module


    Use an analog port to read the five key states for Arduino save IO port. With Arduino sensor expansion board can be completed and buttons of interactive works.
    Aruino test code:
    / / ADKeyboard Module
    int adc_key_val [5] = {50, 200, 400, 600, 800};
    int NUM_KEYS = 5;
    int adc_key_in;
    int key = -1;
    int oldkey = -1;
    void setup ()
    {
    pinMode (13, OUTPUT); / / we'll use the debug LED to output a heartbeat
    Serial.begin (9600); / / 9600 bps
    }
    void loop ()
    {
    adc_key_in = analogRead (0); / / read the value from the sensor
    digitalWrite (13, LOW);
    key = get_key (adc_key_in); / / convert into key press

    if (key! = oldkey) / / if keypress is detected
    {
    delay (50); / / wait for debounce time
    adc_key_in = analogRead (0); / / read the value from the sensor
    key = get_key (adc_key_in); / / convert into key press
    if (key! = oldkey)
    {
    oldkey = key;
    if (key> = 0) {
    digitalWrite (13, HIGH);
    switch (key)
    {
    case 0: Serial.println ("S1 OK");
    break;
    case 1: Serial.println ("S2 OK");
    break;
    case 2: Serial.println ("S3 OK");
    break;
    case 3: Serial.println ("S4 OK");
    break;
    case 4: Serial.println ("S5 OK");
    break;
    }
    }
    }
    }
    delay (100);
    }
    / / Convert ADC value to key number
    int get_key (unsigned int input)
    {
    int k;
    for (k = 0; k <NUM_KEYS; k + +)
    {
    if (input <adc_key_val [k])
    {
    return k;
    }
    }
    if (k> = NUM_KEYS) k = -1; / / No valid key pressed
    return k;


    Competitive Advantage:

    1. Convenient & Friendly Customer Service
    2. Low Prices Direct From Factory Suppliers
    3. Fast Delivery Around the World.
    4. High Quality With Global Standards.
    5. 1 Year Factory Warranty
    6. Safe Shipping Way and Payment


    Photos:

    Buy Module For Arduino Analog AD 5-Key Keyboard Module , Electronic Building Block at wholesale prices
    Send your message to this supplier
     
    *From:
    *To: Oky Newstar Technology Co., Ltd
    *Subject:
    *Message:
    Characters Remaining: (0/3000)
     
    Inquiry Cart 0

    Friendly Links: www.everychina.com

    Home| Products| Suppliers| Quality Suppliers| Site Map |About Us |Contact Us |Help |关于我们 |联系我们

    Copyright © 2009 - 2024 chinacsw.com. All rights reserved.