Мазмұны:
Бейне: Үлкен OLED бар Тамагуино жаңартуы: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Сәлем!
Бүгін біз Тамагуиноны 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 -қадам: Шолу
Жоғарыдағы бейнеде сіз мені біртіндеп қадағалап, өзіңіздің Тамагуино үй жануарыңызды жасай аласыз!
Ұсынылған:
Arduino және Ps2 қашықтан басқару пульті бар 4dof жоғары қуатты үлкен роботты қалай басқаруға болады ?: 4 қадам
4dof жоғары қуатты үлкен өлшемді робот қолын Arduino мен Ps2 қашықтан басқару пультімен қалай басқаруға болады ?: бұл жинақ жоғары қуатты қозғалтқышты мг996 қолданады, оған жоғары ток қажет, бізде көп қуат кірісі бар. Тек 5в 6а адаптері жұмыс істейді. arduino тақтасы 6dof робот қолында жұмыс істейді.end: жазыңыз: SINONING дүкенін DIY ойыншықтарына сатып алыңыз
9V үйлесімді қосылымы бар XtraCell қосымша үлкен 9В батареясы: 6 қадам
9V үйлесімді Snap бар XtraCell Extra Large 9V батареясы: 9V батареялары Arduino адамының өмірінің бір бөлігі болып табылады, сондықтан … Мен оның үлкен нұсқасын жасауды шештім. Оның құрамында 9В аккумуляторлық батареялармен үйлесімді, сондықтан сізге қажет: 12 AA батареясы (немесе мөлшері немесе түрі бойынша әр түрлі) Мыс таспаCardboardSco
Үлкен ST7920 дисплейі бар метеорологиялық станция: 4 қадам
Үлкен ST7920 дисплейі бар метеорологиялық станция: Құрметті достар, басқа нұсқаулыққа қош келдіңіз! Бұл оқулықта біз осы үлкен СКД дисплейін бірінші рет қарастырамыз және онымен температура мен ылғалдылық мониторын құрамыз. Мен әрқашан дисплейге ұқсас дисплейді білгім келді
Commodore 64 жаңартуы Raspberry Pi, Arduino және Lego көмегімен: 17 қадам (суреттермен)
Commodore 64 жаңартуы Raspberry Pi, Arduino және Lego көмегімен: Бұл жоба 1980 жылдардағы ойын сахнасын жаңа компоненттер мен сол кездегі әмбебап Lego кірпіштерін қолдана отырып, ескі Commodore 64 үй компьютерін қайта тірілту арқылы қайта ашуға мүмкіндік береді! Егер сізде осы компьютерлердің бірі болса, бұл жинақ сізге ұмытылған ойындарды қайталауға мүмкіндік береді
HPI Q32 қашықтан басқару пульті FPV жаңартуы бар: 10 қадам (суреттермен)
HPI Q32 қашықтан басқару машинасы FPV жаңартуы бар: Мұнда біз HPI Racing Q32 модификациясын қабылдауға икемділігін көрсетеміз. Біз ауыстырылатын батарея жүйесін, сондай -ақ FPV камерасы мен таратқышты орнатуды тәжірибе жасаймыз