Rectificador de Media onda en tinkercad

Поделиться
HTML-код
  • Опубликовано: 18 сен 2024
  • Rectificador de media onda en tinkercad
    (Recorded with screencast-o-m...)

Комментарии • 5

  • @dylanmartinez938
    @dylanmartinez938 2 года назад

    //SEMAFORO 1
    int led1 =13;//LED VERE
    int led2 =12;//LED AMARILLO
    int led3 =11;//LED ROJO
    //SEMAFORO 2
    int led4 =10;//LED VERDE
    int led5 =9;//LED AMARILLO
    int led6 =8;//LED ROJO
    void setup() {
    pinMode(led1,OUTPUT);//SALIDAS
    pinMode(led2,OUTPUT);
    pinMode(led3,OUTPUT);
    pinMode(led4,OUTPUT);
    pinMode(led5,OUTPUT);
    pinMode(led6,OUTPUT);
    }
    void loop() {
    digitalWrite(led1, HIGH);//VERDE
    digitalWrite(led6, HIGH);//ROJO
    delay(10000); //10 SEG
    digitalWrite(led1, LOW);//VERDE
    delay(500);
    digitalWrite(led1, HIGH);//VERDE
    delay(500);
    digitalWrite(led1, LOW);//VERDE
    delay(500);
    digitalWrite(led1, HIGH);//VERDE
    delay(500);
    digitalWrite(led1, LOW);//VERDE
    delay(500);
    digitalWrite(led1, HIGH);//VERDE
    delay(500);
    digitalWrite(led1, LOW);//VERDE
    delay(500);
    digitalWrite(led2,HIGH);//AMARILLO
    delay(2000);
    digitalWrite(led2, LOW);//AMARILLO
    digitalWrite(led3,HIGH);//ROJO
    digitalWrite(led6,LOW);//ROJO
    //SEMAFORO 2
    digitalWrite(led4,HIGH);
    digitalWrite(led3,HIGH);
    delay(10000);
    digitalWrite(led4, LOW);
    delay(500);
    digitalWrite(led4, HIGH);
    delay(500);
    digitalWrite(led4, LOW);
    delay(500);
    digitalWrite(led4, HIGH);
    delay(500);
    digitalWrite(led4, LOW);
    delay(500);
    digitalWrite(led4, HIGH);
    delay(500);
    digitalWrite(led4, LOW);
    delay(500);
    digitalWrite(led5,HIGH);
    delay(2000);
    digitalWrite(led5, LOW);
    digitalWrite(led6,HIGH);
    digitalWrite(led3,LOW);
    }

  • @danielalvarez5324
    @danielalvarez5324 6 лет назад +1

    hola estoy simulando un rectificador de onda completa en tinkercad con puente de diodos, pero al agregarle la resistencia y el condensador se comporta como un rectificador de media onda, quisiera saber si es problema de conexión o sera el simulador.
    gracias espero pronto respuesta

    • @danielalvarez5324
      @danielalvarez5324 6 лет назад

      me falto agregar que la simulacion solo con el puente de diodos me da la grafica de salida con todos los ciclos positivos

    • @juanchicagarcia
      @juanchicagarcia  6 лет назад

      Hola si es de onda completa la salida deben ser dos ondas positivas... osea la que entra negativa pasa a positiva... se invierte solo la legativa

    • @dylanmartinez938
      @dylanmartinez938 2 года назад

      //SEMAFORO 1
      int led1 =13;//LED VERE
      int led2 =12;//LED AMARILLO
      int led3 =11;//LED ROJO
      //SEMAFORO 2
      int led4 =10;//LED VERDE
      int led5 =9;//LED AMARILLO
      int led6 =8;//LED ROJO
      void setup() {
      pinMode(led1,OUTPUT);//SALIDAS
      pinMode(led2,OUTPUT);
      pinMode(led3,OUTPUT);
      pinMode(led4,OUTPUT);
      pinMode(led5,OUTPUT);
      pinMode(led6,OUTPUT);
      }
      void loop() {
      digitalWrite(led1, HIGH);//VERDE
      digitalWrite(led6, HIGH);//ROJO
      delay(10000); //10 SEG
      digitalWrite(led1, LOW);//VERDE
      delay(500);
      digitalWrite(led1, HIGH);//VERDE
      delay(500);
      digitalWrite(led1, LOW);//VERDE
      delay(500);
      digitalWrite(led1, HIGH);//VERDE
      delay(500);
      digitalWrite(led1, LOW);//VERDE
      delay(500);
      digitalWrite(led1, HIGH);//VERDE
      delay(500);
      digitalWrite(led1, LOW);//VERDE
      delay(500);
      digitalWrite(led2,HIGH);//AMARILLO
      delay(2000);
      digitalWrite(led2, LOW);//AMARILLO
      digitalWrite(led3,HIGH);//ROJO
      digitalWrite(led6,LOW);//ROJO
      //SEMAFORO 2
      digitalWrite(led4,HIGH);
      digitalWrite(led3,HIGH);
      delay(10000);
      digitalWrite(led4, LOW);
      delay(500);
      digitalWrite(led4, HIGH);
      delay(500);
      digitalWrite(led4, LOW);
      delay(500);
      digitalWrite(led4, HIGH);
      delay(500);
      digitalWrite(led4, LOW);
      delay(500);
      digitalWrite(led4, HIGH);
      delay(500);
      digitalWrite(led4, LOW);
      delay(500);
      digitalWrite(led5,HIGH);
      delay(2000);
      digitalWrite(led5, LOW);
      digitalWrite(led6,HIGH);
      digitalWrite(led3,LOW);
      }