Басқа ATtiny85 ретро ойын консолі: 4 қадам
Басқа ATtiny85 ретро ойын консолі: 4 қадам
Anonim
Image
Image

Кішігірім ретро консоль тәрізді ATtiny85 x 0.96 OLED негізінде ғарыштық басқыншыларды, Tetris және т.б.

Жабдықтар

  • Өлшемі 0,96 дюйм x 1
  • Attiny85 x1
  • Attiny85 x 1 бағдарламалауға арналған бағдарламашыны орнату
  • X 3 ауыстыру
  • 10K резисторы SMD 0805 x 2
  • 1K резисторы SMD 0603 x 2
  • Жарықдиодты 0603 x 1
  • M7 диодты SMA x 1
  • USB шағын порт x 1
  • 7K резисторы SMD 0603 x 1
  • Арнайы PCB (Gerber деректері қоса берілген)
  • FR4 мыс тақтасы
  • өңделген ПХД (PDF қоса беріледі)

1-қадам: Әңгіме-

1 -ҚАДАМ Тақтаға дайындық
1 -ҚАДАМ Тақтаға дайындық

Бәріне сәлем! Сонымен, бұл менің DIY Oled негізіндегі ретро ойын консолі (шын мәнінде бұл ойын консолі емес, бірақ 0.96 дюймдік жалпы өлшемді Attiny85 -пен байланыстыратын қондырғы). сонымен қатар, бұл жобаның коды өте кең таралған және желіде қол жетімді, мен бұл кодты алып, оған бірнеше өзгерістер енгіздім және ПХД жасадым.

2 -қадам: 1 -ҚАДАМ Тақтаға дайындық

1 -ҚАДАМ Тақтаға дайындық
1 -ҚАДАМ Тақтаға дайындық
1 -ҚАДАМ Тақтаға дайындық
1 -ҚАДАМ Тақтаға дайындық
1 -ҚАДАМ Тақтаға дайындық
1 -ҚАДАМ Тақтаға дайындық

Тақтаға дайындық

Бастапқыда мен бұл тақтаны өткен айда дайындаған ПХД -мен дұрыс жасағым келді, бірақ COVID19 -ға байланысты мен жөнелту мәселесіне байланысты тапсырыс бере алмадым, сондықтан ПХД дизайнын сәл өзгерту арқылы ПХД -ны тегістеуді шештім. ол екі жақты ПХД орнына бір жақты. Мен OrCad -ты ПХД жобалау үшін қолдандым, содан кейін тақтаны суретке түсіру үшін басып шығару үшін pdf құрдым. Егер сіз өз қолыңызбен жасағыңыз келсе, онда сәйкес ПХД үшін Гербер мен схемасы берілген.

Мен алдымен тақтаның PDF файлын сиялы принтермен фото қағазға басып шығарамын, содан кейін FRB мыс тақтасының ПХД өлшеміне сәйкес кесемін.

егер жігіттер ою процесі туралы көбірек білгіңіз келсе, мен байланыстырған бейнені қарай аласыз.

Кесуден кейін мен осы тақтаға компоненттерді қосуды бастаймын.

Бұл ПХД -ге компоненттерді қосу өте қарапайым және қарапайым, SMD компоненттері үшін берілген суретті орындаңыз.

SMD компоненттерін қосқаннан кейін, коммутаторлар, Олед және басқа заттар сияқты қалған жетекші компоненттерді қосуды бастаңыз. Толық ақпарат алу үшін бейнені қараңыз. Сонымен қатар, бұл тақта біржақты емес болғандықтан, мен өмірді жеңілдету үшін бірнеше нүктеге секіргіштерді қостым. Барлығын құрастырғаннан кейін, біз батареяны тағайындалған қосқыш портына қосып, барлығын қуаттандыруымыз керек.

бірақ күтіңіз, attiny85 -ті қалай бағдарламалау керек!

3 -қадам: Attiny85 бағдарламалау

Attiny85 бағдарламалау
Attiny85 бағдарламалау
Attiny85 бағдарламалау
Attiny85 бағдарламалау

Attiny85 және Attiny13A- бұл менің сүйікті микроконтроллерім, себебі олар арзан және оны қосымша жобаларды қажет етпейтін көптеген жобаларда қолдануға болады, мысалы- Oled Gameboy!

Attiny85 MCU бағдарламалау үшін сізге Интернет -провайдер қажет болады, мен Attiny85 -ті теңшелетін бағдарламашымен бағдарламалау туралы пост жаздым, сондықтан оны тексеріп көріңіз.

Attiny85 бағдарламалық жасақтама провайдерімен бағдарламалау туралы пост

Мен бағдарламалау процесін өткізіп жіберемін, алдымен жүктеушіні өртеп, содан кейін берілген кодпен attiny85 жыпылықтау керек делік. Ескертпе: негізгі кодпен берілген тақырып файлын негізгі код қалтасына қосу керек, содан кейін Құжаттардағы Arduino эскиз қалтасына барлық қалтаны қосыңыз (қоса берілген суретті орындаңыз).

4 -қадам: ойын консолі мен нәтижелерін қосу

Image
Image
Ойын консолі мен нәтижелері
Ойын консолі мен нәтижелері

Бұл тақтаны қуаттандыру үшін мен батарея қосқышын қостым, оған литий-иондық батарея қосуға болады.

Бұл әлі де V1 және бұл жобаның келесі деңгейі - бұл дұрыс ПХД жасау және оған бәрін дәнекерлеу.. сонымен қатар, біз оған интерфейсті қоса аламыз, осылайша біз 1 -ден астам ойын таңдай аламыз. Әзірге, егер сізде кейбір мәселелер туындаса, пікір қалдырыңыз. ADIOS!

Ұсынылған: