Documentos de Académico
Documentos de Profesional
Documentos de Cultura
const int ledPin = 11; //control pin para controlar los leds
int PULSADOR_1 = 0; //variables para controlar el estado de los pulsadores de cada planta
int PULSADOR_2 = 0;
int PULSADOR_3 = 0;
int SENSOR_1 = 0; //variables para controlar el estado de los sensores de cada planta
int SENSOR_2 = 0;
int SENSOR_3 = 0;
void setup(){
pinMode(I1, OUTPUT);//MOTOR
pinMode(I2, OUTPUT);//MOTOR
pinMode(E1, OUTPUT);//MOTOR
pinMode(P1, INPUT);//PULSADOR
pinMode(P2, INPUT);//PULSADOR
pinMode(P3, INPUT);//PULSADOR
pinMode(S1, INPUT);//SENSOR
pinMode(S2, INPUT);//SENSOR
pinMode(S3, INPUT);//SENSOR
void loop()
digitalWrite(ledPin, HIGH);
delay(10);
digitalWrite(I2, HIGH);
if(SENSOR_1==HIGH){
if(SENSOR_3==HIGH) //si esta la cabina en la planta tercera el ascensor baja mas timempo
digitalWrite(I2, HIGH);
if(SENSOR_1==HIGH){
{
digitalWrite(E1, HIGH); // Activamos Motor
digitalWrite(I2, LOW);
if(SENSOR_2==HIGH){
digitalWrite(I2, HIGH);
if(SENSOR_2==HIGH){
digitalWrite(I2, LOW);
if(SENSOR_3==HIGH){
digitalWrite(I2, LOW);
if(SENSOR_3==HIGH){