Entradas
017 VOLUNTARIO ( SENSOR DE LUZ + BUZZER )
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones

Código del programa : //hola soy Sandra de 3ºC //SENSOR LUZ+ BUZZER #define PINBUZZER 5 // DEFINIMOS LA FUNCIÓN void setup ( ) { Serial.begin(9600); //la velocidad de tranferencia de datos pinMode(A0, INPUT); //configurar el pin analogico A0 como entrada pinMode(5,OUTPUT); //Configuramos el pin como salida } void loop ( ) { int luz = analogRead (A0); //leer la entrada analogica if(luz>500){ tone(PINBUZZER,440,500); // PRODUCIR SONIDO delay(500); // DURACIÓN } else { digitalWrite(PINBUZZER,LOW); //Periodo en 5V } Serial.print("Lectura:"); //mostrar la lectura de la LDR en el monitor serie Serial.print(luz); Serial.print("Voltios:"); //mostrar los voltios que le llegan Serial.println(luz*0.00488); delay(1000); //esperar 0,5 segundos ...
016 SENSOR DE ULTRASONIDOS 2
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones

Código del programa : //hola somos sandra y qian yan de 3ºC //aparcamiento #define trigPin 12 //Pines a los que conectamos el sensor #define echoPin 8 #define PINRROJO 7 #define PINVERDE 10 void setup() { Serial.begin (9600); // conectar al monitor pinMode(trigPin, OUTPUT); // se encarga de enviar el pulso (salida) pinMode(echoPin, INPUT); // se encarga de el retroceso de ese pulso (entrada) pinMode (10,OUTPUT); pinMode (7,OUTPUT); } void loop()//funcion para medir la distancia a un objeto en cm { long duracion, distancia ; digitalWrite(trigPin, LOW); // Emitimos delayMicroseconds(2); //el pulso digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); duracion = pulseIn(e...
015 SENSOR ULTRASONIDO 1
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones

Código del programa : //hola somos sandra y qian yan de 3ºC #define trigPin 12 //Pines a los que conectamos el sensor #define echoPin 8 void setup() { Serial.begin (9600); // conectar al monitor pinMode(trigPin, OUTPUT); // se encarga de enviar el pulso (salida) pinMode(echoPin, INPUT); // se encarga de el retroceso de ese pulso (entrada) } void loop()//funcion para medir la distancia a un objeto en cm { long duracion, distancia ; digitalWrite(trigPin, LOW); // Emitimos delayMicroseconds(2); //el pulso digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); duracion = pulseIn(echoPin, HIGH) ; // Calculamos el tiempo distancia = duracion / 2 / 29.1 ; // Ca...
014 CONTROL DE TEMPERATURA
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones

Código del programa : //hola somos Sandra y Qian Yan de 3ºC //Utilizando un NTC o un PTC, una resistencia de 10 K y un BUZZER, tienes que construir un circuito que encienda el haga que suene una alarma de sirena de ambulancia cuando se acerca una fuente de calor (un soldador eléctrico en clase) a la termoresistencia. Cuando cese el calor (se aleje el soldador, cesará el sonido). // DEFINIR FUNCIÓN #define PINBUZZER 5 #define NTC A0 void setup ( ) { Serial.begin(9600); //la velocidad de tranferencia de datos pinMode(A0, INPUT); //configurar el pin analogico A0 como entrada pinMode(5,OUTPUT); } void loop ( ) { int temp = analogRead (A0); //leer la entrada analogica if(temp<400){ tone(PINBUZZER,440,500); delay(500); } else { digitalWrite(PINBUZZER,LOW); } Serial.print("Lectura:"); //mostrar la lectura de la LDR en el monitor serie Serial.print(temp); Serial.print("Voltios:"); //mostrar los voltios que le ll...
013 LA TRAGEDIA ELECTRÓNICA
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones
012 LUZ AUTOMÁTICA
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones

Código del programa: //hola somos Sandra y Qian yan de 3ºC //LUZ AUTOMÁTICA #define LED 13 //DEFINIR FUNCIÓN void setup ( ) { Serial.begin(9600); //la velocidad de tranferencia de datos pinMode(A0, INPUT); //configurar el pin analogico A0 como entrada pinMode(13,OUTPUT); } void loop ( ) { int luz = analogRead (A0); //leer la entrada analogica if(luz>250){ digitalWrite(LED,HIGH); } else { digitalWrite(LED,LOW); } Serial.print("Lectura:"); //mostrar la lectura de la LDR en el monitor serie Serial.print(luz); Serial.print("Voltios:"); //mostrar los voltios que le llegan Serial.println(luz*0.00488); delay(1000); //esperar 0,5 segundos } foto y vídeo :