Tabla de contenido:
- Paso 1: Solicite las placas de circuito impreso (PCB)
- Paso 2: Ordene los componentes
- Paso 3: Montaje de las placas
- Paso 4: Programación del ArduinOLED
Video: Construye el ArduinOLED: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
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.
Esta guía explica cómo solicitar y montar una de estas placas usted mismo. Para configurar el software, visite
Paso 1: Solicite las placas de circuito impreso (PCB)
Diseñé las tablas en EasyEDA:
easyeda.com/jjvan/OLED_Arduino-55422f17ec8…
La placa llamada "ArduinOLED v6" es la que pedí. Tiene algunos errores:
- Todos los diodos están al revés excepto el diodo de potencia.
- Las resistencias pull-up SDA y SCL se conectaron accidentalmente a tierra en lugar de 5 V, por lo que tuve que soldar resistencias de cables radiales de 1K ohmios a los conectores de pinza de cocodrilo.
Solucioné todos estos problemas en la placa llamada "ArduinOLED v8"
- Todos los diodos ahora son correctos.
- SDA y SCL ahora tienen resistencias pull-up de montaje en superficie de 1K.
- Los pines SPI están disponibles en las pinzas de cocodrilo de la izquierda.
- NOTA: Dado que los pines se reorganizaron, deberá modificar la biblioteca ArduinOLED para poder leer los botones. Más sobre esto en el último paso de este tutorial.
Para ordenar los tableros, cree una cuenta en EasyEDA, siga el enlace de arriba y haga clic en "Abrir en el Editor" al lado del tablero que desea ordenar. Luego haga clic en "Salida de fabricación" (etiquetado en las imágenes de arriba), que abrirá una nueva pestaña con opciones de pedido. Cambie "Cantidad de PCB" a 10, ya que 5 y 10 cuestan lo mismo, y haga clic en "Guardar en el carrito".
Ingrese su dirección para obtener el costo de envío. En los EE. UU., Suele ser de $ 18, por lo que si desea pedir varios tipos de tablas, colóquelas en el mismo pedido para que solo tenga que pagar el envío una vez.
No envíe el pedido de PCB todavía, ya que puede reducir los costos de envío solicitando algunos de los componentes con los PCB.
Paso 2: Ordene los componentes
Se adjunta una hoja de cálculo de todos los componentes y dónde los compré. Todos los componentes de "LCSC" se pueden combinar con el pedido de PCB EasyEDA. Durante el proceso de pago, en las opciones de envío, seleccione "Quiero combinar pedidos de PCB para enviar juntos". Luego, después de enviar el pedido de LCSC, regrese y envíe el pedido de las placas de EasyEDA.
Paso 3: Montaje de las placas
Algunas notas al soldar los componentes en los PCB:
- Asegúrese de cortar los pines del Arduino Pro Mini que sobresalen de la parte posterior de la placa, ya que golpearían el soporte de la batería de 9V.
- También sujeta los diodos, los botones y el zumbador que se encuentran debajo del soporte de la batería de 9V
- Suelde el soporte de la batería al final.
- Al soldar el joystick, debe quitar el cabezal de ángulo y reemplazarlo con un cabezal recto o algunos pasadores sobrantes de los diodos.
- Usé un encabezado hembra de 1x4 al conectar la pantalla OLED para poder quitarlo si quería. También puede soldar la pantalla directamente a la placa.
Paso 4: Programación del ArduinOLED
Para programar el ArduinOLED, siga este tutorial:
www.instructables.com/id/ArduinOLED/
Si ordenó el "ArudinOLED v8" que está etiquetado con "v2.0" en la parte posterior (el número en la parte posterior representa la "versión del software" para compatibilidad con la biblioteca), deberá cambiar algunas líneas en la biblioteca ArduinOLED.
Abra el archivo en:
[carpeta del cuaderno de bocetos] /ArduinOLED/ArduinOLED.cpp
O
[carpeta del cuaderno de bocetos] /ArduinOLED-master/ArduinOLED.cpp
Encuentra estas líneas cerca de la parte superior:
Salida col0 (ALTA);
Salida col1 (ALTA); Salida col2 (ALTA);
Y cámbielos a esto:
Salida col0 (ALTA);
Salida col1 (ALTA); Salida col2 (ALTA); Original Cambiado D10D9 D11D6 D12D
Esto cambiará los pines que se utilizan para la matriz de botones para reflejar los cambios en la placa "ArduinOLED v8". También hace que los pines SPI estén disponibles en los conectores de pinza de cocodrilo de la izquierda.
Avíseme si tiene alguna pregunta o necesita una aclaración sobre alguno de estos pasos. ¡Buena suerte!
Recomendado:
Construye Rainbow Interactive Bridge usando Minecraft Raspberry Pi Edition: 11 pasos
Construye Rainbow Interactive Bridge usando Minecraft Raspberry Pi Edition: Ayer, vi a mi sobrino de 8 años jugando Minecraft con la Raspberry Pi que le di antes, luego tuve una idea, que es usar código para hacer un Minecraft personalizado y emocionante. Proyecto de bloques LED pi. Minecraft Pi es una excelente manera de comenzar con
Construye una estación meteorológica SUPER Raspberry Pi: 8 pasos (con imágenes)
Construye una estación meteorológica SUPER Raspberry Pi: seamos realistas, los humanos hablamos mucho sobre el clima ⛅️. La persona promedio habla del clima cuatro veces al día, durante un promedio de 8 minutos y 21 segundos. Haz los cálculos y eso totaliza 10 meses de tu vida que pasarás hablando sobre t
¡Construye tu propia lámpara de escritorio LED COB portátil !: 16 pasos (con imágenes)
¡Construya su propia lámpara de escritorio LED COB portátil!: ¡Bienvenido! En este Instructables, te voy a enseñar cómo hacer una lámpara de escritorio portátil de aspecto hermoso, muy poderosa y lo más importante. Descargo de responsabilidad: este proyecto no está patrocinado por ninguna marca. Características: • Diseño moderno y elegante • Portátil y
¡Construye tu propio robot Turtlebot !: 7 pasos
¡Construya su propio robot Turtlebot !: EDITAR: Más información relacionada con el software y el control están disponibles en este enlace: https: //hackaday.io/project/167074-build-your-own-turtlebot-3-backbone El enlace directo al código es: https: //github.com/MattMgn/foxbot_core¿Por qué este proyecto? Turtleb
Construye una PC Nintendo NES: 10 pasos (con imágenes)
Construye una PC Nintendo NES: Ah, el sistema de entretenimiento de Nintendo. Me trae muchos buenos recuerdos: Super Mario Bros., Double Dragon, Megaman. También trae recuerdos no tan buenos. La agonía de cambiar cartuchos, soplar hasta que te mareas y sigues sin conseguir nada