Tartalomjegyzék:

Tamaguino frissítés hatalmas OLED -el: 4 lépés
Tamaguino frissítés hatalmas OLED -el: 4 lépés

Videó: Tamaguino frissítés hatalmas OLED -el: 4 lépés

Videó: Tamaguino frissítés hatalmas OLED -el: 4 lépés
Videó: Papírvékony monstrum - LG B9 OLED TV bemutató | PC World 2024, November
Anonim
Tamaguino frissítés hatalmas OLED -el
Tamaguino frissítés hatalmas OLED -el

Üdv!

Ma frissíteni fogjuk a Tamaguino -t egy új, fényes, hatalmas, 2,7 hüvelykes OLED kijelzővel, amelyet a DFRobot biztosít!

Mint talán már tudja, a Tamaguino volt az egyik első Arduino projektem, és az első játékom, amelyet mikrokontrollerre fejlesztettem. A Tamagotchi virtuális háziállat klónja, amely a 90 -es években nagyon népszerű volt, és az utóbbi években is egyre népszerűbb!

A Tamaguino első verziója jól ismert 0,96 -os I2C OLED -et használt, amely széles körben elérhető és sok elektronikai rajongó használja.

A Tamaguino saját webhellyel rendelkezik:

Itt részletes információkat és sémákat, forráskódot és kapcsolódó könyvtárakat, 3D nyomtatható tokokat és még sok mást talál. Arduboy -ba is átvitték!;)

Most, hogy ismeri Tamaguino rövid történetét, tegye ragyogóvá ezt az új nagy OLED -et!

1. lépés: Szükséges alkatrészek

Szükséges alkatrészek
Szükséges alkatrészek

Ennek a projektnek a kenyérsütő táblára történő felépítéséhez a következőkre lesz szüksége:

  • Arduino UNO vagy hasonló
  • kenyeretábla
  • 2,7 "-os OLED 128x64 kijelzőmodul a DFRobot -tól
  • jumper vezetékek
  • 3 nyomógomb
  • piezo hangjelző / hangszóró

2. lépés: Kábelezés

Vezeték
Vezeték

A legkülső OLED csapok 1 -es és 20 -as címkével vannak ellátva, ezért ellenőrizze, hogy minden csatlakozás megfelelő tűhöz van -e rendelve

Kérjük, kövesse ezt az útmutatót a csatlakoztatáshoz:

  • OLED PIN 1 (GND) -> ARDUINO GND
  • OLED PIN 2 (VCC) -> ARDUINO 5V (3v3 -on is működnie kell)
  • 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

Gombok és hangjelző / hangszóró:

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

a második gombcsapok a GND -hez mennek

Nem kell ellenállásokat használni a gombokhoz, mert a gomb bemenetekhez használt megfelelő Arduino csapokat belső felhúzó ellenállásokkal inicializálják a kódban.

3. lépés: A kód feltöltése

A kód feltöltése
A kód feltöltése

A forráskód itt található:

github.com/alojzjakob/Tamaguino

ehhez a verzióhoz a következő verzióra lesz szüksége:

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

Ez a kezdeti kód módosított változata, amely kompatibilis ezzel a képernyővel.

Ha korábban Tamaguino -t épített, ne feledje, hogy a gombok és a zümmögő ezen az SSD1306 (I2C) verzióhoz képest eltérően vannak leképezve. Újra kellett rendezni, hogy használhassuk az SPI dedikált csapokat az Arduino-n.

Szüksége lesz erre a könyvtárra is az Adafruit SSD1325 -hez:

github.com/adafruit/Adafruit_SSD1325_Libra…

Most, hogy minden készen áll, töltse be a kódot és a könyvtárat az Arduino IDE -be, és töltse fel a táblára.

4. lépés: Áttekintés

A fenti videóban lépésről lépésre követhet engem, és saját Tamaguino háziállatot építhet!

Ajánlott: