Conforme solicitado pela professora após a primeira apresentação, disponibilizamos aqui o link para download de um estudo sobre Acústica que fizemos. Ele aborda os principais tópicos sobre frequência harmônica de notas musicais, timbre, intensidade. Abaixo afixamos duas imagens: um esquema que revela as frequências na afinação padrão de violão/guitarra e outra, tabela de frequências utilizadas por músicos para afinação.
Clique aqui para fazer o download
terça-feira, 15 de maio de 2012
segunda-feira, 14 de maio de 2012
Preparação para a Apresentação Intermediária
Praticamente na reta final, estamos contentes com a evolução do nosso projeto. O grupo todo empenhou-se com muito afinco desde o começo do semestre. A falar em grupo, um novo integrante agora faz parte do nosso. Trata-se também de um músico, o Jefferson, que vai facilitar a aquisição do shape de guitarra por um preço muito mais viável. Nesse sábado iremos nos reunir e conversar com o luthier (quem constrói shapes de instrumento) para poder fazer os ajustes finais para a apresentação de Terça, 22/05.
Segunda-feira postaremos o link da apresentação para download. O que mudou, em relação ao projeto inicial, foi:
Segunda-feira postaremos o link da apresentação para download. O que mudou, em relação ao projeto inicial, foi:
- Lasers - Utilizamos LED's devido à nossa melhor afinidade com o uso do mesmo;
- Sistema de chaves-botão - As notas serão emitidas, conforme a proximidade da mão ao braço da guitarra (uso de LED/LDR);
- O Modelo - Na postagem Primeira Atualização do Projeto , há um novo desenho.
Teste de Música - Smoke On The Water
Estivemos testando agora há pouco um trecho de uma música do Deep Purple - Smoke On the Water. Abaixo segue o código-fonte e o vídeo:
--------------------------------------------------------------------------------------------------------------------------------------------------------------
unsigned long tempo; //declara tempo
void setup() {
pinMode(9,OUTPUT);
Serial.begin(9600);
}
void loop() {
tempo= millis(); // base de tempo para a coleta
{
Serial.print(tempo);
Serial.print(" "); // introduz um espaço entre as colunas
tone(9,82);
delay (600);
tone(9,98);
delay (800);
tone(9,110);
delay (1000);
tone(9,82);
delay (600);
tone(9,98);
delay (800);
tone(9,117);
delay (400);
tone (9,110);
delay (1000);
tone(9,82);
delay (600);
tone(9,98);
delay (800);
tone(9,110);
delay (800);
tone(9,98);
delay (600);
tone(9,82);
delay (1000);
noTone(9);
delay (1000);
}
Serial.println();
delay(100);
}
------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------
unsigned long tempo; //declara tempo
void setup() {
pinMode(9,OUTPUT);
Serial.begin(9600);
}
void loop() {
tempo= millis(); // base de tempo para a coleta
{
Serial.print(tempo);
Serial.print(" "); // introduz um espaço entre as colunas
tone(9,82);
delay (600);
tone(9,98);
delay (800);
tone(9,110);
delay (1000);
tone(9,82);
delay (600);
tone(9,98);
delay (800);
tone(9,117);
delay (400);
tone (9,110);
delay (1000);
delay (600);
tone(9,98);
delay (800);
tone(9,110);
delay (800);
tone(9,98);
delay (600);
tone(9,82);
delay (1000);
noTone(9);
delay (1000);
}
Serial.println();
delay(100);
}
------------------------------------------------------------------------------------------------------------------------------------------------------------------
Oficina de Arduino
Semana passada demos uma pausa nos roteiros experimentais de Física para ter uma aula na qual pudéssemos tirar dúvidas quanto ao andamento do projeto. Os alunos trouxeram protótipos de seus trabalhos e a profª. Marisa ofereceu-nos suporte.
A oficina serviu para o primeiro teste de uma nota musical, quando foi ligado o plug jack fêmea ao Arduino e foi implementada a função tone ao código-fonte. Não houve dificuldades na programação do mesmo.
Observe que o LDR e o LED estão cobertos por um papel escuro, isso de modo que o feixe de luz estivesse diretamente direcionado; impossibilitando, inclusive, que a luz do ambiente interferisse na captação de valores de frequência utilizados no experimento.
A oficina serviu para o primeiro teste de uma nota musical, quando foi ligado o plug jack fêmea ao Arduino e foi implementada a função tone ao código-fonte. Não houve dificuldades na programação do mesmo.
Observe que o LDR e o LED estão cobertos por um papel escuro, isso de modo que o feixe de luz estivesse diretamente direcionado; impossibilitando, inclusive, que a luz do ambiente interferisse na captação de valores de frequência utilizados no experimento.
segunda-feira, 7 de maio de 2012
Materiais - Atualização
Montagem do Circuito
Agora, com todos materiais adquiridos, o grupo se reuniu no dia 01/05 para realizar a primeira montagem do circuito com Arduino. Foram testados os LEDs, LDRs e jumpers, emprestados pelo laboratório da faculdade. Embora alguns estivessem queimados, o teste foi um sucesso.
A figura abaixo esquematiza um LED apontado para um LDR, a fim de se produzir uma corda. As frequências obtidas, para o LED apontando para o LDR variou na faixa de 180 a 200; e 800 a 900, para quando não havia nenhum objeto interagindo com o mesmo. Todos valores são aproximados.
sábado, 21 de abril de 2012
Primeira Atualização do Projeto
Após algumas discussões sobre o nosso projeto inicial, hoje tivemos a ideia de implementar LEDs ao braço da guitarra, assim como no corpo; ao invés de lasers pointer, como havia sido publicado anteriormente. A utilização de LED's será de melhor custo-benefício, principalmente pelo seu tempo de duração. Abaixo segue o esboço do modelo.
A respeito do andamento do trabalho, as últimas semanas foram destinadas à pesquisa dos materiais. Até o fim do mês teremos adquirido-os todos, a saber:
- Arduino Duemilanove;
- LEDs;
- Protoboard / jumpers;
- LDR's / resistores.
Testaremos o código-fonte, baseado nos experimentos Led Blinking e Tone para começarmos, de fato, as etapas seguintes de programação. Isto será feito a partir da primeira semana de maio.
Assinar:
Postagens (Atom)








