Taula de continguts:
Vídeo: Actualització de Tamaguino amb OLED enorme: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Salutacions!
Avui actualitzarem Tamaguino amb una nova i brillant pantalla OLED de 2,7 , proporcionada per DFRobot.
Com ja sabreu, Tamaguino va ser un dels meus primers projectes Arduino i el meu primer joc desenvolupat per funcionar amb un microcontrolador. És un clon de la mascota virtual Tamagotchi, que va ser molt popular als anys 90 i que va guanyar popularitat també en els darrers anys.
La primera versió de Tamaguino utilitzava el conegut OLED I2C de 0,96 que és àmpliament disponible i utilitzat per molts aficionats a l'electrònica.
Tamaguino té el seu propi lloc web:
Allà podeu trobar informació detallada i esquemes, codi font i llibreries relacionades, estoigs imprimibles en 3D i molt més. També es va traslladar a Arduboy.;)
Ara que ja coneixeu la breu història de Tamaguino, deixeu-la brillar en aquest nou gran OLED.
Pas 1: parts necessàries
Per construir aquest projecte en una taula de treball necessitareu el següent:
- Arduino UNO o similar
- taulell de pa
- Mòdul de pantalla OLED de 128x64 de 2,7 "de DFRobot
- cables de pont
- 3 polsadors
- timbre / altaveu piezoelèctric
Pas 2: cablejat
Els pins OLED més externs estan etiquetats amb 1 i 20, de manera que comproveu si cada connexió està assignada al pin adequat
Seguiu aquesta guia per obtenir connexions:
- PIN OLED 1 (GND) -> ARDUINO GND
- PIN OLED 2 (VCC) -> ARDUINO 5V (també hauria de funcionar a 3v3)
- PIN OLED 4 (DC) -> PIN 8 ARDUINO
- PIN OLED 7 (SCK) -> PIN 13 ARDUINO
- PIN OLED 8 (MOSI) -> PIN 11 ARDUINO
- PIN OLED 15 (CS) -> PIN 10 ARDUINO
- PIN OLED 16 (RST) -> PIN 9 ARDUINO
Botons i timbre / altaveu:
- BOTÓ 1 -> ARDUINO PIN 5
- BOTÓ 2 -> ARDUINO PIN 6
- BOTÓ 3 -> ARDUINO PIN 7
- BUZZER + -> ARDUINO PIN 4
- BUZZER - -> GND
els passadors del segon botó van a GND
No necessitem utilitzar resistències per als botons, perquè els pins Arduino corresponents que s’utilitzen per a les entrades de botons s’inicialitzen amb resistències internes de pujada al codi.
Pas 3: penjar el codi
El codi font es pot trobar aquí:
github.com/alojzjakob/Tamaguino
per a aquesta versió necessitareu aquesta versió específica:
github.com/alojzjakob/Tamaguino/tree/maste…
És una versió modificada del codi inicial per ser compatible amb aquesta pantalla.
Si abans construíeu Tamaguino, tingueu en compte que els botons i el brunzidor es mapen de manera diferent en comparació amb la versió SSD1306 (I2C). Es va haver de tornar a organitzar per poder utilitzar pins dedicats a SPI a Arduino.
També necessitareu aquesta biblioteca d'Adafruit per SSD1325:
github.com/adafruit/Adafruit_SSD1325_Libra…
Ara que ja ho teniu tot a punt, carregueu el codi i la biblioteca a Arduino IDE i pengeu-lo al tauler.
Pas 4: Visió general
Al vídeo anterior podeu seguir-me pas a pas i construir la vostra pròpia mascota Tamaguino.
Recomanat:
Pintor telescòpic de mida enorme fabricat amb conducte EMT (elèctric): 4 passos (amb imatges)
Pintor de llum telescòpic de mida enorme fabricat amb conducte EMT (elèctric): la fotografia de pintura de llum (escriptura de llum) es realitza fent una fotografia de llarga exposició, mantenint la càmera quieta i movent una font de llum mentre l’obertura de la càmera està oberta. Quan l'obertura es tanca, els rastres de llum semblaran congelats
ESP8266 Ventilador POV amb rellotge i actualització de text de la pàgina web: 8 passos (amb imatges)
ESP8266 Ventilador POV amb rellotge i actualització de text de la pàgina web: es tracta d’una velocitat variable, POV (persistència de la visió), ventilador que mostra de manera intermitent l’hora i dos missatges de text que es poden actualitzar "al vol." també és un servidor web d'una sola pàgina que us permet canviar els dos missatges de text
Actualització de l’arbre de Nadal amb fibra òptica: 5 passos (amb imatges)
Actualització d’arbres de Nadal amb fibra òptica: fa uns anys que tenim un d’aquests arbres de Nadal de fibra òptica. La base conté una bombeta reflectora halògena de 12V i es col·loca un disc de colors impulsat per un motor entre la bombeta i la base de l'arbre. La bombeta i el motor són alimentats per un
Cotxe de control remot HPI Q32 amb actualització FPV: 10 passos (amb imatges)
Cotxe de control remot HPI Q32 amb actualització FPV: aquí mostrarem la flexibilitat de l’HPI Racing Q32 per acceptar modificacions. Farem experiments amb l’adaptació d’un sistema de bateria intercanviable i també d’una càmera i un transmissor FPV
Actualització del multímetre de la bateria de ions de Li amb càrrega des del USB: 4 passos (amb imatges)
Actualització del multímetre a la bateria de ions de Li amb càrrega des del USB: Com puc actualitzar un multímetre