Мазмуну:

Чоң OLED менен Tamaguino жаңыртуусу: 4 кадам
Чоң OLED менен Tamaguino жаңыртуусу: 4 кадам

Video: Чоң OLED менен Tamaguino жаңыртуусу: 4 кадам

Video: Чоң OLED менен Tamaguino жаңыртуусу: 4 кадам
Video: Актрисалар Гүлмира Турсунбаева менен Сакиштин чыры | Жекеме-жеке 2024, Июль
Anonim
Тамагуино чоң OLED менен жаңыртылды
Тамагуино чоң OLED менен жаңыртылды

Салам!

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

Белгилүү болгондой, Тамагуино менин биринчи Arduino долбоорлорумдун бири болгон жана менин биринчи оюнум микроконтроллерде иштөө үчүн иштелип чыккан. Бул 90 -жылдары абдан популярдуу болгон Тамаготчи виртуалдык үй жаныбарларынын клону жана акыркы бир нече жылда популярдуулукка ээ болгон!

Тамагуинонун биринчи версиясы көпчүлүккө белгилүү болгон 0.96 дюймдук I2C OLED колдонулган жана көптөгөн электроника хоббисттери тарабынан колдонулат.

Tamaguino өзүнүн веб -сайты бар:

Ал жерде сиз деталдуу маалыматты жана схемаларды, баштапкы кодду жана тиешелүү либералдарды, 3D принтерлерин жана башкаларды таба аласыз. Ал дагы Ардубойго жеткирилген!;)

Эми сиз Тамагуинонун кыскача тарыхын билесиз, бул жаңы чоң OLEDде жаркырата берели!

1 -кадам: Тетиктер керек

Тетиктер керек
Тетиктер керек

Бул долбоорду нан тактасына куруу үчүн сизге төмөнкүлөр керек болот:

  • Arduino UNO же окшош
  • нан
  • 2.7 "DFRobotтун 128x64 OLED дисплей модулу
  • секирүүчү зымдар
  • 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) версиясына салыштырмалуу башкача картага түшүрүлгөнүн эске алыңыз. Аны кайра уюштуруу керек болчу, ошондуктан биз SPUга арналган Arduino казыктарын колдоно алабыз.

Сизге ошондой эле Adafruitтен SSD1325 үчүн бул китепкана керек болот:

github.com/adafruit/Adafruit_SSD1325_Libra…

Эми баары даяр болгондон кийин, кодду жана китепкананы Arduino IDEге жүктөп, тактага жүктөңүз.

4 -кадам: Обзор

Жогорудагы видеодо сиз мени этап-этабы менен ээрчип, өзүңүздүн Тамагуино үй жаныбарыңызды кура аласыз!

Сунушталууда: