ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Electrónica automotriz


Enviado por   •  12 de Julio de 2019  •  Resúmenes  •  417 Palabras (2 Páginas)  •  75 Visitas

Página 1 de 2

UNIVERSIDAD INTERNACIONALDEL  ECUADOR[pic 1]

CARRERA DE MECÁNICA AUTOMOTRIZ

JORNADA NOCTURNA

MATERIA: Electrónica automotriz

NOMBRE: Vinicio Lasso

FECHA: 5 de septiembre de 2018

TEMA: proyecto con arduino

Objetivo general:

Realizar un circuito electrónico utilizando arduino o compuertas lógicas

Objetivo específico:

Realizar un alcohocheck con la ayuda de un sensor MQ3 y un arduino

Materiales

  • Arduino uno
  • Jumpers o alambre de timbre
  • Sensor de alcohol mq3
  • Fuente de corriente de 5volts 1 amp
  • Un buzzer activo 5 volts
  • Computador
  • Programa C++ o id de arduino
  • Leds
  • Resistencias

Funcionamiento

El proyecto consiste en un medidor de alcohol en el aliento por medio de un sensor mq3 que sensa la cantidad de alcohol que se está exponiendo al mismo para así convertirlo esto en una señal de voltaje que el arduino lee y según los valores puestos en la programación esta señal será transformada en una secuencia de leds.

int sensor=0;

void setup(){

Serial.begin(115200);//Configuración de la velocidad del puerto serial de arduino

//Se configuraran los pines 2,3,4,5 y 6 como salidas

 pinMode(2, OUTPUT);

 pinMode(3, OUTPUT);

 pinMode(4, OUTPUT);

 pinMode(5, OUTPUT);

 pinMode(6, OUTPUT);

}

void loop(){

sensor=analogRead(A0);//Se lee el valor de la entrada analógica  A0

Serial.println(sensor);//Se imprime su valor por el terminal serial

//Se compara el valor de la variable sensor si se cumple apagará todos los led

if(sensor<99){

  digitalWrite(2, LOW);

  digitalWrite(3, LOW);

  digitalWrite(4, LOW);

  digitalWrite(5, LOW);

  digitalWrite(6, LOW);

  }

//Se compara el valor de la variable sensor si se cumple encenderá el led en el pin 2

if(sensor>100){

  digitalWrite(2, HIGH);

  digitalWrite(3, LOW);

  digitalWrite(4, LOW);

  digitalWrite(5, LOW);

  digitalWrite(6, LOW);

  }

//Se compara el valor de la variable sensor si se cumple encenderá el led en el pin 2 y 3

if(sensor>200){

  digitalWrite(2, HIGH);

  digitalWrite(3, HIGH);

  digitalWrite(4, LOW);

  digitalWrite(5, LOW);

...

Descargar como (para miembros actualizados)  txt (2.9 Kb)   pdf (83.2 Kb)   docx (11.6 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com