Мазмұны:

Arduino көмегімен ретро аркада: 5 қадам
Arduino көмегімен ретро аркада: 5 қадам

Бейне: Arduino көмегімен ретро аркада: 5 қадам

Бейне: Arduino көмегімен ретро аркада: 5 қадам
Бейне: ESP32 Tutorial 12 - WS2812 RGB Srip 4 Project with SunFounder's ESP32 IoT Learnig kit 2024, Қараша
Anonim
Image
Image

Бәріңе сәлем! Мен сіздермен Малага университетінің телекоммуникация мектебінің Beng Electronics Engineering модулі бойынша «Creative Electronics» үшін осы жылы жасаған жобамен бөліскім келеді.

www.uma.es/etsi-de-telecomunicacion/

Жоба Arduino көмегімен жасалған үш қарапайым ойынмен миниатюралық аркада машинасын қайта құрудан тұрады:

-> STACK: Бұл ойын едендерді жинау мен мүмкіндігінше жоғары болудан тұрады, бірақ адастыру үшін абай болыңыз, себебі жылдамдық жоғарылайды және едендер кішірейеді.

-> КЕҢІСТІК: Бұл ойында сіз тезірек құлайтын жаулардан аулақ болуыңыз керек және мүмкіндігінше жоғары ұпай жинауыңыз керек.

-> COCO: Уақыт шектеулі ойында дәлдігіңізді достарыңызбен салыстырыңыз, сонда сіз ең жақсы мерген кім екенін көресіз.

Ол үшін сізге қажет нәрселердің тізімі бар:

- 1 Nokia Nokia 5110 СКД.

- 1 Ардуино Уно.

- 2 түйме.

- 1 джойстик.

- 1 спикер.

- 1 9 В батарея.

- 2 ауыстырғыш.

- 1 RGB светодиодты.

- Arduino үйлесімді 9В батареяға арналған 1 адаптер.

- СКД үшін 5 10КОм.

- түймелер үшін 2 10КОм.

- RGB Led үшін 3 330 Ом.

- Кейбір сымдар.

- 1 3D дизайны.

1 -қадам: Компоненттер мен қосылымдар

Лента тақтасындағы дәнекерлеу
Лента тақтасындағы дәнекерлеу

Бұл фотосуретте сіз қажет қосылымдарды көре аласыз.

Компоненттерді тексеру үшін бірдеңені дәнекерлеместен бұрын алдымен протон тақтасында жасаған дұрыс.

Бірінші қадам - LCD -ді Arduino Uno -мен қосу және түйреуіштердің дұрыс қосылуын дәлелдеу. Содан кейін сіз басқа компоненттермен бірдей әрекет етуіңіз керек.

2 -қадам: Кітапхана және код

Енді СКД басқару үшін кітапхананы орнату керек. Мына сілтемені жүктеп алыңыз:

www.rinkydinkelectronics.com/library.php?id…

Сіз қолдана алатын барлық функциялары бар құжат бар.

Келесі қадам - біздің кодты жүктеп алып, бәрі дұрыс екеніне көз жеткізіңіз.

github.com/acl173/Retro-Arcade-Machine-wit…

Біз үшінші ойында бізге көмектескен бұл постқа алғыс айтқымыз келеді, онда біз ойындарды аркадаға қосу үшін кейбір нәрселерді өзгертуге тура келді:

www.elecfreaks.com/store/blog/post/joystic…

3 -қадам: Лента тақтасындағы дәнекерлеу

Платформадағы дәнекерлеу
Платформадағы дәнекерлеу
Платформадағы дәнекерлеу
Платформадағы дәнекерлеу

Барлығы дұрыс жұмыс істейтінін тексергеннен кейін, сіз таспаға дәнекерлеуді бастайсыз, бұл тізбек пен сымға тұрақтылық пен анықтық береді.

Бірінші суретте сіз біз қосатын барлық байланыстарды көресіз:

-> Көк түс: Arduino -ға қосылатын ер түйреуіштер.

-> Қара түс: біз желілерге жалғанған таспаны қолдандық және қысқа тұйықталуды болдырмау үшін ажыраттық. Екінші фотосурет оған мысал.

-> Қызыл түс: D3-D7 үшін 10K, D12 мен D8 үшін 10K және D11-D9 үшін 330 Ом.

-> Жасыл түс: жолақ пен басқа компоненттер арасындағы байланыс.

-> Күлгін түс: таспаның өзара байланысы.

-> Көгілдір түс: екі штырлы автобус бар. Ең ұзын шина экранға, ал кішісі джойстикке арналған. Штангалық автобустар қажет емес, сіз сымдармен жасай аласыз, бірақ бұл дизайнның айқын болуына ықпал етеді.

-> Қызғылт сары түс: таспаның шекарасын белгілеңіз.

Үшінші сурет - финалда қалай көрінуі керек.

4 -қадам: 3D дизайны

3D дизайны
3D дизайны

Бұл кезеңде біз Интертеттің ақысыз 3D дизайнын ұнатамыз. Сілтеме мына жерде…

www.thingiverse.com/thing:2293173

Дегенмен, біз өз дизайнымызға сәйкес 3D басып шығаруды реттеуге мәжбүр болдық. Мысалы, түймелер мен джойстиктің тесіктерін үлкейтуге тура келді.

Соған қарамастан, сіз басқа дизайнды басып шығара аласыз немесе оны өзіңіз жасай аласыз.

5 -қадам: Соңғы қадам

Соңғы қадам
Соңғы қадам

Біз компоненттерді силиконмен желімдеуді шештік, себебі бұл прототипті жасау оңай және жақсы нұсқа болды.

Ұсынылған: