Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Aqui está um tutorial sobre como criar um instrumento de teclado com o Arduino. São necessários apenas 6 passos, o que é fácil para iniciantes começarem a usar o Arduino. O resultado do projeto parece mais um instrumento de percussão do que cordas. Existem 4 notas incluídas: C, R, E e F.
Etapa 1: suprimentos
Aqui está a lista de suprimentos para este projeto:
- um Arduino Uno
- um breadboard (o tamanho não importa e não precisa ser conectado ao Arduino)
- um Piezo
- 4 botões de pressão
- 4 resistores
- 2 resistores de 10k Ohms (marrom, preto, laranja)
- um resistor de 220 Ohms (vermelho, vermelho, marrom)
- um resistor de 1M Ohms (marrom, preto, verde)
- 9 fios (o comprimento não importa, quanto mais curtos forem os fios cabidos, mais organizada ficará a placa)
Mais: - um adaptador que pode ajudar a fazer o upload dos códigos do computador / laptop para o Arduino
Etapa 2: Circuito
Depois que todos os suprimentos estiverem preparados, podemos prosseguir para a criação do circuito. Aqui estão duas fotos do circuito. Um é o esquema e o outro é a aparência real do tabuleiro. Ambos estão certos. É bom seguir qualquer um dos caminhos para criar o circuito, embora o visual real seja um pouco mais direto.
(Neste projeto todos os componentes não possuem polaridade, o que significa que deve funcionar de ambas as formas as pernas são inseridas na placa)
Etapa 3: Códigos
Aqui estão os códigos para este projeto:
botões internos [0];
notas int = {262, 294, 330, 349};
void setup () {Serial.begin (9600); }
void loop () {
int keyVal = analogRead (A0);
Serial.println (keyVal);
if (keyVal == 1023) {tone (8, notas [0]); }
else if (keyVal> = 990 && keyVal <= 1010) {tom (8, notas [1]); }
else if (keyVal> = 505 && keyVal <= 515) {tom (8, notas [2]); }
else if (keyVal> = 5 && keyVal <= 10) {tom (8, notas [3]); }
else {noTone (8); }
}
(coisas a serem observadas: não se esqueça de colocar ponto-e-vírgula após cada linha; após todos os códigos serem feitos, verifique-os clicando na marca de seleção no canto superior esquerdo, após clicar, é necessário salvá-lo; após os códigos estarem sendo verificado, vá para Ferramentas, aqui estão duas coisas abaixo deste conteúdo que devem ser feitas: 1. Placa, selecione "Arduino / Genuino Uno"; Porta, selecione a única opção lá, *** isso é realmente importante)
Etapa 4: faça upload dos códigos
Para fazer o upload dos códigos do computador / laptop para o Arduino, é necessário o adaptador, ele tem um lado que se conecta ao Arduino e o outro lado é o conector USB.
(o adaptador deve sempre ser incluído no kit Arduino.)
Etapa 5: solucionar problemas
Se tudo foi feito da etapa 1 ~ etapa 4, mas não funcionar, aqui está a lista do que pode ser feito:
- verifique todas as conexões para ver se estão firmemente conectadas ou não, incluindo fios, botões, resistores e o piezo
- verifique os códigos se eles foram carregados ou não
- se as baterias estiverem envolvidas, quando ele foi conectado ao Arduino, mas não houver nenhuma luz acesa na placa do Arduino, isso significa que a bateria está acabando
Etapa 6: pequena dica
Depois de solucionar os problemas e descobrir os erros, as alterações podem ser feitas. Se as mudanças forem sobre as conexões ou polaridade (não neste projeto), que não têm nada a ver com o código, podemos sempre pressionar este botão de reset na placa Arduino. Dessa forma, não precisamos recarregar os códigos sempre que fizermos alterações nas conexões.