Arquivos da categoria: Arduino

Projeto – Arduino Due para processamento de áudio

No dia 08/04/2018 eu apresentei como parte do Arduino Day no IFRS em Canoas uma palestra chamada “Processamento de Áudio com Arduino Due” tratando sobre um projeto interessante que está sendo desenvolvido por alguns membros do Matehackers.

O projeto foi construído com a ajuda do mestre Joel Grigolo, para ser um pequeno protótipo de como usar um Arduino Due para processamento de áudio digital de uma maneira bem simples e didática. Traduzindo isso em um linguagem mais prática, nós plugamos uma fonte de som no Arduino (no caso uma guitarra) e manipulamos de maneira digital esse som para adicionar efeitos como distorção, delay, chorus, etc…

Os slides da palestra e mais detalhes podem ser encontrados aqui: https://lfzawacki.github.io/arduino-due-dsp-slides/

Aqui temos um demo do projeto em ação rodando um algoritmo de delay de cauda longa com feedback:

Controlando Micro Servo com Python e Arduino

Mais um exemplo de utilização do Arduino com Python, dessa vez controlando um micro servo. Da mesma forma que o post anterior, estou utilizando o Firmata e o pyfirmata.

Foi utilizado um Arduino uno e um microservo 9g. A parte física ficou assim:

servo

E esse foi o código python utilizado:

 

O código funcionando:

 

Lendo sinais analógicos do Arduino com Python

Bueno, depois do Joel aterrorizar tanto que não iria dar tempo de concluir o projeto do robô até o FISL 16, ontem resolvi ver como funciona o tal do Arduino, que vai ser utilizado no projeto, para saber das reais dificuldades de implementar a coisa toda. Continue lendo Lendo sinais analógicos do Arduino com Python