jueves, 9 de marzo de 2017

aqui esta el codigo fuente de del sensor optico

int led = 8;//pino onde será colocado o led
int sensor = 5;//pino onde será colocado o sensor
int val = 0;//variável para armazenar o valor analógico 

void setup() 
{
   Serial.begin(9600);// porta serial em 9600 bps
   pinMode(led, OUTPUT); // determina o led como uma saída.
}

void loop() 
{
   val = analogRead(sensor);// Lê o valor do sensor e o armazena na variável val.
   Serial.println(val); // imprimir como um decimal 
   delay(100); // delay de 100 milissegundos antes da próxima leitura: 
   if (val > 1000) //Se o valor for maior que 1000
      digitalWrite(led, OUTPUT);// Coloca o led em estado HIGH, ou seja liga o led.
   else // ou se o valor for menor que 1000
       digitalWrite(led, LOW);// Coloca o led em estado LOW, ou seja desliga o led.
}

CRÉDITOS

lunes, 6 de marzo de 2017

coneccion del sensor LM35 aqui les ilustro el modo de coneccion de los implentos en el arduino

aui les dejo el codigo que cargamos en el IDE de ARUDUINO

float tempC; // Variable para almacenar el valor obtenido del sensor (0 a 1023)
int pinLM35 = 0; // Variable del pin de entrada del sensor (A0)
 
void setup() {
  // Configuramos el puerto serial a 9600 bps
  Serial.begin(9600);
 
}
 
void loop() {
  // Con analogRead leemos el sensor, recuerda que es un valor de 0 a 1023
  tempC = analogRead(pinLM35);
  
  // Calculamos la temperatura con la fórmula
  tempC = (5.0 * tempC * 100.0)/1024.0;
 
  // Envia el dato al puerto serial
  Serial.print(tempC);
  // Salto de línea
  Serial.print("\n");
  
  // Esperamos un tiempo para repetir el loop
  delay(1000);
}