Olá gente! Já devem ter ouvido quantas possibilidades que temos com a plataforma Arduino e seus shields? Provavelmente já viram ou fizeram algumas coisinhas como robôs, automação residencial, wearables, entre outras. Mas já imaginou que pode ser muito além?
Neste post, quero falar sobre uma placa chamada Makey Makey, que vai deixar os projetos com uma cara muito divertida, podendo ser usada por toda família, inclusive crianças. O nome Makey Makey vem de Make + Key = MaKey MaKey, ou seja, Fazer + Tecla. O Makey Makey é um kit simplificado para que objetos cotidianos virem touchpads. Na figura 1 temos uma ideia do que é este kit:
Esta plataforma pode ser utilizada tanto para hobbistas, iniciantes e usuários avançados, e nos dá um leque de possibilidades infinito.
Ele possui um microcontrolador Atmega32u4, o mesmo utilizado em Arduino Leonardo, Micro, Pro Micro e Esplora. É este microcontrolador que realiza a interface entre a placa e o usuário, fazendo com que os objetos virem teclas no computador. Segundo a fabricante Atmel, o ATmega 32u4 é um microcontrolador de 8 bits AVR com 16/32 KBytes de Flash e controlador USB. O controlador USB é o que o diferencia do ATmega328, que é o microcontrolador usado no Arduino Uno, Nano e Pro Mini. Confira mais informações sobre os microcontroladores ATmega32u4 e ATmega328.
Sua utilização é bem simples: Para usuários Windows, é necessário baixar um driver, disponível aqui. O computador pode não reconhecer a placa de primeira, mas é normal. Depois que o instalador apresentar erro, você entra em “Gerenciador de dispositivos” e seleciona “USB IO board” (conforme figura 2):
Com o botão direito do mouse, escolha a opção “Atualizar driver”. Selecione a pasta do driver que baixou anteriormente (conforme figura 3), e voilà! A sua placa estará instalada e pronta pra utilização. Você verá que foi gerada uma porta COM, como visto na figura 4. Caso tenha outras dúvidas ou esteja num Mac ou Linux, acessem aqui.
Além da placa, é necessário uso de cabo mini USB e garras jacaré-jacaré. A seguir, uma imagem da placa completa com acessórios:
Plugando-a em seu computador, e as garras jacaré-jacaré em objetos inusitados, como bananas, papel alumínio, recipientes com água, massinha de modelar, entre outros, você escolhe o que será parte do seu teclado. Na figura 6 vemos a placa frontal, e seus respectivos botões:
Temos as teclas “Esquerda”, “direita”, “alto”, “baixo”, “espaço” e “clique”. Colocando as garrinhas jacaré nestes espaços, ele irá interagir com seus jogos no computador, inclusive até aplicativos de texto, como Bloco de notas, gerando espaços ao pressionar uma banana!
O que você deve se atentar é que há uma barra inferior chamada Earth, que é o referencial Terra. O seu circuito com objetos inusitados necessita de aterramento, e neste caso, o aterramento será quem estiver interagindo com o circuito: VOCÊ! Segure a garra jacaré com uma mão enquanto estiver pressionando a banana, e verá toda a mágica acontecer!
Bem, na parte de trás há várias entradas para plugar jumpers macho e brincar com entradas digitais e analógicas, e sempre lembrando que tudo precisa ser aterrado. Veja a figura 7:
A placa é open hardware e seu esquemático está disponível no site da Sparkfun. Acessem aqui para mais informações.
Agora você pode ter pensado: Ah, isto é bem fácil e já está tudo pronto. Mas não posso modificar?
Esta interface está pronta para utilização. Mas estes dias eu vi uma possibilidade de fazer seu próprio Makey Makey usando um shield da Funduino:
Da mesma forma que o Makey Makey, ele possui as entradas analógicas em formato de encaixes para garras jacaré. Há LEDs marcados de 1 a 6, que são correspondentes aos pinos digitais 10 a 5, e você já pode personalizar sua brincadeira.
Lembrando que, para simular de forma idêntica à placa original, o Arduino deve ser o Leonardo. Caso utilize o Uno ou outro que não possua o ATmega32u4 como microcontrolador, você pode realizar algumas brincadeiras, mas fica limitado a não interagir como tecla em seu computador.
Atenção: Este shield é vendido no Ali Express, e não no site oficial.
Também há a versão reduzida da placa Makey Makey, chamada Makey Makey Go. Esta possui interface USB embutida. Confesso que ainda não tive oportunidade de tê-la em minhas mãos (risos).
Espero que tenham gostado e inspirado vocês a pensar na gama de possibilidades desta placa. Legal para todas as idades, já pode fazer algo com seus filhos, irmãos, primos, afilhados, etc. Transforme qualquer objeto em teclas no seu Arduino ou Makey Makey!
Próximo post farei uma demostração de uso do shield Makey Makey com Arduino Uno e Arduino Leonardo, para vocês verem as diferenças e possibilidades!
Deseja ver mais projetos com esta placa? Assista o vídeo oficial:
No site da Tato Equipamentos vocês podem adquirir a plataforma Makey Makey, junto com os cabos, aqui no Brasil! Acessem aqui.
Um dos links para compra do shield no Ali Express é este.
Referências
Figura 1 – Fonte: https://makeymakey.com/makey-makey-how-it-works.jpg
Figuras 2, 3 e 4 – Fonte própria
Figura 5 – Fonte: https://shop.makeymakey.com/products/makey-makey-kit
Figura 6 – Fonte: https://br.ask.com/web?qsrc=1&o=14028&l=sem&q=resultado+da+tele+sena+das+maes+2o13
Figura 7 – Fonte: https://www.controllerism.com/wp-content/uploads/2013/07/makey_bottom_explained_s.jpg
Figura 8 – Fonte: https://g01.a.alicdn.com/kf/HTB18FK3GVXXXXX7aXXXq6xXFXXXD/5pcs-lot-Makey-Makey-Touch-key-USB-font-b-SHIELD-b-font-Analog-Touch-font-b.jpg
é possível eu fazer um controlador midi nesse esquema?