Мазмуну:

Оюн консолун жасоо: 5 кадам
Оюн консолун жасоо: 5 кадам
Anonim
Image
Image

Салам. Ошентип, мен бир нерсени баштоого, андан кийин таптакыр башка жолду тандап алууга жакын экенимди көрүп турам. Бул долбоор менен да болгон. Мен Nokia 5110 экранын бир аз мурун сатып алганмын. Жана көпчүлүк ebay сатып алуулары мага чындыгында жөнөтүлгөнгө көп убакыт болду. Ошол эле учурда мага керек болгон долбоор ишке ашпай калды. Ошентип, jlcpcb мага кызматын колдонуп бир нерсе жасоо сунушу менен байланышканда (pcb өндүрүшү … жакшы цифралар … аталышы баарын айтат:)). Мен googling баштадым, мен мындан башка эч кандай максатсыз экрандар менен эмне кыла алам. Анан Makerbuino оюн консолуна туш болдум. Жана ачык булак концепциясы менен мен нөлдөн баштап жасашым үчүн керектүү нерсенин баары манжаларымдын учунда болчу. Сиз муну перфборттон жасай аласыз, бирок бул менин консолум каалагандай таза эмес, бардык жерде зымдар бар. Ошентип, бул жерде jlcpcb келет. https://jlcpcb.com/ 10 досканы 2 долларга заказ кылсаңыз болот. Бул менин оюмча уурулук. Ырас, эгер сиз тактай үчүн демейки параметрлерден (өлчөмү 100х100м, калыңдыгы, түсү ж. Б.) Сыртка чыксаңыз, баа өзгөрүшү мүмкүн. Бирок, эй, көпчүлүгүбүз үчүн, демейки параметрлер жетиштүү болот.

1 -кадам: Бардык материалдар жана файлдарга шилтемелер

Сиздин ПК алуу
Сиздин ПК алуу

Ошентип, жөнөкөй бөлүктөрдүн тизмесин карап көрөлү жана муну аягына чыгаруу үчүн керектүү маалыматты кайдан таба аласыз.

Бөлүктөр:

MAKERbuino PCB (сиз долбоорду колдоп, комплектти https://www.makerbuino.com сайтынан сатып алсаңыз болот,

же gerber файлдарыңызды же схемасын бул жерден алыңыз:

  • SD карта (өлчөмү сизге байланыштуу, ал чоң сыйымдуулук карталарын колдойбу же жокпу билбейм, бирок 1гб жакшы болушу керек)
  • SD розеткасы
  • ширетүүчү үчүн зымдар (милдеттүү эмес)
  • 8ohm 0.5W динамик (милдеттүү эмес)
  • Li-Po батарейкасы 3.7 В.
  • ATmega328P-PU
  • 28 пин PDIP IC розеткасы
  • Nokia 5110 LCD
  • TP4056 микро USB Li-Po батареяны заряддагыч такта
  • 3.3V чыңалуу жөндөгүчү (MCP1702-3302E TO-92 пакетинде)
  • 2n2222 жалпы максаттагы NPN транзистору (TO-92 пакети)
  • 1N4148 диод
  • 16 МГц кристалл
  • 3 пин слайд которуштуруу которгуч x2
  • 100nF керамикалык конденсатор x2
  • 22pF керамикалык конденсатор x2
  • 100uF, 6.3V радиалдык электролитикалык конденсатор x3 (мен 16Вны колдондум, анткени айтылган 6.3 менен келүү кыйыныраак)
  • 12x12x7.3mm баскыч x7

  • кээ бир ургаачы жана эркек аталыштар жалгыз жана эки катар (балким сизде бар, бирок сиз аларды узун тилкелерде сатып аласыз, андыктан каалаганыңызды тандаңыз)
  • 1Kohm дөңгөлөк потенциометр x2
  • 2.2Kohm каршылыгы
  • 10k каршылык x2
  • 4.7 кох резистор x2
  • 100 Ом каршылыгы
  • 3.5 мм гарнитура розеткасы

Жана бул. Мен ишенем, компоненттердин көбү запастык бөлүктөрүңүздүн кутусунда болот. Кээ бирлерин арзанга алып кетесиз.

2 -кадам: ПКБ алуу

Сиздин ПК алуу
Сиздин ПК алуу
Сиздин ПК алуу
Сиздин ПК алуу

Ошентип, бул абдан жөнөкөй процесс. Jlcpcb.com дарегине өтүңүз

Катталуу, азыр цитатаны басыңыз. Гербер файлдарыңызды жүктөп, керектүү параметрлерди киргизиңиз жана заказ кылыңыз. DHL жеткирүү ыкмасы менен менин gerber файлдарымды менин босогомо келген тактайга жүктөө бир жумага жетпеген убакытты алды.

3 -кадам: ширетүү

Soldering
Soldering
Soldering
Soldering

Ошондуктан мен деталдуу кадам жасабайм, анткени бул абдан оңой. pcb менен silkscreening кайсы компонентти кайсы жерге киргизүү керек экенин түшүндүрөт. Көпчүлүк компоненттер полярдык сезимтал эмес, андыктан жашооңузду бир топ жеңилдетет. Эгерде сизге Макербуинонун деталдары керек болсо, бул көрсөтмө (ал жердеги команда эң сонун деталдарга, кантип жана эмне кылуу керектигин түшүндүрүүнүн укмуштуудай ишин аткарды)

4 -кадам: Программалоо

Программалоо
Программалоо

Ошентип, тактаңызды эритип алгандан кийин, адатта, сиз бүтүрмөксүз. Бирок менин учурда эмес. Atmega328P-PU бош келгендиктен, жүктөгүчтү жүктөө керек. Бул Atmel чиптерин эч качан программалабаган болсоңуз, бул бүт долбоордун эң "татаал" кадамы. Ошентип, муну кантип жасоонун бир нече жолу бар.

Оңой жол Arduino менен болушу керек (бирок мен башка жол менен барууну чечтим)

community.makerbuino.com/t/atmega328-witho… Arduino менен жүктөгүчтү кантип орнотуу керек экендиги жөнүндө теманы ачып бериңиз. Ошондой эле жүктөгүчкө шилтеме бар.

Же сиз USBasp программисти менен бара аласыз (мен кайгылуу алган жол). Бул бир аз татаалыраак, бирок эң маанилүү кадам чындыгында туура сактандыргыч жана кулпу биттери эмес. Болбосо, менде болгон көйгөйгө туш болосуң. Ички осциллятордун жардамы менен микропроцессор. Кайсы 1МГцте иштейт. Кайсы консолуңуз иштейт, бирок 16 эсе жайыраак. Slo mo poweeeeerrrrrrr !!!!!!!!!!!!!! Эми бул күлкүлүү:) мен буга эмне себеп болгонун билбегенде, көңүлүм чөгөт: D i сүрөттө менин жөндөөлөрүмдү камтыйт.

5 -кадам: Тийиштерди бүтүрүү

Тийиштерди бүтүрүү
Тийиштерди бүтүрүү
Тийиштерди бүтүрүү
Тийиштерди бүтүрүү

Ошентип. Сиз компьютериңизди алдыңыз, аны ширеттиңиз, жүктөгүчтү жаркыратты…. Эми эмне? Эми, сиз жөн гана оюндарды жүктөп алышыңыз керек (же аларды түзүңүз), аларды SD картасына жүктөңүз. Жана оюндарды ойнойт. Анан мага ишен …. алар көз каранды болуп жатышат. Ошентип, мен дагы ал үчүн бир ишти 3d принтерде басып чыгардым. Кайсы нерседен тапса болот. Мен чынын айтсам, бул мен аяктаган эң канааттандырарлык долбоорлордун бири. Биринчиден, бул өндүрүш модели DIY окшойт. Экинчиден … оюндар укмуш:) Салам. Эгер сизге бир нерсе керек болсо, мага комментарийден сураңыз же мага билдирүү жөнөтүңүз:)

Сунушталууда: