Tabla de contenido:

ArduinOLED: 5 pasos (con imágenes)
ArduinOLED: 5 pasos (con imágenes)

Video: ArduinOLED: 5 pasos (con imágenes)

Video: ArduinOLED: 5 pasos (con imágenes)
Video: Secuencial de leds con Arduino | 8 Secuencias, Explicacion paso a paso 2024, Noviembre
Anonim
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED

ArduinOLED es una plataforma para juegos electrónicos y otros proyectos. Incluye una pantalla OLED, un joystick, algunos botones, un timbre y puntos de conexión de pinza de cocodrilo para interactuar con muchos otros dispositivos. Visite https://johanv.xyz/ArduinOLED para obtener más información.

Este tutorial cubre cómo configurar el software para la placa. Para saber cómo pedir las piezas y construir la placa, visite

Paso 1: Instalar el IDE de Arduino

Instalación del IDE de Arduino
Instalación del IDE de Arduino
Instalación del IDE de Arduino
Instalación del IDE de Arduino

Visite la página del software Arduino y haga clic en el enlace de su sistema operativo.

Elegí "Windows Installer", pero si no tiene acceso de administrador, descargue el "archivo ZIP de Windows para instalación que no sea de administrador".

Haga clic en "Sí" cuando le pregunte si la aplicación debe poder realizar cambios. Luego haga clic en "Siguiente" hasta completar los pasos.

Paso 2: descargar las bibliotecas

Descarga de las bibliotecas
Descarga de las bibliotecas
Descarga de las bibliotecas
Descarga de las bibliotecas
Descarga de las bibliotecas
Descarga de las bibliotecas

Necesita tres bibliotecas para usar ArduinOLED: la biblioteca U8g2, la biblioteca DirectIO y la biblioteca ArduinOLED.

La biblioteca U8g2

Abra el IDE de Arduino y haga clic en "Sketch", luego en "Incluir biblioteca", luego en "Administrar bibliotecas …"

Escribe "U8g2" en la barra de búsqueda y haz clic en "Instalar".

Después de que se instale, haga clic en "Cerrar".

La biblioteca de DirectIO

La biblioteca DirectIO proporciona una forma más rápida de configurar los pines I en el Arduino si el número de pin es una constante. La biblioteca ArduinOLED lo necesita en el siguiente paso.

mmarchetti / DirectIO DirectIO: biblioteca de E / S rápida y sencilla para Arduino GitHub

Vaya al enlace de arriba, haga clic en el botón "Clonar o Descargar", luego haga clic en "Descargar ZIP".

Alternativamente, haga clic en este enlace para descargar el archivo ZIP:

github.com/mmarchetti/DirectIO/archive/master.zip

Luego, en el IDE de Arduino, haga clic en "Sketch", "Incluir biblioteca", luego "Agregar biblioteca. ZIP".

Vaya a la carpeta "Descargas", seleccione "DirectIO-master.zip" que acaba de descargar y haga clic en "Abrir".

La biblioteca ArduinOLED

La biblioteca ArduinOLED fue escrita por mí específicamente para esta placa. La configuración es muy similar a la de DirectIO en el paso anterior.

johanvandegriff / ArduinOLED Library para la placa ArduinOLED. GitHub

Vaya al enlace de arriba, haga clic en el botón "Clonar o Descargar", luego haga clic en "Descargar ZIP".

Alternativamente, haga clic en este enlace para descargar el archivo ZIP:

github.com/johanvandegriff/ArduinOLED/archive/master.zip

Luego, en el IDE de Arduino, haga clic en "Sketch", "Incluir biblioteca", luego "Agregar biblioteca. ZIP".

Vaya a la carpeta "Descargas", seleccione "ArduinOLED-master.zip" que acaba de descargar y haga clic en "Abrir".

Opcional: Vaya a la carpeta de bibliotecas de Arduino (Documentos / Arduino / bibliotecas) y cambie el nombre de "DirectIO-master" a "DirectIO" y "ArduinOLED-master" a "ArduinOLED".

Paso 3: conecte el cable del programador

Conecte el cable del programador
Conecte el cable del programador
Conecte el cable del programador
Conecte el cable del programador

Mire la parte posterior del programador y busque el pin etiquetado "GND". Anote el color de la chincheta.

Luego, conecte el cable en los 4 pines centrales del conector en la placa ArduinOLED, asegurándose de que el color que tomó nota esté en el lado etiquetado como "GND".

Finalmente, conecte el extremo USB del cable del programador a su computadora.

Paso 4: carga de los bocetos de ejemplo

Cargar los bocetos de ejemplo
Cargar los bocetos de ejemplo
Cargar los bocetos de ejemplo
Cargar los bocetos de ejemplo
Cargar los bocetos de ejemplo
Cargar los bocetos de ejemplo
Cargar los bocetos de ejemplo
Cargar los bocetos de ejemplo

Haga clic en "Archivo", "Ejemplos", "ArduinOLED", luego "ArduinOLED_u8g2_StackerGame".

Haga clic en "Herramientas", "Placa", luego "Arduino Pro o Pro Mini".

Haga clic en "Herramientas", "Procesador", luego "ATmega328 (5V, 16MHz)".

Haga clic en "Herramientas", "Puerto", luego seleccione el puerto que aparece cuando el cable está enchufado.

Mantenga presionado el botón etiquetado "RST" en la placa ArduinOLED.

Haga clic en el botón "Cargar" en el IDE de Arduino.

Cuando el estado cambie de "Compilando …" y "Cargando …", suelte el botón "RST".

El texto debería aparecer en la pantalla.

¡Felicidades! ¡Lo hiciste!

Puede notar que la puntuación más alta del juego es 255. Para restablecerlo, mantenga presionado el botón "R" mientras el ArduinOLED se enciende (ya sea desde el interruptor de encendido o el botón de reinicio). Verá una pantalla que le indicará que se restableció la puntuación más alta.

Paso 5: Pasos siguientes

  • Pruebe los otros bocetos de ejemplo
  • Intente hacer algunos de los otros proyectos enumerados en

Recomendado: