Entradas
Mostrando entradas de junio, 2018
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 :
011 SENSOR DE LUZ
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones

Código del programa: //HOLA,SOMOS SANDRA Y QIAN YAN DE 3ºC //sensor de luz void setup ( ) { Serial.begin (9600); //la velocidad de tranferencia de datos pinMode (A0, INPUT); //configurar el pin analogico A0 como entrada } void loop ( ) { int luz = analogRead (A0); //leer la entrada analogica 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(2000); //esperar 0,5 segundos } foto y vídeo:
010 CUANDO YA NO ESTÉ : Energía y transporte con Tony Seba
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones
Enlace del vídeo: https://www.youtube.com/watch?v=7s2MH74VkE4 preguntas: 1.- ¿CÓMO SE LLAMA EL HOMBRE AL QUE ENTREVISTA IÑAKI GABILONDO? ¿QUÉ TITULACIÓN/PROFESIÓN TIENE? INVESTIGA SOBRE ÉL UN POCO EN WIKIPEDIA 2.- ¿QUÉ DICE QUE OCURRIRÁ EN EL AÑO 2021? ¿Y EN EL AÑO 2030? 3.- ¿QUÉ DICE QUE VA A OCURRIR EN PAÍSES COMO NORUEGA, EEUU, CHINA O VENEZUELA? 4.- ¿QUÉ SUPERFICIE DICE QUE OCUPARÍAMOS EN EEUU DE PANELES FOTOVOLTAICOS PARA ALIMENTAR TODO EL PAÍS? SABIENDO QUE ESPAÑA TIENE 45 MILLONES DE HABITANTES Y EEUU TIENE UNOS 350 MILLONES, ¿QUÉ SUPERFICIE DEBERÍA USARSE EN ESPAÑA PARA ALIMENTAR EL PAÍS ENTERO? 5.- REALIZA UNA REDACCIÓN QUE ESTIME CÓMO SERÁ EL MUNDO DENTRO DE UNOS 20 AÑOS? ES EL MOMENTO DE USAR TU IMAGINACIÓN, IMAGINA UN MUNDO FUTURO, EN VARIOS CAMPOS SI QUIERES, EN EL TRANSPORTE O A NIVEL DOMÉSTICO O EN TU OCIO O EN EL TRABAJO, ETC. 1. Se llama Tony Seba y es profesor en la universidad de Stanford y emprendedor en serie de Silicon Valley . 2.En 2.021 lo...
09 SEMÁFORO
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones

Código del programa : //hola somos Sandra y Qian Yan de 3ºC //DEFINIMOS LA FUNCIÓN Y PIN #define PINVERDE 3 #define PINAMBAR 12 #define PINROJO 7 #include <Servo.h> Servo myservo; int pos = 0; void setup(){ pinMode(PINVERDE,OUTPUT); pinMode(PINAMBAR,OUTPUT); pinMode(PINROJO,OUTPUT); myservo.attach(9); } void loop(){ //Encender el LEDROJO durante 5 segundos digitalWrite(PINROJO,HIGH); delay(5000); //Apagar el LEDROJO y encender el LED AMBAR digitalWrite(PINROJO,LOW); digitalWrite(PINAMBAR,HIGH); delay(2000); //la barrera sube y el pinambar se queda enecendido for (pos = 0; pos <= 90; pos +=1) { myservo.write(pos); delay(22.22); } digitalWrite(PINAMBAR,LOW); ...
08 CONTROL SERVOMOTORES
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones

Código del programa : //HOLA SOMOS SANDRA Y QIAN YAN DE 3ºC //servomotor #include <Servo.h> Servo myservo; // crea el objeto servo int pos = 0; // posicion del servo void setup() { myservo.attach(6); // vincula el servo al pin digital 9 } void loop() { //varia la posicion de 0 a 180, con esperas de 15ms for (pos = 0; pos <= 180; pos += 1) { myservo.write(pos); delay(15); } //varia la posicion de 0 a 180, con esperas de 15ms for (pos = 180; pos >= 0; pos -= 1) { myservo.write(pos); delay(15); } } foto y vídeo ...
07.2 CUENTA ATRÁS
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones

código del programa: //HOLA SOMOS SANDRA Y QIOAN YAN DE 3ºC //CUENTA ATRÁS //definimos pines #define pina 3 #define pinb 4 #define pinc 7 #define pind 6 #define pine 5 #define pinf 2 #define ping 1 void setup() { // configuramos los pines pinMode(pina ,OUTPUT); pinMode(pinb,OUTPUT); pinMode(pinc,OUTPUT); pinMode(pind,OUTPUT); pinMode(pine,OUTPUT); pinMode(pinf,OUTPUT); pinMode(ping,OUTPUT); } void loop(){ // cuenta atrás desde nueve nueve(); delay(1000); ocho(); delay(1000); siete(); delay(1000); seis(); delay(1000); cinco(); delay(1000); cuatro(); delay(1000); tres(); delay(1000); dos(); delay(100...
07.1 activar número 5
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones

Código del programa: //HOLA SOMOS SANDRA Y QIAN YAN DE 3ºC //mostrar info en un display de 5 segmento // definimos pines #define Pin_a 3 #define Pin_d 6 #define Pin_f 2 #define Pin_g 1 #define Pin_c 7 void setup()// Se define la función cinco { digitalWrite (Pin_a,HIGH); digitalWrite(Pin_c,HIGH); digitalWrite (Pin_d,HIGH); digitalWrite (Pin_f , HIGH); digitalWrite(Pin_g,HIGH); } void loop() { Fotos :
06 BUZZER 6 (MELODÍA + DIODO )
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones

Código del programa : //Hola somos Sandra y Qian Yan //Pin al que conectamos el altavoz #define PINBUZZER 6 void setup(){ pinMode(13,OUTPUT); //Tema principal de el bueno el feo (principio canción) y el malo + diodo tone(6,440,750); digitalWrite(13,HIGH); delay(750); digitalWrite(13,LOW); delay(100); tone(6,294,1000); digitalWrite(13,HIGH); delay(1000); digitalWrite(13,LOW); delay(100); tone(6,440,750); digitalWrite(13,HIGH); delay(750); digitalWrite(13,LOW); delay(100); tone(6,294,1000); digitalWrite(13,HIGH); delay(1000); digitalWrite(13,LOW); delay(100); tone(6,440,1400); digitalWrite(13,HIGH); delay(1400); digitalWrite(13,LOW); delay(100); tone(6,349,750); digitalWrite(13,HIGH); ...
05 BUZZER 3
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones

Código del programa : //Hola somos Sandra y Qian Yan //Pin al que conectamos el altavoz #define PINBUZZER 6 void setup(){ //Tema principal de el bueno el feo y el malo tone(6,440,500); //producir sonido delay(500); //duracion del sonido tone(6,294,1000); delay(1000); tone(6,440,500); delay(500); tone(6,294,1000); delay(1000); tone(6,440,1500); delay(1500); tone(6,349,500); delay(500); tone(6,392,500); delay(500); tone(6,295,2000); delay(2000); tone(6,440,500); delay(500); tone(6,294,1000); delay(1000); tone(6,440,500); delay(500); tone(6,294,1000); delay(1000); tone(6,440,1700); delay(1700); tone(6,349,500); delay(500); tone(6,392,500); delay(500); tone(6,262,1000); delay(1000); ...
04 BUZZER 2 (MI PRIMERA MELODÍA)
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones

Código del programa : //HOLA SOMOS QIAN YAN Y SANDRA DE 3ºC //CONECTAR EL ALTAVOZ AL PIN 12 #define PINBUZZER 5 // Nº de notas negras en un minuto #define TEMPO 120 // Frecuencias de las notas // musicales de una escala #define Do 262 #define Re 294 #define Mi 320 #define Fa 349 #define Sol 392 #define La 440 #define Si 494 #define Do_alto 523 // Duraciones de las notas // musicasles en milisegundos #define NEGRA 60000/TEMPO #define REDONDA NEGRA *4 #define BLANCA NEGRA *2 #define CORCHEA NEGRA /2 #define SEMICORCHEA NEGRA /4 void setup() { tone (PINBUZZER,Do_alto,CORCHEA) ; delay (CORCHEA*1.3) ; //Para diferenciar entre las notas //esperamos un 30 % tone(PINBUZZER,Sol,SEMICORCHEA) ; delay(SEMICORCHEA*1.3) ; tone(PINBUZZ...
03 BUZZER 1
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones

Código del programa : //HOLA SOMOS QIAN YAN Y SANDRA DE 3ºC //La práctica consiste en hacer sonido (casi ruido) con el BUZZER #define PINBUZZER 5 //Buzzer void setup(){ pinMode(PINBUZZER,OUTPUT); //Configuramos el pin como salida } void loop(){ digitalWrite(PINBUZZER,HIGH); //Periodo en 5V delay(1); digitalWrite(PINBUZZER,LOW); //Periodo en 0V delay(1); } Foto y vídeo:
02 LATIDOS
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones

Código del programa : //HOLA SOMOS SANDRA Y QIAN YAN DE 3ºC //consiste en hacer funcionar : DIODO + RESISTENCIA void setup () { pinMode(13,OUTPUT); // indicando y activando ñº 13 como salida } void loop() // encender y apagar constantemente el diodo { digitalWrite(13,HIGH);//primer latido delay(100); digitalWrite(13,LOW); //apagando el led delay(100); //tiempo de espera digitalWrite(13,HIGH);//segundo latido delay(100); //tiempo de espera digitalWrite(13,LOW);//apagando el led delay(750); //espacio entre latidos } Foto y vídeo :
01 PARPADEO (BLINKING)
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones

Código del programa : //HOLA SOMOS SANDRA Y QIAN YAN DE 3ºC //ESTE PROGRAMA CONSISTE EN EL FUNCIONAMIENTO DEL PIN 12 (BLINKING) void setup() { //INDICANDO Y ACTIVANDO Nº 12 COMO SALIDA pinMode(12,OUTPUT); } //ENCENDER Y APAGAR CONSTANTEMENTE void loop() { digitalWrite(12,HIGH); //ENCENDER EL LED (HIGH ES EL NIVEL DE VOLTAJE) delay(1000); //ESPERAR DURANTE UN SEGUNDO digitalWrite(12,LOW); //APAGAR LED CUANDO BAJA EL NIVEL DE VOLTAJE) delay(2000); //ESEPERAR DURANTE UN SEGUNDO } Foto y vídeo :