Tabla de contenido:

Dados rodantes VISUINO con módulo OLED de 4 pines de 0,96 pulgadas: 7 pasos
Dados rodantes VISUINO con módulo OLED de 4 pines de 0,96 pulgadas: 7 pasos

Video: Dados rodantes VISUINO con módulo OLED de 4 pines de 0,96 pulgadas: 7 pasos

Video: Dados rodantes VISUINO con módulo OLED de 4 pines de 0,96 pulgadas: 7 pasos
Video: Curso de Arduino - Capitulo 41 - Modulo sensor detector de inclinacion o Tilt switch SW-520D 2024, Mes de julio
Anonim
Image
Image

En este tutorial usaremos OLED Lcd y Visuino para hacer un Rolling Dice cuando presionamos un botón en nuestra protoboard.

Vea un video de demostración.

Paso 1: lo que necesitará

Que necesitarás
Que necesitarás
Que necesitarás
Que necesitarás
Que necesitarás
Que necesitarás

Para este tutorial necesitará:

  • Arduino uno
  • Placa de pruebas (o placa protectora)
  • Pantalla LCD OLED
  • Cables de puente
  • LED rojo (o cualquier otro color)
  • Botón
  • Resistencia pull-up (50 k ohmios)
  • Programa Visuino: Descarga Visuino

Paso 2: el circuito

El circuito
El circuito

Las conexiones son bastante fáciles, vea la imagen de arriba con el esquema del circuito de la placa de pruebas.

  • Conecte el pin positivo del tablero al pin Arduino 5V y conecte el pin negativo del tablero al pin Arduino GND.
  • Conecte el pin positivo del LED al pin 13 de Arduino y el otro al pin GND en la placa de pruebas.
  • Conecte el pin de la resistencia al pin positivo de la placa de pruebas y el otro pin de la resistencia al pin del botón. Ahora conecte otro pin de botón al pin Arduino A0.
  • Conecte el pin positivo del lcd OLED al pin positivo de la placa de pruebas y el pin negativo (gnd) de la pantalla LCD OLED al pin negativo de la placa de pruebas.
  • Conecte el pin SCL del lcd OLED al pin SCL de Arduino
  • Conecte el pin OLED lcd SDA al pin Arduino SDA

Paso 3: Inicie Visuino y seleccione el tipo de placa Arduino UNO

Inicie Visuino y seleccione el tipo de placa Arduino UNO
Inicie Visuino y seleccione el tipo de placa Arduino UNO
Inicie Visuino y seleccione el tipo de placa Arduino UNO
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: En Visuino: agregue y conecte el generador de pulsos, la puerta lógica y el componente del generador aleatorio

En Visuino: agregue y conecte el generador de pulsos, la puerta lógica y el componente del generador aleatorio
En Visuino: agregue y conecte el generador de pulsos, la puerta lógica y el componente del generador aleatorio
En Visuino: agregue y conecte el generador de pulsos, la puerta lógica y el componente del generador aleatorio
En Visuino: agregue y conecte el generador de pulsos, la puerta lógica y el componente del generador aleatorio
  • Agregue el generador de pulsos, establezca la frecuencia en 100 (cambiará automáticamente a 1E2) vea la imagen 2
  • Agregar puerta lógica Y
  • Agregue generador de enteros aleatorios, establezca Max: 6 y Min: 1 y Seed: 9999999

Paso 5: En Visuino: agregue el componente OLED Lcd

En Visuino: agregar componente OLED Lcd
En Visuino: agregar componente OLED Lcd
En Visuino: agregar componente OLED Lcd
En Visuino: agregar componente OLED Lcd
En Visuino: agregar componente OLED Lcd
En Visuino: agregar componente OLED Lcd
En Visuino: agregar componente OLED Lcd
En Visuino: agregar componente OLED Lcd
  • Agregar componente OLED Lcd (imagen 1)
  • Haga doble clic en el componente OLED Lcd, se abrirá la ventana de diálogo
  • A la derecha, seleccione "campo de texto" y arrástrelo hacia el lado izquierdo (imagen 2)
  • en la ventana "propiedades" establecer tamaño: 9, ancho: 6, x: 30 (imagen 3)
  • En la ventana de diálogo de la derecha, seleccione "Llenar pantalla" y arrástrela hacia el lado izquierdo (imagen 2)
  • en la ventana "propiedades" establecer color: tmcBlack (imagen 4)

Paso 6: En Visuino: Conexión de componentes

En Visuino: componentes de conexión
En Visuino: componentes de conexión
  • Conecte el pin Out del generador de pulsos al pin del componente de la puerta lógica [1]
  • Conecte el pin Logic Gate [0] al pin analógico Arduino [A0]
  • Conecte la salida de clavija de Logic Gate a la clavija digital de Arduino [13]
  • Conecte la salida de clavija de la puerta lógica al reloj de clavija del generador de enteros aleatorios
  • Pin del generador de enteros aleatorios para mostrar OLED - Pin del campo de texto de los elementos 1 [In]
  • Conecte el pin OLED de la pantalla [A In] al Pin serial de Arduino [Out]
  • Conecte el pin OLED de la pantalla [Salida] al Pin I2C [Entrada] de Arduino
  • Conecte Display OLED - Elements Fill Screen1 Pin [Clock] a Arduino Pin [A0]
  • Conecte el Pin serial de Arduino [In] al Pin de Arduino [A0]

Paso 7: jugar

Si enciende el módulo Arduino Uno, el Oled Lcd comenzará a mostrar números aleatorios una vez que presione un botón.

¡Felicidades! Has completado tu proyecto Rolling Dice con Visuino. También se adjunta el proyecto Visuino, que creé para este Instructable. Puede descargarlo y abrirlo en Visuino:

Recomendado: