Montaje : Pitido
Vamos a incorporar un altavoz y realizar una sirena. Al ser una bobina, es conveniente utilizar una amplificación por medio de un transistor, por D6 enviaremos la señal cuadrada a la base del transistor.
SIN EDUBASICA
Con EDUBÁSICA
Conectaremos el altavoz en el tereminal X2 y el interruptor V1 en ON para que esté alimentado
Continuamos ...
El código es muy sencillo, simplemente es una intermitencia por D6 que en este caso se ha elegido 1mseg ¿que pasaría si aumentamos este valor?
void setup() {
// put your setup code here, to run once:
pinMode(6, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(6, HIGH); // Encendemos el pin6
delay(1); // esperamos 1 msegundo
digitalWrite(6, LOW); // Apagamos el pin6
delay(1); // esperamos 1 msegundo
}
El resultado es :
SIN EDUBÁSICA Y SIN TRANSISTOR A LO BRUTO !
Bueno, vamos a conectarlo DIRECTAMENTE a D6 (el otro extremo a GND) no es muy conveniente pero a ver el resultado (con el mismo código):
¿Cuál suena más?
Premio entrada a dinópolis Teruel quien acierte..