Innholdsfortegnelse:
Video: Tamaguino -oppdatering med stor OLED: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Hilsener!
I dag skal vi oppdatere Tamaguino med en skinnende ny stor 2,7 OLED -skjerm, vennligst levert av DFRobot!
Som du kanskje allerede vet, var Tamaguino et av mine første Arduino -prosjekter, og mitt første spill ble utviklet for å kjøre på en mikrokontroller. Det er en klon av Tamagotchi virtuelt kjæledyr, som var veldig populært på 90 -tallet, og som også ble populær de siste årene!
Første versjon av Tamaguino brukte velkjente 0,96 I2C OLED som er allment tilgjengelig og brukt av mange elektronikkhobbyister.
Tamaguino har sitt eget nettsted:
Der kan du finne detaljert informasjon og skjemaer, kildekode og relaterte libraires, 3D -utskrivbare saker og mye mer. Den ble også overført til Arduboy!;)
Nå som du kjenner den korte historien til Tamaguino, kan du få den til å skinne på denne nye store OLED!
Trinn 1: Nødvendige deler
For å bygge dette prosjektet på et brødbrett trenger du følgende:
- Arduino UNO eller lignende
- brødbrett
- 2,7 "OLED 128x64 skjermmodul fra DFRobot
- jumper ledninger
- 3 trykknapper
- piezo summer / høyttaler
Trinn 2: Kabling
De ytterste OLED -pinnene er merket med 1 og 20, så dobbeltsjekk om hver tilkobling er tilordnet riktig pin
Følg denne veiledningen for tilkoblinger:
- OLED PIN 1 (GND) -> ARDUINO GND
- OLED PIN 2 (VCC) -> ARDUINO 5V (skal også fungere på 3v3)
- OLED PIN 4 (DC) -> ARDUINO PIN 8
- OLED PIN 7 (SCK) -> ARDUINO PIN 13
- OLED PIN 8 (MOSI) -> ARDUINO PIN 11
- OLED PIN 15 (CS) -> ARDUINO PIN 10
- OLED PIN 16 (RST) -> ARDUINO PIN 9
Knapper og summer / høyttaler:
- KNAPP 1 -> ARDUINO PIN 5
- KNAPP 2 -> ARDUINO PIN 6
- KNAPP 3 -> ARDUINO PIN 7
- BUZZER + -> ARDUINO PIN 4
- SUMMER - -> GND
andre knappestifter går til GND
Vi trenger ikke å bruke motstander for knapper, fordi tilsvarende Arduino -pinner som brukes for knappinnganger, initialiseres med interne opptrekksmotstander i koden.
Trinn 3: Last opp koden
Kildekoden finner du her:
github.com/alojzjakob/Tamaguino
for denne bygningen trenger du denne spesifikke versjonen:
github.com/alojzjakob/Tamaguino/tree/maste…
Det er en modifisert versjon av den første koden for å være kompatibel med denne skjermen.
Hvis du bygde Tamaguino før, vær oppmerksom på at knapper og summer er kartlagt annerledes på denne enn SSD1306 (I2C) versjon. Det måtte omorganiseres slik at vi kan bruke SPI-dedikerte pins på Arduino.
Du trenger også dette biblioteket fra Adafruit for SSD1325:
github.com/adafruit/Adafruit_SSD1325_Libra …
Nå som du har alt klart, laster du inn koden og biblioteket i Arduino IDE og laster opp til brettet.
Trinn 4: Oversikt
I videoen ovenfor kan du følge meg trinn for trinn og bygge ditt eget Tamaguino-kjæledyr!
Anbefalt:
STOR alfanumerisk DISPLAY: 7 trinn (med bilder)
STOR alfanumerisk DISPLAY: Det er få valg hvis du trenger en skjerm som kan sees fra hele rommet, en stor skjerm. Du kan lage en som min 'time squared' eller 'leds on glass', men dette tar omtrent 40 timer med kjedelig arbeid. Så her er det enkelt å lage en stor skjerm. De
Stor VU -måler på glødelamper 220 volt: 18 trinn (med bilder)
Stor VU -måler på glødelamper 220 Volt .: God ettermiddag, kjære seere og lesere. I dag vil jeg fortelle deg om lydnivåindikatoren på 220 volt glødelamper
Alle ønsker automatisering med en stor skjerm !: 16 trinn
Alle ønsker automatisering med stor skjerm !: Ja, nok en video om DISPLAYS, et emne jeg virkelig liker! Vet du hvorfor? Fordi med det er det mulig å forbedre brukergrensesnittet. Automatiseringsbrukere trenger en god visuell indikasjon. Så jeg gir deg et eksempel med en 7 -tommers skjerm, med kapasitet
Stor Arduino LCD -klokke med to alarmer og temperaturmonitor kontrollert av IR -TV -fjernkontroll: 5 trinn
Stor Arduino LCD -klokke med to alarmer og temperaturmonitor kontrollert av IR TV -fjernkontroll: Hvordan bygge en Arduino -basert LCD -klokke med to alarmer og temperaturmonitor kontrollert av IR TV -fjernkontroll
LAG EN STOR LED -SYLINDER “8 X 4 X 16“: 6 trinn (med bilder)
LAG EN STOR LED -SYLINDER “8 X 4 X 16“: Vil du lage en stor LED -sylinder? Du er rett sted