У нас вы можете посмотреть бесплатно Sensor ultrasonico codigo en la descripcion или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
// -- Definición de Pines -- // Definimos el pin digital 9 para enviar la señal (disparador) int trig = 9; // Definimos el pin digital 8 para recibir el rebote de la señal (eco) int echo = 8; // -- Variables Globales -- // Usamos 'long' para el tiempo porque es un valor que puede ser muy grande long tiempo; // Usamos 'float' para la distancia porque queremos precisión con decimales float distancia; void setup() { // Configuramos el pin TRIG como salida (emite el ultrasonido) pinMode(trig, OUTPUT); // Configuramos el pin ECHO como entrada (recibe el ultrasonido) pinMode(echo, INPUT); // Iniciamos la comunicación con la computadora a 9600 bits por segundo Serial.begin(9600); } void loop() { // 1. Limpieza del pin TRIG: Nos aseguramos de que esté apagado para tener un pulso limpio digitalWrite(trig, LOW); delayMicroseconds(2); // tiempo en MICRO segundos // 2. Activación: Enviamos un pulso ultrasónico de 10 microsegundos digitalWrite(trig, HIGH); // Encendemos el emisor delayMicroseconds(10); // Esperamos el tiempo necesario para el sensor digitalWrite(trig, LOW); // Apagamos el emisor // 3. Medición: pulseIn mide cuánto tiempo (en µs) el pin ECHO está en ALTO (esperando el rebote) tiempo = pulseIn(echo, HIGH); // 4. Cálculo matemático: // La velocidad del ultrasonico es 0.034 cm/µs. // Dividimos entre 2 porque el sonido viaja hasta el objeto y regresa (recorre el camino doble). distancia = tiempo * 0.034 / 2; // 5. Visualización: Enviamos los datos al Monitor Serie para verlos en pantalla Serial.println(distancia); // Imprime el valor numérico // 6. Pausa: Esperamos medio segundo antes de la siguiente lectura para no saturar delay(50); }