Ir para conteúdo


Foto

Funções de teclado feito com Arduino.


  • Por favor, faça o login para responder
10 respostas neste tópico

#1 Belini

Belini

    Administrador

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.227 posts
  • LocationMinas Gerais

Postado 27 março 2012 - 10:45

Preciso fazer uma placa com pelo menos 15 teclas e não entendo nada de arqduíno, por onde devo começar?

#2 JScript

JScript

    A cada dia que passa eu aprendo muito mais com todos vocês!

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.445 posts
  • LocationSomewhere out there!

Postado 27 março 2012 - 11:18

Olá!

Poderia usar um teclado de telefone?
Imagem Postada
Funciona com Arduino!

Código fonte para o Arduino ler as teclas:

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido

Nesse link tem um teclado específico para desenvolvedores em Arduino:

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido



O Arduino também pode ser usado para enviar imagens/caracteres à um monitor, decodificar MP3...
Tá pensando no que eu estou imaginando? JukeBox???!!! Adeus Sistemas Operacionais (Linux, Windows...). <-- Talvez seja muito complicado...

Olha que legal:
Spoiler

Links para displays:

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido


Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido


Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido


Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido



PS.: Como o meu forte é eletrônica (digital), passa tuas idéias e podemos desenvolver o circuito que você deseja!

Abraços,

João Carlos.

#3 Belini

Belini

    Administrador

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.227 posts
  • LocationMinas Gerais

Postado 27 março 2012 - 01:58

Exatamente seria para usar em jukebox mesmo e como a intenção é de futuramente usar o línux então não vai servir, o que eu preciso são de 15 teclas disponíveis que sejam reconhecidas no windows e no línux e pode ser qualquer uma pois o programa aceita configurações de teclas.

#4 JScript

JScript

    A cada dia que passa eu aprendo muito mais com todos vocês!

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.445 posts
  • LocationSomewhere out there!

Postado 27 março 2012 - 02:04

O teu projeto vai tocar vídeos ou só MP3?
Se for somente MP3, dá pra fazer um projeto somente com Arduino, decodificador de MP3, um display (pode ser colorido, gráfico...), teclado e uma mídia formatada em FAT32!
Ficaria livre de SOs, todo projeto seria baseado em hardware OpenSource!!!

Mas para o Windows/Linux, pode-se utilizar um teclado numérico USB!
Spoiler
E programá-lo da forma que desejar...

Abraços,

João Carlos.

#5 Belini

Belini

    Administrador

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.227 posts
  • LocationMinas Gerais

Postado 27 março 2012 - 02:09

Vai tocar MP3, MPG, MP4, MKV e AVI e o que quero preciso mesmo é de alguma placa que reconheça como sendo um teclado mesmo.

#6 JScript

JScript

    A cada dia que passa eu aprendo muito mais com todos vocês!

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.445 posts
  • LocationSomewhere out there!

Postado 27 março 2012 - 02:11

Então o Arduino está fora!
Vídeos é melhor em uma placa de PC mesmo...

E o lance do teclado numérico USB?

Abraços,

João Carlos.

#7 Belini

Belini

    Administrador

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.227 posts
  • LocationMinas Gerais

Postado 08 agosto 2013 - 01:44

Nem tinha visto este último post seu, mais já foi resolvido pois agora o meu programa funciona com joysticks e não vou mais precisar de teclas, obrigado pelas dicas.



#8 Luigi

Luigi

    Administrador

  • Administradores (Adm)
  • PipPipPipPipPip
  • 664 posts
  • LocationCWB

Postado 10 setembro 2014 - 11:15

Eu fiz um teclado de resistor no Arduino.

 

Traduzindo, usei alguns botões 'pull up', como da foto abaixo:

6mmswitch_t.jpg

Fiz com 5 botões, cada vez que pressionava um botão, uma resistência diferente era gerada no Arduino.

A grande sacada desse tipo de teclado, é que usa apenas 2 pinos no Arduino.

Não tinha um teclado específico para Arduino e nem tava afim de comprar um, mas tinha de sobra esses botões 'pull up'.

A cada botão pressionado uma nova resistência era gerada, e assim pode-se associar uma ação no Arduino.

Simplificando o código, algo assim:

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido

Tem um projeto

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido

.

 

@Belini, se precisar do projeto, avise, compartilho.

^^


Editado por Luigi, 10 setembro 2014 - 11:18 .


#9 JScript

JScript

    A cada dia que passa eu aprendo muito mais com todos vocês!

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.445 posts
  • LocationSomewhere out there!

Postado 11 setembro 2014 - 11:37

@Luigi

Ótima ideia amigo, fica como se fosse serial pois só usa dois pinos de entrada!!!

Se poder postar fotos...

JS

#10 Luigi

Luigi

    Administrador

  • Administradores (Adm)
  • PipPipPipPipPip
  • 664 posts
  • LocationCWB

Postado 11 outubro 2014 - 09:54

Eu fiz uma adaptação desse

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido

.

 

Existe esse

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido

aqui também.


Editado por Luigi, 06 janeiro 2015 - 07:18 .


#11 Frezan

Frezan

    Membro

  • Membros
  • Pip
  • 63 posts
  • Location

Postado 23 fevereiro 2015 - 10:53

Caramba!!

 

Gostei muito deste tópico. Não conhecia essa tal placa Arduino.

 

Bacana o projeto. Abraços.






0 usuário(s) está(ão) lendo este tópico

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

Documentação OnLine de referência