Съдържание:
Видео: Актуализация на Tamaguino с огромен OLED: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Поздравления!
Днес ще актуализираме Tamaguino с лъскав нов огромен 2.7 OLED дисплей, любезно предоставен от DFRobot!
Както може би вече знаете, Tamaguino беше един от първите ми проекти на Arduino и първата ми игра, разработена да работи на микроконтролер. Това е клонинг на виртуални домашни любимци Tamagotchi, които бяха много популярни през 90 -те и набираха популярност и през последните няколко години!
Първата версия на Tamaguino използва добре известен 0,96 I2C OLED, който е широко достъпен и използван от много любители на електрониката.
Tamaguino има собствен уебсайт:
Там можете да намерите подробна информация и схеми, изходен код и свързани библиотеки, калъфи за 3D принтиране и много други. Пренесено е и на Arduboy!;)
Сега, когато знаете кратката история на Tamaguino, нека го накараме да блесне на този нов голям OLED!
Стъпка 1: Необходими части
За да изградите този проект на макет, ще ви трябва следното:
- Arduino UNO или подобен
- макет
- 2.7 "OLED 128x64 дисплей модул от DFRobot
- джъмперни проводници
- 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 ПИН 5
- БУТОН 2 -> ARDUINO ПИН 6
- БУТОН 3 -> ARDUINO ПИН 7
- BUZZER + -> ARDUINO PIN 4
- ЗВУК - -> GND
щифтовете на втория бутон отиват към GND
Не е необходимо да използваме резистори за бутони, защото съответните щифтове на Arduino, използвани за входове на бутони, се инициализират с вътрешни резистори за изтегляне в кода.
Стъпка 3: Качване на кода
Изходният код може да бъде намерен тук:
github.com/alojzjakob/Tamaguino
за тази компилация ще ви трябва тази конкретна версия:
github.com/alojzjakob/Tamaguino/tree/maste…
Това е модифицирана версия на първоначалния код, за да бъде съвместим с този екран.
Ако преди сте строили Tamaguino, имайте предвид, че бутоните и зумерът са картографирани по различен начин в сравнение с версията SSD1306 (I2C). Трябваше да се пренареди, за да можем да използваме специални щифтове за SPI на Arduino.
Ще ви е необходима и тази библиотека от Adafruit за SSD1325:
github.com/adafruit/Adafruit_SSD1325_Libra…
Сега, когато имате всичко готово, заредете кода и библиотеката в Arduino IDE и качете на дъската.
Стъпка 4: Общ преглед
Във видеото по-горе можете да ме следвате стъпка по стъпка и да изградите свой собствен домашен любимец Tamaguino!
Препоръчано:
Как да направите огромен светлинен светодиоден знак: 4 стъпки (със снимки)
Как да направим огромен светлинен светодиоден знак: В този проект ще ви покажа как да изградите огромен знак с персонализирани букви, които могат да светят с помощта на RGB светодиоди. Но знакът може да се използва и като основен източник на светлина във вашата стая, като използвате топли бели LED ленти. Нека да стигнем до
Blu Media Robot (актуализация): 7 стъпки
Blu Media Robot (Актуализация): blu е робот, работещ с дънна платка makeblock и малина за електронните за списъка с части, който можете да закупите от makeblock като мен в началото, сега имам 3D принтер (wanahoa i3 +) и можете да изтеглите различна част, за да ги отпечатате на t
ESP8266 POV вентилатор с актуализация на текста на часовника и уеб страницата: 8 стъпки (със снимки)
ESP8266 POV вентилатор с актуализация на текста на часовника и уеб страницата: Това е променлива скорост, POV (Persistence Of Vision), вентилатор, който периодично показва часа, и две текстови съобщения, които могат да бъдат актуализирани „в движение“. е също уеб сървър с една страница, който ви позволява да променяте двата текста ми
Камион за зомбита, Как да си направим огромен камион с Arduino: 5 стъпки
Zombie Truck, Как да си направим огромен камион с Arduino: Здравейте момчета, днес ще ви покажа как да си направите камион за зомбита (модернизиран чудовищен камион, който работи на arduino) Материалите са следните:
Огромен контролер за стил на дансинг на ретро игри: 4 стъпки
Огромен контролер за стил на танцова площадка за ретро игри: За нашата сватба през март тази година искахме парти за приемане с тематична игра, тъй като ние сме просто големи деца в сърцето си и съм сигурен, че и много други хора са! Така че след малко проучване на MakeyMakey Мислех, че ще бъде страхотна идея да се прегърна