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: En Visuino: agregue y conecte el generador de pulsos, la puerta lógica y el componente del generador aleatorio
- Paso 5: En Visuino: agregue el componente OLED Lcd
- Paso 6: En Visuino: Conexión de componentes
- Paso 7: jugar
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39
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á
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
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
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
- 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
- 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
- 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:
Arduino Cómo usar la pantalla OLED de 1.3 pulgadas SH1106: 7 pasos
Arduino Cómo usar la pantalla OLED de 1.3 pulgadas SH1106: En este tutorial aprenderemos cómo usar una pantalla OLED de 1.3 pulgadas SH1106 Arduino y el software Visuino. ¡Vea el video
0.96 pulgadas I2C OLED con Pin SMD: 3 pasos
OLED I2C de 0.96 pulgadas con pin SMD: Material: 1 x placa OPEN-SMART UNO R3 1 x OLED I2C de 0,96 pulgadas con pin SMD 1 x Escudo de expansión IO 1 x Accesorio de prueba 4 x cable Dopont Revisión: Hermoso módulo de pantalla OLED I2C con pines SMD y PAD para bricolaje. Es fácil de soldar en la PCB Experiment o en
ESP8266-NODEMCU $ 3 Módulo WiFi # 2 - Pines inalámbricos que controlan a través de la PÁGINA WEB: 9 pasos (con imágenes)
ESP8266-NODEMCU $ 3 Módulo WiFi # 2 - Control de pines inalámbricos a través de la PÁGINA WEB: Ha llegado un nuevo mundo de microcomputación y esto es el ESP8266 NODEMCU. Esta es la primera parte que muestra cómo puede instalar el entorno del esp8266 en su IDE arduino a través del video de introducción y como las partes en
Tutorial de interfaz OLED de 0,91 pulgadas 128x32 con Arduino UNO: 7 pasos (con imágenes)
Tutorial para la interfaz OLED 0.91inch 128x32 con Arduino UNO: Este tutorial le enseñará algunos conceptos básicos sobre el uso de OLED 0.91inch LCD128x32 con Arduino UNO
Enchufe ISP de 6 pines a 8 pines: 4 pasos
Enchufe ISP de 6 pines a 8 pines: La razón por la que construí este proyecto principalmente fue para programar el ATTiny45, que tiene una conexión de 8 pines, mientras que mi USBtinyISP (de Ladyada) solo tiene una conexión de 10 pines y 6 pines. Después de husmear en Internet durante aproximadamente 3-4 semanas, no encontré nada qué