Мазмұны:

Үлкен OLED бар Тамагуино жаңартуы: 4 қадам
Үлкен OLED бар Тамагуино жаңартуы: 4 қадам

Бейне: Үлкен OLED бар Тамагуино жаңартуы: 4 қадам

Бейне: Үлкен OLED бар Тамагуино жаңартуы: 4 қадам
Бейне: МЕН 85 дюймдік 🔥2 МЕТР ЭКРАНҒА 99,999р ҮШІН ҮЛКЕН ТЕЛЕДИДАР САТЫП АЛДЫМ 2024, Қараша
Anonim
Тамагуино үлкен OLED көмегімен жаңартылды
Тамагуино үлкен OLED көмегімен жаңартылды

Сәлем!

Бүгін біз Тамагуиноны DFRobot ұсынған 2,7 дюймдік жаңа OLED дисплеймен жаңартпақпыз!

Өздеріңіз білетіндей, Тамагуино Arduino -дегі алғашқы жобаларымның бірі болды және менің бірінші ойыным микроконтроллерде жұмыс істеуге арналған. Бұл 90 -жылдары өте танымал болған Тамаготчи виртуалды үй жануарларының клоны және соңғы жылдары танымал болды!

Тамагуиноның бірінші нұсқасы көптеген электроника әуесқойлары кеңінен қол жетімді 0,96 дюймдік I2C OLED қолданды.

Тамагуиноның жеке сайты бар:

Мұнда сіз егжей -тегжейлі ақпарат пен схемаларды, бастапқы кодты және байланысты либералдарды, 3D басып шығаруға болатын жағдайларды және тағы басқаларды таба аласыз. Ол Ардубойға да жеткізілді!;)

Енді сіз Тамагуиноның қысқаша тарихын білетін болсаңыз, оны жаңа үлкен OLED -ге жарқырата беріңіз!

1 -қадам: қажет бөлшектер

Қажетті бөлшектер
Қажетті бөлшектер

Бұл жобаны тақтаға салу үшін сізге қажет:

  • Arduino UNO немесе ұқсас
  • нан тақтасы
  • DFRobot -тан 2,7 «OLED 128x64 дисплей модулі
  • секіргіш сымдар
  • 3 түйме
  • пьезо -дыбыстық сигнал / динамик

2 -қадам: Сымдарды жалғау

Сымдар
Сымдар

Сыртқы OLED түйреуіштері 1 және 20 деп белгіленген, сондықтан әр қосылым тиісті түйреуішке бекітілгенін екі рет тексеріңіз

Қосылымдар үшін осы нұсқаулықты орындаңыз:

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

Түймелер мен дыбыстық сигнал / динамик:

  • 1 батырмасы -> ARDUINO PIN 5
  • 2 батырмасы -> ARDUINO PIN 6
  • 3 батырмасы -> ARDUINO PIN 7
  • BUZZER + -> ARDUINO PIN 4
  • BUZZER - -> GND

екінші түйме түйреуіштер GND -ге өтеді

Бізге батырмалар үшін резисторларды қолданудың қажеті жоқ, себебі түйме енгізу үшін қолданылатын Arduino түйреуіштері кодтағы ішкі тартқыш резисторлармен инициализацияланған.

3 -қадам: кодты жүктеу

Кодты жүктеу
Кодты жүктеу

Бастапқы кодты мына жерден табуға болады:

github.com/alojzjakob/Tamaguino

бұл құрылыс үшін сізге осы нақты нұсқа қажет болады:

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

Бұл экранмен үйлесімді болу үшін бастапқы кодтың өзгертілген нұсқасы.

Егер сіз бұрын Тамагуиноны салатын болсаңыз, онда түймелер мен дыбыстық сигнал SSD1306 (I2C) нұсқасымен салыстырғанда басқаша бейнеленетінін ескеріңіз. Біз оны Arduino-да SPI-ге арналған түйреуіштерді қолдану үшін қайта реттеуге тура келді.

Сізге Adafruit -тен SSD1325 үшін осы кітапхана қажет болады:

github.com/adafruit/Adafruit_SSD1325_Libra…

Енді сізде бәрі дайын болса, код пен кітапхананы Arduino IDE -ге жүктеп, тақтаға жүктеңіз.

4 -қадам: Шолу

Жоғарыдағы бейнеде сіз мені біртіндеп қадағалап, өзіңіздің Тамагуино үй жануарыңызды жасай аласыз!

Ұсынылған: