🔴 Como usar la pantalla OLED SSD1306 con ARDUINO (128x64)

  Рет қаралды 60,736

LaBuhardillaDelLoco

LaBuhardillaDelLoco

Күн бұрын

Como usar la pantalla OLED SSD1306 con ARDUINO (128x64)
En este vídeo veremos como podemos usar la pantalla oled ssd1306 con Arduino.
Aprenderemos las funciones mas interesantes de esta pantalla y veremos diferentes ejemplos.
---------------------------------------------------------------------------------------------
✔️ Ejemplo:
mega.nz/file/SOgm2RwK#9QZ_rFL...
✔️ Herramienta para imágenes:
javl.github.io/image2cpp/
✔️ Comprar pantalla OLED ssd1306:
amzn.to/33wlTy1
_____________________________
0:00 Introducción
0:33 Características
2:31 Conexiones
2:49 Instalando la librería
3:40 Probando el ejemplo de la librería
4:30 Explicación de nuestro ejemplo
6:41 Escribiendo texto en la pantalla
8:01 Dibujando una línea en la pantalla
9:06 Preparando imagen para la pantalla
10:57 Añadiendo la imagen al scketch
11:32 Dibujando la imagen en la pantalla
12:44 Resultado final del ejemplo
12:58 Despedida
_____________________________
💚 Si me queréis invitar a un café o apoyar mi trabajo
bit.ly/3b3Zo8z
-----------------------------------------------------------------------------------------
Síguenos en nuestras redes:
💀 Discord:
/ discord
💀Instagram:
/ labuhardilladelloco
💀 Facebook:
/ labuhardilladellocogeek
💀Twiter:
/ labuhardillade2

Пікірлер: 79
@LaBuhardillaDelLoco
@LaBuhardillaDelLoco 3 жыл бұрын
¿Qué te parece esta pantalla? ¿la habías usado antes? 👇👇👇
@jadermaldonado9286
@jadermaldonado9286 2 жыл бұрын
Deberías enseñar cómo hacer el reloj con esa pantalla ❤️
@JosePerezRoldan
@JosePerezRoldan 2 жыл бұрын
Acabo de comprarme una y voy a ponerla en marcha, gracias a tu video mostrando como se hace y explicando las librerias, como siempre, un saludo desde Granada y lo de hacer un reloj es buena idea.
@Axeltreman
@Axeltreman Жыл бұрын
Es verdad que consume muchos recursos del microcontrolador?
@Markelson57
@Markelson57 Ай бұрын
8 píxeles funciona pero lo demás están con puntos negros y fondo blanco aleatorio
@gtechve
@gtechve Жыл бұрын
Genial , bastante entendible para principiantes ..
@fredy3314
@fredy3314 2 жыл бұрын
Gracias, la ocupare para ver las lecturas de mis tarjetas NFC
@robingilduran
@robingilduran Жыл бұрын
Que gran trabajo...un seguidor más!!!
@MauricioOngaro-24
@MauricioOngaro-24 5 ай бұрын
Excelente explicacion y video, muy claro, Gracias por compartir.
@arreglandoando
@arreglandoando 2 жыл бұрын
que buena explicacion, gracias "!!!!
@MrCrixalida
@MrCrixalida 2 жыл бұрын
Muy buena revisión y ejemplos de uso. Solo para aportar constructivamente, la traducción de "unsigned" no es "sin firmar" como se menciona en el video. El modificador de tipos "unsigned" establece que el tipo de datos solo almacenará valores positivos, no permitiéndose los valores negativos. Una traducción mas apropiada para este modificador es sencillamente "sin signo". Un abrazo
@mike67246
@mike67246 Жыл бұрын
Jajajaja me gustó ese ejercicio. Buen video! Like 😉
@XxDavid30002xX
@XxDavid30002xX 2 жыл бұрын
por fin la hice funcionar!!! la tengo en una protoboard pero sin soldar, y hace mala conexion por un lado. Y luego esta el tema de que como usaba un arduino mega le tuve que cambiar los pines a4 y a5 por los de scl y sda (el mega tiene dos pines iguales y en el programa de ejemplo te lo explica que se lo tienes que poner ahi), y por ultimo le tuve que cambiar lo del 0x3d por el 0x3c. Llevaba intentandola hacer funcionar ni se sabe de horas, pero por fin esta conseguido!! gracias de verdad! y ahora toca intentarla hacer funcionar con un esp8266 con modulo wifi 12E a saber en que pines.... si alguien lo sabe le pido que por favor me responda a este comentario, gracias por leer hasta aqui!
@virginiaperez8971
@virginiaperez8971 3 жыл бұрын
genial os echaba de menos gracias
@LaBuhardillaDelLoco
@LaBuhardillaDelLoco 3 жыл бұрын
Gracias a ti. Un saludo Virginia!
@FernandoMoreno-ox8qk
@FernandoMoreno-ox8qk 3 жыл бұрын
El único video que me sirvió. Gracias y muy buen video
@LaBuhardillaDelLoco
@LaBuhardillaDelLoco 3 жыл бұрын
Gracias a ti Fernando, me alegro de que haya sido de ayuda. Un saludo!
@Eduardog1975
@Eduardog1975 2 жыл бұрын
Esto me va a venir genial para un proyecto que estoy empezando, gracias!!!!
@LaBuhardillaDelLoco
@LaBuhardillaDelLoco 2 жыл бұрын
Me alegro, gracias a ti. Un saludo!😉
@LuisRiconewworld
@LuisRiconewworld Жыл бұрын
Magnífico, gracias
@risk4786
@risk4786 3 жыл бұрын
wow muchísimas gracias por el video, yo recién estoy empezando con Arduino y este tutorial me viene de 10*
@LaBuhardillaDelLoco
@LaBuhardillaDelLoco 3 жыл бұрын
No hay de que Risk, espero que te sea de ayuda. Un saludo!
@Notfake-pi4py
@Notfake-pi4py 3 жыл бұрын
Suscrito y campanita
@lizquijada5713
@lizquijada5713 8 ай бұрын
Excelente video, le felicito muy buena la explicación.. Gracias de verdad...
@LaBuhardillaDelLoco
@LaBuhardillaDelLoco 7 ай бұрын
Hola, muchas gracias. Un saludo!
@gamezevachiujonathanalexan1030
@gamezevachiujonathanalexan1030 7 ай бұрын
Que elegancia de video :)
@LaBuhardillaDelLoco
@LaBuhardillaDelLoco 7 ай бұрын
Muchas gracias!
@eliasmuga1609
@eliasmuga1609 4 ай бұрын
Excelente video... Ojala un juego básico como... LA serpiente de los celulares antiguos.. Por favor.
@danieldeatle9955
@danieldeatle9955 3 жыл бұрын
Gracias muy amable por la información ,la que yo ocupo es la SSD1303T10 sólo que aquí en México no la he podido conseguir , podre sustituirla por alguna otra? Gracias
@germanangeles5648
@germanangeles5648 3 жыл бұрын
Excelente, incluye como mostrar datos leídos por un sensor (temp, humedad, gas, etc..)y un PWM de velocidad de un motor. Gracias y saludos
@gonzalesperezchristianandy3567
@gonzalesperezchristianandy3567 2 жыл бұрын
Muy bueno el video, pero no me sale la imagen en la pantalla, me sale como desordenado o con ruido cuando convierto las imágenes a hexadecimales, pero cuando dibujo rayas en paint y los transporto a la herramienta se puede con total normalidad, qué puedo hacer con las imágenes?
@ariel18012
@ariel18012 3 жыл бұрын
Muy bueno el video espero puedas hacer como como menues para interactuar y hay algo que o te entendí en el minuto 11:17, donde hablas de la memoria del arduino, sigue así.
@LaBuhardillaDelLoco
@LaBuhardillaDelLoco 3 жыл бұрын
Hola Ariel, estamos trabajando en una librería justo para realizar menús de una manera sencilla, esperamos poder tenerla pronto disponible. En cuanto a tu duda: Por defecto cuando declaramos un array, este se almacena en tiempo de ejecución en la memoria SRAM. Al usar la palabra clave PROGMEN le decimos a Arduino que ese array queremos almacenarlo en la memoria del programa (FLASH) , de este modo Arduino trabajará con mas soltura ya que estaremos consumiendo menos memoria SRAM. Espero haberlo explicado algo mejor... Un saludo! 😉
@ariel18012
@ariel18012 3 жыл бұрын
@@LaBuhardillaDelLoco buenísimo voy a estar al tanto. Gracias por la explicación.
@Jramon09
@Jramon09 Жыл бұрын
Buenas, no me arranca con arduino pro micro. Es debido a que hay que ponerle un voltaje externo? En ese caso serían 5v pero a cuántos Amperios? Gracias!
@carlossanchez-aguilerarome8911
@carlossanchez-aguilerarome8911 2 жыл бұрын
Si no tuviera disponible los pines 4 y 5, cómo podría hacer que funcionara con otros pines, como 2 y 3?
@diegoleoncadavidarango755
@diegoleoncadavidarango755 2 жыл бұрын
LaBuardillaDelLoco, recomendada
@T0berius
@T0berius Жыл бұрын
Estuvo genial el tuto. Muchas gracias por compartir tu tiempo y experiencia con nosotros.
@LaBuhardillaDelLoco
@LaBuhardillaDelLoco Жыл бұрын
Gracias a ti.Un saludo!
@hipona21
@hipona21 2 жыл бұрын
MUY BUENO EL VIDEO ME GUSTARIA SABER SI SE PUEDE MOSTRAR EL LOGO Y DEPUES LA TEMPERARTURA Y DEPUES LA HORA GRACIAS
@LaBuhardillaDelLoco
@LaBuhardillaDelLoco 2 жыл бұрын
Hola , gracias Marcelo por supuesto que se puede. Un saludo!
@alejandrocaceres4379
@alejandrocaceres4379 2 жыл бұрын
Exelente video, Una pregunta como puedo hacer para apagar la pantalla oled para optimizar energia y aumentar su tiempo de vida de mi pantalla
@elih.t.t.2493
@elih.t.t.2493 Жыл бұрын
un comutador smd controlado por soft.
@albanprada7183
@albanprada7183 Жыл бұрын
Gracias por el video. Es posible conectar un chip de reloj i2c al mismo par de pines que controlan la pantalla? - algún conflicto con la librería al hacerlo?
@LaBuhardillaDelLoco
@LaBuhardillaDelLoco Жыл бұрын
Hola @albanprada7183, en principio es posible pero las direcciones de los dispositivos: Tanto la pantalla SSD1306 como el chip de reloj I2C deben tener direcciones I2C únicas de lo contrario entrarán en conflicto y ocurriran errores, es cuestión de consultar la documentación de las librerias que uses haber si existe información al respecto y si no siempre puede probarlo. Un saludo!
@brianrestreporuiz4748
@brianrestreporuiz4748 Жыл бұрын
como hago que pare la animación y dejarla desde cero de nuevo? sigue y sigue presentando por pantalla
@DjReberDF
@DjReberDF 3 жыл бұрын
Hola buenaaaas!!!!! Me encantan estos proyectos! Voy a hacer una pregunta algo rara, si cubro la pantalla OLED y la Placa arduino con resina epoxy, se puede joder? Tengo un proyecto en mente y no se si la liare... Gracias por adelantado!!! 💪
@LaBuhardillaDelLoco
@LaBuhardillaDelLoco 3 жыл бұрын
Gracias Reber, esto que me comentas es posible con resina epoxy no conductiva, de lo contrario podrias fastidiar la pantalla. Un saludo
@aranif8510
@aranif8510 Жыл бұрын
Donde se puede ver todos los codigos que incluye la libreria?
@danieldeatle9955
@danieldeatle9955 3 жыл бұрын
Saludos , buen vídeo, tengo una duda enorme espero explicarme y me puedas apoyar por favor , resulta que tengo un radio que tiene una pantalla OLED pero se me rompió , mi duda es ver si puedo adaptar solo la pantalla usando una como la que muestras el detalle es que la original tiene 31 conectores y la que usas tiene 30 por lo que veo , podre usar la pantalla que muestras? Gracias
@LaBuhardillaDelLoco
@LaBuhardillaDelLoco 3 жыл бұрын
Hola daniboytech , me temo que si la pantalla tiene 31 terminales de conexión no debe ser compatible con su protocolo de comunicación. La pantalla OLED que mostramos en este video utiliza una interface I2C por lo que no creo que pueda ser usada en tal dispositivo. Primero deberíamos averiguar que tipo de pantalla es la que quieres reemplazar, y quizás puedas encontrar un reemplazo de una similar. Un saludo!
@danieldeatle9955
@danieldeatle9955 3 жыл бұрын
Muy amable y gracias por la información, la pantalla que yo busco es la SSD1303T10 pero aquí en México no la he podido conseguir , por cual podre sustituirla , gracias
@FarelusMfalme
@FarelusMfalme 2 жыл бұрын
Hola, genial tu vídeo, pero tengo una pregunta, cómo se le puede cambiar el contraste para que dé más o menos intensidad (hasta apagarse)? Se hace cambiando el valor de VCC (a través de un potenciómetro por CA/D) o hay alguna opción en la librería para hacerlo? Muchas gracias por tu tiempo y muchas gracias por subir el contenido que subes!! :)
@LaBuhardillaDelLoco
@LaBuhardillaDelLoco 2 жыл бұрын
Hola FarelusMfalme, échale un ojo a este hilo del foro de arduino: forum.arduino.cc/t/how-to-fade-in-or-fade-out-oled-display-ssd1306-adafruit-library/495079 Un saludo!
@FarelusMfalme
@FarelusMfalme 2 жыл бұрын
@@LaBuhardillaDelLoco Ohh, muchísimas gracias, ya vi lo que quería. Muy amable de tu parte. Un saludo!!
@LaBuhardillaDelLoco
@LaBuhardillaDelLoco 2 жыл бұрын
@FarelusMfalme No hay de que. Un saludo! 😉
@carlosarranz4214
@carlosarranz4214 Жыл бұрын
Genial vídeo. Una pregunta, ¿ habría una forma de cambiar la imagen mostrada pulsando un botón? Es decir, por ejemplo 3 botones y que cada botón tenga una imagen?
@mike67246
@mike67246 Жыл бұрын
Yo creo que sí. Cada botón imagino que va ligado a un pin específico del Arduino y cada vez que se presiona el botón en cuestión, llamar a una función en particular o una subrutina donde venga esa imagen y ya. Jajajaja así me imagino yo que haría el ejercicio. No soy electrónico pero soy programador 🤣
@LaBuhardillaDelLoco
@LaBuhardillaDelLoco Жыл бұрын
Si, podria realizarse sin ningún problema. Un saludo!
@Ajolote.sovietico.metafisico
@Ajolote.sovietico.metafisico 3 ай бұрын
Y si quisiera usar muchas imágenes de manera externa para no saturar la memoria del microcontrolador??
@jmorahz
@jmorahz 6 ай бұрын
En la pantalla solo me aparece el logo de Adafruit. Hubiera sido bueno que explicaras como mostrar unicamente una imagen...
@JonestarkXYZ
@JonestarkXYZ Ай бұрын
Eso lo hace al final del vídeo
@fabrichio5056
@fabrichio5056 5 ай бұрын
No hay ningún video de como usar esta pantalla pero con spi de 6 pines
@arukaze3
@arukaze3 2 жыл бұрын
Es forzosamente utilizar los pines A6 y A7?
@Miner512DiosDelFrio
@Miner512DiosDelFrio 2 жыл бұрын
No. Esos pines son de entrada analógica. Cualquiera de las otras sirve
@arukaze3
@arukaze3 2 жыл бұрын
@@Miner512DiosDelFrio no en serio? No entendiste, ósea si está bien que uno puede usar cualquier pin, pero yo intenté usar los digitales, quizás no funcionaran, pero el problema es que en la programación es necesario en la entrada analógica 6 y 7 o uno las puede editar ya sea en la 0 y 1, 2 y 3, 0 y 2 y así viceversa (en las entradas analógicas recuerdo que hago referencia sin mencionar “A”)
@juliomorales127
@juliomorales127 3 жыл бұрын
Funciona con esp8266?
@LaBuhardillaDelLoco
@LaBuhardillaDelLoco 3 жыл бұрын
Si perfectamente. Un saludo
@Esmeralo7
@Esmeralo7 Жыл бұрын
En la pantalla me aparece la primera línea en amarillo y las demás en azul, como se corrige esto?
@LaBuhardillaDelLoco
@LaBuhardillaDelLoco Жыл бұрын
Es el modelo de tu pantalla , algunas son así. Un saludo.
@DarkJack07
@DarkJack07 4 ай бұрын
POR EL EMPERADOOOOOOOOOOOOOR
@SuperJulianmateo
@SuperJulianmateo 2 жыл бұрын
El ejemplo se calló :c
@LaBuhardillaDelLoco
@LaBuhardillaDelLoco 2 жыл бұрын
Ahí tienes el enlace: mega.nz/file/SOgm2RwK#9QZ_rFL1eBngf2AHe4PaIYJ135XQ1azhnsgCol9YudM Gracias por avisar. Un saludo!
@SuperJulianmateo
@SuperJulianmateo 2 жыл бұрын
@@LaBuhardillaDelLoco Muchísimas gracias
@LaBuhardillaDelLoco
@LaBuhardillaDelLoco 2 жыл бұрын
@JutoRod No hay de que. 😉
@LuisRiconewworld
@LuisRiconewworld Жыл бұрын
He tenido problemas hasta que instale la librería spi.h... después todo correcto.
🔵 Cómo domotizar un viejo portero automático  📲
8:25
LaBuhardillaDelLoco
Рет қаралды 140 М.
✅ Pantallas OLED ✅ son el Fin para LCD se Quedaron Obsoletas
18:30
El profe García
Рет қаралды 121 М.
Red❤️+Green💚=
00:38
ISSEI / いっせい
Рет қаралды 32 МЛН
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 57 МЛН
Animations on OLED display - Arduino
10:51
Volos Projects
Рет қаралды 192 М.
Módulos LCD más populares para Arduino
8:52
SETISAEDU
Рет қаралды 597 М.
Arduino I2C LCD Tutorial: Step-by-Step Guide for Beginners
3:31
EP1 - How to Program Arduino - Making Menus!
44:26
ForOurGood
Рет қаралды 22 М.
🟣ESP32 Entradas analógicas
9:49
LaBuhardillaDelLoco
Рет қаралды 52 М.
Como crear un menu lcd con arduino desde 0 (MUY FÁCIL)😉
16:44
LaBuhardillaDelLoco
Рет қаралды 90 М.
Hisense Official Flagship Store Hisense is the champion What is going on?
0:11
Special Effects Funny 44
Рет қаралды 3,1 МЛН
После ввода кода - протирайте панель
0:18
Up Your Brains
Рет қаралды 1,2 МЛН
Опять съемные крышки в смартфонах? #cmf
0:50