Entradas

Mostrando entradas de diciembre, 2018
TEMA 10 SENSOR DE HUMEDAD Y TEMPERATURA #include <DHT.h> const int dhtpin = 6; DHT dht(dhtpin, DHT11); void setup() {   Serial.begin(9600);   Serial.println("Datos Del Tiempo");   dht.begin (); } void loop() {   delay(1000);   float hum = dht.readHumidity();   float temp = dht.readTemperature();   if (temp <= 25) {     Serial.print ("Humedad=");     Serial.println(hum);     Serial.print("Temperatura=");     Serial.print(temp);     Serial.println ("FRIO");   }   else   {     Serial.print ("Humedad=");     Serial.println(hum);     Serial.print("Temperatura=");     Serial.print(temp);     Serial.println ("CALUROSO");   } }
TEMA 9 PIR LDR const int led=8; const int pir=2; int ldr=A0;  int led1=10; void setup() { pinMode (led,OUTPUT); pinMode (pir,INPUT); pinMode (9,OUTPUT);  pinMode(led1,OUTPUT);  pinMode(ldr,INPUT); Serial.begin(9600); } void loop() {  delay(1000);  if(digitalRead(pir)==HIGH && (analogRead (ldr)  <=600)) { digitalWrite(led1,HIGH); digitalWrite (led,HIGH); digitalWrite (9,HIGH); Serial.println("Intruso Detectado"); delay(300);  } else{ digitalWrite(led,LOW); digitalWrite (9,LOW); digitalWrite(led1,LOW); Serial.println("Sin Peligro"); } }
TEMA 8 ZUMBADOR const int led=8; const int pir=2; void setup() { pinMode (led,OUTPUT); pinMode (pir,INPUT); pinMode (9,OUTPUT); Serial.begin(9600); } void loop() {  delay(1000);  if(digitalRead(pir)==HIGH)  { digitalWrite (led,HIGH); digitalWrite (9,HIGH); Serial.println("Intruso Detectado"); delay(300);  } else{ digitalWrite(led,LOW); digitalWrite (9,LOW); Serial.println("Sin Peligro"); } }
TEMA 7 LDR int ldr=A0;  int led=10; int relay=2; void setup() {  pinMode(led,OUTPUT);  pinMode(relay,OUTPUT);  pinMode(ldr,INPUT); } void loop() { if (analogRead (ldr)  <=790){ digitalWrite(relay,HIGH); digitalWrite(led,HIGH);  }   else{   digitalWrite(relay,LOW);     digitalWrite(led,LOW); } }
TEMA 6 SECUENCIAL CON LIBRERIA FOR CON PULSADOR int n; int pulsador=7; void setup() {   for (n = 9; n < 13; n++)   {     pinMode(pulsador,0);     pinMode(n, 1);   } } void loop() {   pulsador = digitalRead (7);    if (pulsador==1){   for (n = 9; n <=12; n++)   {     digitalWrite (n, 1);     delay(100);     digitalWrite(n, 0);     delay(100);   }     for (n = 11; n >= 9; n--)     {       digitalWrite (n, 1);       delay(100);       digitalWrite(n, 0);       delay(100);     } }  }
TEMA 5 MODULO RELE CON COMPUERTA NAND  int pul1 = 1;   int pul2 = 2;   int salida = 3; void setup() {   pinMode (pul1, INPUT);   pinMode (pul2, INPUT);   pinMode (salida, OUTPUT); } void loop() {   pul1 = digitalRead(1);   pul2 = digitalRead(2);   if (pul1 == 1 && pul2 == 1)   {     digitalWrite(salida, 1);   }   else   { digitalWrite(salida, 0);   } }
TEMA 4 PULSADOR int led=11; int pulsador=10; void setup() {   pinMode (led,1);   pinMode(pulsador,0); } void loop() { pulsador = digitalRead (10);  if (pulsador==1) {   digitalWrite(led,1); } else {   digitalWrite(led,0); } }
TEMA 3 LED DOS TIEMPOS int daniel=7; int leo= 8; int brayan=9; void setup() { pinMode(daniel,1); pinMode(leo,1); pinMode(brayan,1); } void loop() {   digitalWrite(daniel,1);   delay(3000);   digitalWrite(daniel,0);   delay(500);   digitalWrite(leo,1);   delay(1000);   digitalWrite(leo,0);   delay(500);   digitalWrite(brayan,1);   delay(3000);   digitalWrite(brayan,0);   delay(500);   digitalWrite(leo,1);   delay(1000);   digitalWrite(leo,0);   delay(500); }