Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
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
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
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
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
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