Kazalo:

Posodobitev Tamaguina z velikim OLED -om: 4 koraki
Posodobitev Tamaguina z velikim OLED -om: 4 koraki

Video: Posodobitev Tamaguina z velikim OLED -om: 4 koraki

Video: Posodobitev Tamaguina z velikim OLED -om: 4 koraki
Video: 🚀 RUTUBE и ТОЧКА. Разработка РУТУБА за 5 часов *БЕЗ ВОДЫ* [Next / React / Nest / PostgreSQL / Redux] 2024, Julij
Anonim
Tamaguino posodobitev z ogromnim OLED -om
Tamaguino posodobitev z ogromnim OLED -om

Pozdravi!

Danes bomo Tamaguino posodobili z novim sijočim velikim 2,7 -palčnim zaslonom OLED, ki vam ga je priskrbel DFRobot!

Kot morda že veste, je bil Tamaguino eden mojih prvih Arduino projektov in moja prva igra, razvita za delovanje na mikrokrmilniku. Je klon navideznega hišnega ljubljenčka Tamagotchi, ki je bil zelo priljubljen v 90. letih in je v zadnjih nekaj letih vse bolj priljubljen!

Prva različica Tamaguina je uporabljala dobro znani 0,96 I2C OLED, ki je široko dostopen in ga uporabljajo številni ljubitelji elektronike.

Tamaguino ima svojo spletno stran:

Tam najdete podrobne informacije in sheme, izvorno kodo in sorodne knjižnice, ohišja za 3D tiskanje in še veliko več. Preneseno je bilo tudi na Arduboy!;)

Zdaj, ko poznate kratko zgodovino Tamaguina, naj zasije na tem novem velikem OLED -u!

Korak: Potrebni deli

Potrebni deli
Potrebni deli

Za izdelavo tega projekta na plošči boste potrebovali naslednje:

  • Arduino UNO ali podobno
  • deska
  • 2.7 "OLED 128x64 prikazovalni modul podjetja DFRobot
  • mostične žice
  • 3 gumbi
  • piezo zvočni signal / zvočnik

2. korak: Ožičenje

Ožičenje
Ožičenje

Najbolj oddaljeni zatiči OLED so označeni z 1 in 20, zato še enkrat preverite, ali je vsaka povezava dodeljena ustreznemu zatiču

Za povezave sledite tem navodilom:

  • OLED PIN 1 (GND) -> ARDUINO GND
  • OLED PIN 2 (VCC) -> ARDUINO 5V (deloval bi tudi na 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

Gumbi in zvočniki / zvočniki:

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

nožice drugega gumba gredo na GND

Za gumbe nam ni treba uporabljati uporov, ker se ustrezni zatiči Arduino, ki se uporabljajo za vnose gumbov, inicializirajo z notranjimi uporovnimi upori v kodi.

3. korak: nalaganje kode

Nalaganje kode
Nalaganje kode

Izvorno kodo najdete tukaj:

github.com/alojzjakob/Tamaguino

za to gradnjo boste potrebovali to posebno različico:

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

To je spremenjena različica začetne kode, ki je združljiva s tem zaslonom.

Če ste pred tem izdelovali Tamaguino, upoštevajte, da so gumbi in zvočniki pri tem različno preslikani v primerjavi z različico SSD1306 (I2C). Treba ga je bilo preurediti, da lahko na Arduinu uporabimo namenske zatiče SPI.

Potrebovali boste tudi to knjižnico iz Adafruit za SSD1325:

github.com/adafruit/Adafruit_SSD1325_Libra…

Zdaj, ko imate vse pripravljeno, naložite kodo in knjižnico v Arduino IDE in jo naložite na ploščo.

4. korak: Pregled

V zgornjem videu mi lahko sledite korak za korakom in zgradite svojega hišnega ljubljenčka Tamaguino!

Priporočena: