Tabla de contenido:
- Paso 1: lo que necesitará
- Paso 2: el circuito
- Paso 3: Inicie Visuino y seleccione el tipo de placa Arduino UNO
- Paso 4: Agregar y conectar componentes en Visuino
- Paso 5: Genere, compile y cargue el código Arduino
- Paso 6: jugar
Video: Tutorial de tiempo de vuelo + pantalla OLED de Arduino y VL53L0X: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
En este tutorial aprenderemos cómo mostrar la distancia en mm usando el sensor de tiempo de vuelo VL53L0X y la pantalla OLED.
Ver el vídeo.
Paso 1: lo que necesitará
- Arduino UNO (o cualquier otro Arduino)
- VL53L0X Sensor de rango láser Sensor de tiempo de vuelo
- Cables de puente
- Pantalla OLED
- Programa Visuino: Descarga Visuino
Paso 2: el circuito
- Conecte el pin de pantalla OLED (GND) al pin Arduino (GND)
- Conecte el pin de pantalla OLED (VCC) al pin Arduino (5V)
- Conecte el pin de pantalla OLED (SCL) al pin Arduino (SCL)
- Conecte el pin de pantalla OLED (SDA) al pin Arduino (SDA)
- Conecte el pin del sensor VL53L0X (GND) al pin Arduino (GND)
- Conecte el pin del sensor VL53L0X (VCC) al pin Arduino (5V)
- Conecte el pin del sensor VL53L0X (SCL) al pin Arduino (SCL)
- Conecte el pin del sensor VL53L0X (SDA) al pin Arduino (SDA)
Paso 3: Inicie Visuino y seleccione el tipo de placa Arduino UNO
Para comenzar a programar el Arduino, necesitará tener el IDE de Arduino instalado desde aquí:
Tenga en cuenta que hay algunos errores críticos en Arduino IDE 1.6.6. ¡Asegúrese de instalar 1.6.7 o superior, de lo contrario, este Instructable no funcionará! Si no lo ha hecho, siga los pasos de este Instructable para configurar el IDE de Arduino para programar ESP 8266. Visuino: https://www.visuino.eu también necesita estar instalado. Inicie Visuino como se muestra en la primera imagen Haga clic en el botón "Herramientas" en el componente Arduino (Imagen 1) en Visuino Cuando aparezca el cuadro de diálogo, seleccione "Arduino UNO" como se muestra en la Imagen 2
Paso 4: Agregar y conectar componentes en Visuino
- Agregue el componente "Time Of Flight Laser Ranger VL53L0X"
- Agregue el componente "SSD1306 / SH1106 OLED Display (I2C)", haga doble clic en "DisplayOLED1" y en la ventana de elementos arrastre "Campo de texto" a la izquierda y en la ventana de propiedades configure el tamaño: 2
- Conecte el sensor I2C del pin LaserRanger1 al pin I2C de Arduino
- Conecte DisplayOLED1 pin Out I2C al pin I2C de Arduino
- Conecte LaserRanger1 pin Distancia (mm) a DisplayOLED1 pin Text Field1> In
Paso 5: Genere, compile y cargue el código Arduino
En Visuino, presione F9 o haga clic en el botón que se muestra en la Imagen 1 para generar el código Arduino y abra el IDE de Arduino
En el IDE de Arduino, haga clic en el botón Cargar, para compilar y cargar el código (Imagen 2)
Paso 6: jugar
Si enciende el módulo Arduino UNO, la pantalla OLED debería comenzar a mostrar la distancia en mm que está obteniendo del sensor de tiempo de vuelo, puede colocar algún objeto frente al sensor y el valor cambiará.
¡Felicidades! Ha completado su proyecto con Visuino. También se adjunta el proyecto Visuino, que creé para este Instructable, puede descargarlo aquí y abrirlo en Visuino:
Recomendado:
Tiempo de visualización de Arduino en la pantalla LED TM1637 con RTC DS1307: 8 pasos
Tiempo de visualización de Arduino en la pantalla LED TM1637 usando RTC DS1307: En este tutorial aprenderemos cómo mostrar el tiempo usando el módulo RTC DS1307 y la pantalla LED TM1637 y Visuino
Pantalla LCD I2C / IIC - Use una pantalla LCD SPI para la pantalla LCD I2C usando el módulo SPI a IIC con Arduino: 5 pasos
Pantalla LCD I2C / IIC | Use una pantalla LCD SPI para la pantalla LCD I2C usando el módulo SPI a IIC con Arduino: Hola a todos, ya que una pantalla LCD SPI 1602 normal tiene demasiados cables para conectar, por lo que es muy difícil conectarlo con arduino, pero hay un módulo disponible en el mercado que puede Convierta la pantalla SPI en la pantalla IIC, por lo que solo necesita conectar 4 cables
Pantalla LCD I2C / IIC - Convierta una pantalla LCD SPI en una pantalla LCD I2C: 5 pasos
Pantalla LCD I2C / IIC | Convierta una pantalla LCD SPI en la pantalla LCD I2C: el uso de la pantalla lcd spi necesita demasiadas conexiones, lo cual es realmente difícil de hacer, así que encontré un módulo que puede convertir la pantalla lcd i2c en la pantalla lcd spi, así que comencemos
Pantalla de tiempo y clima Arduino 3 en 1: 11 pasos
Pantalla de tiempo y clima Arduino 3 en 1: me gustan los microcontroladores PIC y me gusta programar en lenguaje ensamblador. De hecho, en los últimos años, publiqué alrededor de 40 proyectos en mi sitio web basados en esa combinación. Recientemente, estaba ordenando algunas piezas de uno de mis favoritos de EE. UU. V
Cómo hacer un reloj en tiempo real con Arduino y pantalla TFT - Arduino Mega RTC con pantalla TFT de 3,5 pulgadas: 4 pasos
Cómo hacer un reloj en tiempo real usando Arduino y pantalla TFT | Arduino Mega RTC con pantalla TFT de 3.5 pulgadas: Visite mi canal de Youtube. Introducción: - En esta publicación voy a hacer un "Reloj en tiempo real" usando LCD táctil TFT de 3.5 pulgadas, Arduino Mega Módulo RTC 2560 y DS3231… .Antes de comenzar… verifique el video de mi canal de YouTube. Nota: - Si está usando Arduin