- 1 Arduino;
- 1 Protoboard;
- 1 Led;
- 1 Buzzer;
- 5 Fios;
- 2 resistores 220ohm.
A ligação dos componentes serão o seguinte:
Do mesmo jeito que montarmos o led, iremos montar o buzzer, ou seja, no anodo do led, colocaremos um resistor de 220ohm (LEMBRANDO, pode ser colocado um resistor de menor resistência no buzzer, ele ficará com o som mais alto, e, no led, pode ser colocado um de maior resistência, ele só mudará a tensão da luminosidade do led, ficará mais fraco, mas nunca coloque um resistor de menor resistência em um led), e no catodo colocaremos um fio que vai ser ligado na fileira negativa da Protoboard. No buzzer, no negativo será ligado um fio até a fileira negativa da Protoboard, e no positivo colocaremos um resistor de 220ohm.
Do outro lado dos dois resistores colocaremos um fio que será ligado em algum pino da porta digital do Arduino, eu coloquei o led no pino 8 e o buzzer no pino 7. Da fileira negativa da Protoboard será ligado um fio no GND do Arduino até ela. Ficará assim:
Montando esboço na IDE
- void setup ()
- {
- pinMode(7, OUTPUT); // buzzer
- pinMode(8, OUTPUT); // led
- }
- void loop ()
- {
- digitalWrite (8,HIGH); // Acende o led
- tone (7,262,200); // Toca o buzzer em tonalidade de dó, em 262Hz
- delay (200); // Deixa o buzzer tocando em 262Hz, e o led ativado por 200 milésimos de segundos
- digitalWrite (8,LOW); // Apaga o led
- tone (7,330,200); // Toca o buzzer em tonalidade de Mi, em 330Hz
- delay (200); // Tempo em que o led ficará apagado e o buzzer tocando em 330Hz.
- }
Nenhum comentário:
Postar um comentário