Satura rādītājs:

Tamaguino atjauninājums ar milzīgu OLED: 4 soļi
Tamaguino atjauninājums ar milzīgu OLED: 4 soļi

Video: Tamaguino atjauninājums ar milzīgu OLED: 4 soļi

Video: Tamaguino atjauninājums ar milzīgu OLED: 4 soļi
Video: BEST Heel Spur Pain Treatments [Causes, Exercises & Remedies] 2024, Jūlijs
Anonim
Tamaguino atjauninājums ar milzīgu OLED
Tamaguino atjauninājums ar milzīgu OLED

Sveicieni!

Šodien mēs atjaunināsim Tamaguino ar spīdīgu jaunu milzīgu 2,7 collu OLED displeju, ko laipni nodrošina DFRobot!

Kā jūs jau zināt, Tamaguino bija viens no maniem pirmajiem Arduino projektiem, un mana pirmā spēle tika izstrādāta, lai darbotos ar mikrokontrolleri. Tas ir Tamagotchi virtuālā mājdzīvnieka klons, kas bija ļoti populārs deviņdesmitajos gados un ieguva popularitāti arī pēdējos gados!

Tamaguino pirmajā versijā tika izmantots labi zināms 0,96 collu I2C OLED, kas ir plaši pieejams un ko izmanto daudzi elektronikas cienītāji.

Tamaguino ir sava vietne:

Tur jūs varat atrast detalizētu informāciju un shēmas, avota kodu un saistītās bibliotēkas, 3D izdrukājamus futrāļus un daudz ko citu. Tas tika pārnests arī uz Arduboy!;)

Tagad, kad jūs zināt īsu Tamaguino vēsturi, ļaujiet tai spīdēt uz šo jauno lielo OLED!

1. darbība. Nepieciešamās detaļas

Nepieciešamas detaļas
Nepieciešamas detaļas

Lai izveidotu šo projektu uz maizes dēļa, jums būs nepieciešams:

  • Arduino UNO vai līdzīgi
  • maizes dēlis
  • 2,7 collu OLED 128x64 displeja modulis no DFRobot
  • džemperu vadi
  • 3 spiedpogas
  • pjezo skaņas signāls / skaļrunis

2. solis: Elektroinstalācija

Elektroinstalācija
Elektroinstalācija

Ārējās OLED tapas ir apzīmētas ar 1 un 20, tāpēc vēlreiz pārbaudiet, vai katrs savienojums ir piešķirts pareizajai tapai

Lai izveidotu savienojumu, lūdzu, ievērojiet šo rokasgrāmatu:

  • OLED PIN 1 (GND) -> ARDUINO GND
  • OLED PIN 2 (VCC) -> ARDUINO 5V (vajadzētu darboties arī ar 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

Pogas un skaņas signāls / skaļrunis:

  • 1. POGA -> ARDUINO PIN 5
  • 2. POGA -> ARDUINO PIN 6
  • 3. POGA -> ARDUINO PIN 7
  • BUZZER + -> ARDUINO PIN 4
  • BUZZER - -> GND

otrās pogas tapas iet uz GND

Pogām mums nav jāizmanto rezistori, jo atbilstošās Arduino tapas, ko izmanto pogu ievadīšanai, kodā tiek inicializētas ar iekšējiem uzvilkšanas rezistoriem.

3. darbība: koda augšupielāde

Koda augšupielāde
Koda augšupielāde

Avota kodu var atrast šeit:

github.com/alojzjakob/Tamaguino

šai būvei jums būs nepieciešama šī īpašā versija:

github.com/alojzjakob/Tamaguino/tree/maste…

Tā ir modificēta sākotnējā koda versija, kas ir saderīga ar šo ekrānu.

Ja jūs iepriekš veidojāt Tamaguino, lūdzu, ņemiet vērā, ka pogas un skaņas signāls šajā kartē ir atšķirīgi salīdzinājumā ar SSD1306 (I2C) versiju. Tas bija jāpārkārto, lai mēs varētu izmantot SPI speciālās tapas Arduino.

Jums būs nepieciešama arī šī bibliotēka no Adafruit SSD1325:

github.com/adafruit/Adafruit_SSD1325_Libra…

Tagad, kad viss ir gatavs, ielādējiet kodu un bibliotēku Arduino IDE un augšupielādējiet uz tāfeles.

4. darbība. Pārskats

Iepriekš redzamajā videoklipā jūs varat sekot man soli pa solim un izveidot savu Tamaguino mājdzīvnieku!

Ieteicams: