Cómo hacer un Sensor ultrasónico a 10 cm con ARDUINO | TINKERCAD | ICMA KIDS

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 พ.ย. 2024

ความคิดเห็น • 6

  • @vladimirvillarroel2957
    @vladimirvillarroel2957 23 วันที่ผ่านมา +15

    const int trigPin = 7; // Pin del módulo ultrasonido para enviar la señal
    const int echoPin = 6; // Pin del módulo ultrasonido para recibir la señal
    int verde =2; //pin del led verde o encendido
    int rojo =3; //pin del led rojo o apagado
    int buzzer =4;// pin del buzzer
    long duracion;
    int distanciaCm, distanciaPulgadas;
    void setup() {
    Serial.begin(9600); // Inicialización de la comunicación serial a 9600 baudios
    pinMode(trigPin, OUTPUT); // Configuración del pin de envío como salida
    pinMode(echoPin, INPUT); // Configuración del pin de recepción como entrada
    pinMode(2, OUTPUT); // Configuración del pin 2 como salida
    pinMode(3, OUTPUT); // Configuración del pin 3 como salida
    pinMode(4, OUTPUT);//configuración del pin 4 como salida
    }
    void loop() {
    digitalWrite(trigPin, LOW);
    delayMicroseconds(2);
    digitalWrite(trigPin, HIGH); // Envío del pulso de ultrasonido
    delayMicroseconds(10);
    digitalWrite(trigPin, LOW);
    duracion = pulseIn(echoPin, HIGH); // Medición de la duración del eco
    distanciaCm = duracion * 0.034 / 2; // Cálculo de la distancia en centímetros
    distanciaPulgadas = duracion * 0.0133 / 2; // Cálculo de la distancia en pulgadas
    Serial.print("Distancia: ");
    Serial.print(distanciaCm);
    Serial.println(" cm"); // Impresión de la distancia en centímetros
    if (distanciaCm < 10) {
    digitalWrite(2, HIGH); // Enciende el pin 2
    digitalWrite(3, LOW); // Apaga el pin 3
    digitalWrite(4, HIGH); // Enciende el pin 4
    delay(1000); // Espera 1 segundo
    } else {
    digitalWrite(2, LOW); // Apaga el pin 2
    digitalWrite(3, HIGH); // Apaga el pin 3
    digitalWrite(4, LOW); // Enciende el pin 4
    }
    }

    • @CesarOrtuño-x3u
      @CesarOrtuño-x3u 22 วันที่ผ่านมา +3

      Vamos profe el mejor de todos

    • @abnerfernandez2890
      @abnerfernandez2890 20 วันที่ผ่านมา +4

      un heroe

    • @Mau023
      @Mau023 20 วันที่ผ่านมา +3

      idolooo

    • @RenatoCruz-pg1kh
      @RenatoCruz-pg1kh 17 วันที่ผ่านมา +1

      @@CesarOrtuño-x3u vamos cesar

    • @eljjerr135
      @eljjerr135 15 วันที่ผ่านมา +1

      Gracias profe