

Add to Cart
Módulo de teclado análogo do ANÚNCIO do módulo de Arduino, bloco de
apartamentos eletrônico
Módulo de teclado análogo do teclado eletrônico do ANÚNCIO dos
blocos de apartamentos
Descriço:
Cor | Preto + amarelo |
Material | PWB + plástico |
Características | 5 chaves em um porto análogo; Botões duráveis de Omron com tensões diferentes; Compatível com relaço do sensor do forArduino; Com 3 portos do PIN do I/O: VCC, TERRA, PARA FORA. |
Especificaço | Módulo de teclado chave do analógico 5 para o bloco de apartamentos bonde do poder de Arduino |
Aplicaço | Módulo de teclado análogo para o bloco de apartamentos bonde do poder de Arduino |
Manual inglês/especs. | No |
Lista de embalagem | 1 módulo de teclado do ANÚNCIO de x |
Use um porto análogo para ler os cinco estados chaves para o porto
do IO das economias de Arduino. Com sensor de Arduino a placa de
expanso pode ser terminada e botões de trabalhos interativos.
Código de teste de Aruino:
/ /Módulo de ADKeyboard
int adc_key_val [5] = {50, 200, 400, 600, 800};
int NUM_KEYS = 5;
adc_key_in do int;
chave do int = -1;
oldkey do int = -1;
instalaço vaga ()
{
pinMode (13, SAÍDA); //nós usará o diodo emissor de luz da
eliminaço de erros para output uma pulsaço do coraço
Serial.begin (9600); //9600 bps
}
laço vago ()
{
adc_key_in = analogRead (0); //leia o valor do sensor
digitalWrite (13, BAIXO);
chave = get_key (adc_key_in); //converso na imprensa chave
se (chave! =/do oldkey)/se os keypress so detectados
{
atraso (50); //espera pelo tempo do debounce
adc_key_in = analogRead (0); //leia o valor do sensor
chave = get_key (adc_key_in); //converso na imprensa chave
se (chave! = oldkey)
{
oldkey = chave;
se (key> = 0) {
digitalWrite (13, ALTO);
comute (chave)
{
caso 0: Serial.println (“APROVAÇO S1”);
ruptura;
caso 1: Serial.println (“S2 APROVAM”);
ruptura;
caso 2: Serial.println (“S3 APROVAM”);
ruptura;
caso 3: Serial.println (“S4 APROVAM”);
ruptura;
caso 4: Serial.println (“S5 APROVAM”);
ruptura;
}
}
}
}
atraso (100);
}
/ /Valor do converso CAD para fechar o número
get_key do int (int sem assinatura entrado)
{
int k;
para (k = 0; k
{
se (entrada
{
k do retorno;
}
}
se (k> = NUM_KEYS) k = -1; //Nenhuma chave válida pressionada
k do retorno;
Vantagens competitivas:
1. Serviço ao cliente conveniente & amigável
2. Os preços baixos dirigem dos fornecedores da fábrica
3. Entrega rápida em todo o mundo.
4. De alta qualidade com padrões globais.
5. Garantia da fábrica de 1 ano
6. Maneira e pagamento seguros do transporte