miércoles, 30 de enero de 2019

Sensor de Humedad

Aquí el código para poder usar el Sensor de Humedad.

//+++++++++++++++++++++++++++++++++++++++++++++++++
//+++++++++++++++++++++++++++++++++++++++++++++++++
#define LED 13    //LED EN PLACA ARDUINO & SHIELD
#define BUZZER 8  //ZUMBADOR EN EL PIN #8
int RED=A2;       //LED ROJO
int YELLOW=A1;    //LED AMARILLO
int GREEN=A0;     //LED VERDE
int HUMEDAD=A3;   //SENSOR DE HUMEDAD
int VALOR;        //GUARDA EL VALOR DEL SENSOR


void APAGAR() {   //APAGAR LOS TRES LEDS
  analogWrite(RED,0);
  analogWrite(YELLOW,0);
  analogWrite(GREEN,0);
}

void setup() {
  // put your setup code here, to run once:
  pinMode(LED,OUTPUT);      //LED PLACA ARDUINO
  pinMode(BUZZER,OUTPUT);   //PIN TO BUZZER
  Serial.begin(9600);       //VELOCIDAD DE PUERTO SERIE
  digitalWrite(LED,HIGH);   //LED SYSTEM "TURN ON"
}

void loop() {
  // put your main code here, to run repeatedly:
  APAGAR();                 //APAGAR TODOS LOS LEDS
  VALOR=analogRead(HUMEDAD);//LEER EL VALOR DE HUMEDAD
  Serial.print(VALOR);    //ESCRIBIR EN LA COMPUTADORA

  if(VALOR>0 & VALOR<500){//INTENSAMENTE HUMED0
    analogWrite(GREEN,255);    
  }
  if(VALOR>500 & VALOR<800){//POCA HUMEDAD
    analogWrite(YELLOW,255);    
  }
  if(VALOR>800 & VALOR<1024){//AMBIENTE SECO
    analogWrite(RED,255);
    tone(BUZZER,1000,500);
  }    
  
  delay(3000);
}

//+++++++++++++++++++++++++++++++++++++++++++++++++
//+++++++++++++++++++++++++++++++++++++++++++++++++






Para ver el otro tipo de sensor visite este link:
https://nbrobots.blogspot.com/2019/03/sensor-de-humedad-2.html




Les deseo mucho éxito
y sigamos programando!!!

viernes, 4 de enero de 2019

Modulo Buzzer

Hola a todos, aquí les dejo el código y el vídeo para conectar el Modulo Buzzer que es una pequeña bocina para emitir zumbidos. El modulo lo conectaremos al pin #8 de nuestro Arduino UNO para dejarlo conectado y utilizarlo también en las futuras practicas.


// +++++++++++++++++++++++++++++++++++++++
// +++++++++++++++++++++++++++++++++++++++
// Declaración de las variables
const int BUZZER=8; // pin del BUZZER pasivo

void setup(){
  pinMode(BUZZER,OUTPUT);
}

void loop() {
  //La frecuencia MÍNIMA que puede producir el Arduino es 31Hz.
  //La frecuencia MÁXIMA que puede producir el Arduino es 65,525Hz.

  //tone(BUZZER, 250, 250); //(PIN, HZ ,TIEMPO NOTA)
  //tone(BUZZER, 450, 250); //(PIN, HZ ,TIEMPO NOTA)
  tone(BUZZER, 660, 250); //(PIN, HZ ,TIEMPO NOTA)
  delay(3000);            //Silenciar por un tiempo
}
// +++++++++++++++++++++++++++++++++++++++
// +++++++++++++++++++++++++++++++++++++++




Les deseo mucho éxito
y sigamos programando!!!


Transformación del Samybot

Les deseo mucho éxito y sigamos programando!!!