Мазмуну:
- 1 -кадам: материалдарды чогултуу
- 2 -кадам: 3D Case басып чыгаруу
- 3 -кадам: Районду куруу
- 4 -кадам: Кодду жүктөңүз
Video: Ретро аркада сааты - Arduino: 6 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Сенсордук экран жана анимацияланган аркада фигуралары бар, интерактивдүү аркада тумбочкасынын саатын ойготуу үчүн тандап алган үнүңүздү жаздырыңыз.
Бул мурунку долбоордун жаңыртылышы, анда азыр 3D Басылган Кап жана тандоо үчүн төрт башка программа камтылган
1. Аркада сааты - DK Mario, Space Invaders & Pacman анимациясы
2. Pacman Clock - Саат функциялары бар интерактивдүү анимацияланган Pacman оюну
3. DK Clock - Саат функциялары бар Interactive Animated DK оюну
4. Tumble Ghost - Flappy Birdге негизделген анимацияланган Pacman Ghost оюну
80 -жылдардагы аркада оюнунун каармандарынын ностальгиясын башынан өткөрүүнү жактырган ар бир адам үчүн курууга кызыктуу жана сонун белек
** Эгерде сизге бул көрсөтмө жакса, баракчанын ылдый жагындагы баскычты басып, "Сааттар сынагына" добуш бериңиз ***
Чоң рахмат !!
1 -кадам: материалдарды чогултуу
- Arduino Board - Arduino Mega 2560 (1, 2 жана 3 -пункттарды бирдиктүү заказ катары сатып алса болот)
- Сенсордук экран Arduino Shield - 3.2 дюймдук Mega Touch LCD кеңейтүү тактасы
- Сенсордук экран - 3.2 "TFT LCD дисплейи + Arduino Mega 2560 үчүн сенсордук экран
- Реалдуу убакыт сааты модулу - DS3231 RTC
- Үн жазгыч модулу - ISD1820 үн жазгыч
- 3D принтер үчүн PLA жипчеси
- Корпусту жабыштыруу үчүн эки бөлүктөн турган эпокси чайыры
- USB кабели 2м узундуктагы USB кубаттагычы (саат үчүн электр менен камсыздоо үчүн колдонулат)
- Ысык желим мылтык
- Кабелдик байланыштар X 3
Кошумча Авто Арткы Жарыкты караңгылатуу компоненттери керебеттин жанында турган учурда гана талап кылынат
- Каршылыгы 270км
- Zener Diode 3.3v
- 0,5 Вт каршылыгы 47 Ом
- Жарыкка көз каранды резистор (LDR)
2 -кадам: 3D Case басып чыгаруу
Мен сааттын корпусун Creality Ender 3 басмаканасына басып чыгардым. Бардык 3D басып чыгаруучу файлдарды жана иштин инструкциясын бул жерден Thingiverseден тапса болот
3 -кадам: Районду куруу
Жалпы схемада Real Time Clock, Arduino Mega, Sound Module, Сенсордук экран жана Screen Sheild бар.
1. Реалдуу убакыт сааты
Realtime саатын берилген сүрөттө көрсөтүлгөндөй Arduino Mega артына орнотуңуз. Мен ысык желим тапанчаны жана упаковка көбүгүн колду тийгизбеши үчүн колдондум жана кыймылды сиңирүү үчүн кандайдыр бир жумшарткыч бар. Менин учурда, мен 2 RTC бутун түз Arduino менен ширеттим жана 5v менен GND'ди Arduino менен туташтыруу үчүн кошуу зымын колдондум.
2. Үн жаздыруу модулу
Булар чынында эле сонун жана колдонууга оңой. Жогорудагыдай эле, модулду жана динамикти Arduinoнун арт жагына жайгаштыруу үчүн көбүк менен ысык клейди колдонуңуз, алар тийүүдөн изоляцияланган. Үн модулу Arduinoдогу D8 тарабынан иштелип чыккан, андыктан бул жана электр менен камсыздоо схеманын схемасына ылайык туташуусу керек.
3. Auto Жарык Dimmer (Милдеттүү эмес)
Эгерде сиз керебет катары колдонууну пландап жатсаңыз, анда түнкүсүн автоматтык түрдө жарыкты өчүргүңүз келет, бул сиздин уйкуңузга таасир этпейт. (Болбосо, анда сиз бул кадамды өткөрүп жибере аласыз!) Тилекке каршы, TFT экрандын арткы жарыгы +3.3v зымына туташтырылган жана Arduino менен жөнгө салынбайт. Бул биз аны ажыратып, Ардуинонун PWM пинине кайра туташуубуз керек экенин билдирет. Мен муну компоненттердеги казыктарга же тректерге минималдуу зыян келтиргим келди, ошондуктан төмөнкү ыкманы колдондум. Төмөндөгү кадамдарды кылдаттык менен аткарыңыз
(а) Буга жетүү үчүн, жарыкка көз каранды болгон резистор (LDR) жарыкты аныктоо үчүн блоктун артында жайгашкан. Корпуста 3 мм эки тешик бургулаңыз жана LDR буттарын тешиктер аркылуу басыңыз. Шкафтын ичине ысык клей колдонуп, бутуңузду бекем кармаңыз. Корпустун ичиндеги эки зымды ширетип, аларды схемага ылайык туташтырыңыз. Электр схемасына ылайык Arduino A7ге 270k Ohm резисторун кошуңуз.
(б) TFT дисплейин алып салып, аны бекем бетке коюңуз. PIN 19ду (LED_A) аныктап, пин түбүндөгү пластмассадан бир нече миллиметрди кылдаттык менен алып салыңыз. Жогорудагы сүрөттө көрсөтүлгөндөй, пинти жалпак жана туташтыргычтан алыс бүгүңүз. TFT Sheild тыгыз туташа аларын жана ийилген пин розеткага же розеткага тоскоолдук кылбаганын текшериңиз.
(с) 47 Ом реестрди төөнөгүчкө бүгүп, резистордон Arduino Mega D9га туташтырыңыз. Arduino D9 пин 40мАга чейин чөгүп кетиши мүмкүн, андыктан резистор муну андан аз менен чектейт. Ошол эле төөнөгүчкө (LED_A) 3.3v Zener диодун тиркеп, схемага ылайык жерге туташтырыңыз. Мунун максаты - арткы жарыкты ашыкча чыңалуудан коргоо, анткени ал 3.3в чыңалууну жөнгө салат.
4. TFT экраны жана Arduino Shield
3.2 'TFT сенсордук экрандын коннекторлорун кылдаттык менен TFT Arduino Shieldге киргизиңиз. Андан кийин берилген сүрөттө көрсөтүлгөндөй Arduino чокусуна кылдат туташыңыз. RTCде батарейка бар, ошондуктан электр өчүрүлгөн болсо дагы туура убакытты сактап калат. Ойготкуч убактысы Arduinoдогу Eepromдо сакталат, демек, эгерде электр жарыгы өчсө, ал сакталып калат.
4 -кадам: Кодду жүктөңүз
Сааттар конкурсунда экинчи орунду ээледи
Сунушталууда:
Steam оюндарыңызды Raspberry Pi менен ретро аркада комплектинде иштетиңиз: 7 кадам
Raspberry Pi менен ретро аркада комплектинде Steam оюндарыңызды иштетиңиз: Сизде акыркы оюндар бар Steam эсебиңиз барбы? Аркада кабинети жөнүндө эмне айтууга болот? Эгер ошондой болсо, анда экөөнү тең Steam Streaming укмуштуудай оюн машинасына бириктирбеңиз. Steamдагы адамдардын жардамы менен, сиз азыр акыркы оюндарды компьютериңизден же Maдан агылта аласыз
Playstation 1 ретро сааты: 8 кадам (сүрөттөр менен)
Playstation 1 ретро сааты: Ата -энемдин үйүнө баргандан кийин, мен башка нерселер менен кошо курсагым тойуп, эски Playstation 1 менен чыгып кеттим. Аны кошкондон кийин иштебей калганын көрүп коркуп кеттим. Бактыга жараша, мен таң калыштуу, бир сааттык алууну ойлогом, ошондуктан мен
Ретро Pac-Man сааты: 6 кадам (сүрөттөр менен)
Ретро Pac-Man сааты: Интерактивдүү Pac-Man керебетинин саатын, сенсордук экраны жана Pac-Man анимацияланган фигураларын куруңуз. Бул салкын долбоорду жасоо таң калыштуу жөнөкөй жана ошол ностальгиялык Pac-Man көз карандылары үчүн сонун белек. Pac-Man менен баарлашуу мүмкүнчүлүгүнө ээ болуу
Кол менен боёлгон Ретро/Космос тематикалык аркада кабинети: 6 кадам (сүрөттөр менен)
Кол менен боёлгон Ретро/Космос тематикалык аркада кабинети: Өзүңүздүн Space/Retro Gaming тематикалык стол Ретро аркада кабинетин түзүү боюнча менин көрсөтмөмө кош келиңиз! Raspberry Pi үчүн 34 Micro USB кабели; 28-1
Plug 'n' Play ретро аркада консолу: 5 кадам (сүрөттөр менен)
Plug 'n' Play Retro Arcade Console: Plug 'n' Play Retro Arcade Console көптөгөн сүйүктүү классикалык консолуңузду жана оюндарыңызды бир түзмөккө топтогон. Эң жакшы жери - консолуңузду сыналгыңыздын видео кирүүсүнө жана кубаттуулук булагына туташтырып, бардык нерселериңизден ырахат алуу