Satura rādītājs:
- 1. darbība. Nepieciešamās detaļas
- 2. solis: Elektroinstalācija
- 3. darbība: koda augšupielāde
- 4. darbība. Pārskats
Video: Tamaguino atjauninājums ar milzīgu OLED: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
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
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
Ā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
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:
Orange Pi Plus 2 - Armbian (SD kartē vai 16 GB atmiņā!) - Atjauninājums: 6 soļi
Orange Pi Plus 2 - Armbian (uz SDcard vai iebūvētas 16 GB atmiņas!) - Atjauninājums: Sveiki visi! Šī ir mana pirmā pamācība, un angļu valoda nav mana dzimtā valoda, tāpēc, lūdzu, neuztraucieties par mani. Lai sāktu ar Pi Plus 2 ir brīnišķīga maza ierīce, tāpat kā Raspberry Pi, bet ātrāk! Raspberry Pi ir liela kopiena
Tirdzniecības karšu automāta karšu šķirotājs (atjauninājums 2019-01-10): 12 soļi (ar attēliem)
Tirdzniecības karšu automāta karšu kārtotājs (atjauninājums 2019-01-10): Tirdzniecības karšu automāta karšu kārtotājs Izmaiņu žurnālu var atrast pēdējā solī. Priekšvēsture Es jau paskaidroju sava projekta motivāciju rakstā Karšu padevējs. Bet īsi sakot, mēs ar saviem bērniem esam uzkrājuši lielu daudzumu tirdzniecības karšu
DIY režģa piesaistītais invertors, PV sistēmas atjauninājums 3.0: 8 soļi
DIY režģa piesaistītais invertors, PV sistēmas atjauninājums 3.0: Šeit ir atjauninājums, kuru mēs visi gaidījām! Tātad, kopš pirmajām divām instrukcijām par šo tēmu esmu iemācījies no savām kļūdām, un esmu ievērojami uzlabojis, sasmalcinājis un mainījis sistēmu kopš esmu pārcēlies uz darbnīcu, mums ir
Redzēts IoTea LoRa risinājums (1811. atjauninājums): 5 soļi
Redzēts IoTea LoRa risinājums (1811. atjauninājums): Internets+ tagad ir populārs jēdziens. Šoreiz mēs izmēģinājām internetu un lauksaimniecību, lai izveidotu tējas dārzu, kas izaudzē interneta tēju
Redzēts IoTea LoRa risinājums (ar Azure, 1812 atjauninājums): 5 soļi
Redzēts IoTea LoRa risinājums (ar Azure, 1812. atjauninājums): Microsoft Azure ir mākoņa pakalpojums, kas nodrošina jaudīgāku un stabilāku skaitļošanas jaudu. Šoreiz mēs mēģinājām uz to nosūtīt savus IoTea datus