Мазмуну:

Ардуино-Тамаготчи долбоору (Мен Тамаготчумун): 5 кадам (Сүрөттөр менен)
Ардуино-Тамаготчи долбоору (Мен Тамаготчумун): 5 кадам (Сүрөттөр менен)

Video: Ардуино-Тамаготчи долбоору (Мен Тамаготчумун): 5 кадам (Сүрөттөр менен)

Video: Ардуино-Тамаготчи долбоору (Мен Тамаготчумун): 5 кадам (Сүрөттөр менен)
Video: Тамагочи «Space Invaders» — ретро-игрушка на Arduino своими руками. Проекты для начинающих 2024, Ноябрь
Anonim
Image
Image

Карантинде зеригип, Arduino Tamagotchi жасоону чечтим. Мен көптөгөн жаныбарларды жек көргөндүктөн, өзүмдү Тамаготчи кылып тандап алгам. Алгач консолумду нан тактасына курам. Кабелдер абдан жөнөкөй. Болгону үч баскыч, ызылдак жана Nokia 5110 ЖК бар.

1 -кадам: Долбоорду нан тактасында куруу

Долбоорду нан тактасында куруу
Долбоорду нан тактасында куруу
Долбоорду нан тактасында куруу
Долбоорду нан тактасында куруу

Мен санарип казыктарды 2, 3 жана 4 баскычтар үчүн жана 5 зумер үчүн тандайм. Мен спикер менен төөнөгүчтүн ортосуна 47 Ом резисторун коюуну чечтим, анткени ызы -чуу ызы -чууну жаратат. Nokia LCD 8, 9, 10, 11 жана 12ге туташтырылган. иш.

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

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

Программалоо эки жумадан ашык убакытты алып, чыныгы баш аламандыкка алып келди - бирок баары жакшы. Мен сизге программада көп өзгөрүүлөрдү жасабоону сунуштайт элем, анткени ал жарым немисче англисче жана бир аз түшүнүксүз. Биринчи саптарда баскыч казыктары жана ЖК контраст сыяктуу эң маанилүү маалыматтар бар. Бул пайдалуу деп ойлойм. Мен бардык графиканы боёк менен иштеп чыктым жана сүрөттөрдү алты бурчтууга айландыруу үчүн LCDAssistantти колдондум.

Мен ачкалыкты, көңүл ачууну жана чарчоону коштум. Жарым саат сайын бир статус түшүп кетүү мүмкүнчүлүгү 75 %. Статус тилкелерин тамак жеп, оюн ойноп же уктап жатып толтурсаңыз болот.

Мен rar файлын (Tama2.rar) жана эки башка файлды (Graphic.c & Tama2.ino) коштум. Сиз бул тандоолордун бирин тандай аласыз.:)

3 -кадам: Райондук тактаны долбоорлоо

Райондук тактаны долбоорлоо
Райондук тактаны долбоорлоо
Райондук тактаны долбоорлоо
Райондук тактаны долбоорлоо

Мен программалоону бүтүргөндөн кийин, Eagle менен схеманы түздүм. Кичинекей болгондуктан, мен Arduino Miniди оюн консолумдун мээси катары тандадым. Тактайлардын өлчөмү болгону 93, 4мм х 49, 25мм (3, 67 х 1, 94 дюйм). Мен JLCPCB кызматын электр такталарым үчүн колдондум. Arduino Minis сааттын төмөнкү ылдамдыгы (8 МГц) оюндарды абдан жеңил жана жай кылды, ошондуктан ылдамдыгын жөнгө салдым. Ошондой эле, мен коңгуроону кичинесине алмаштырдым.

4 -кадам: Батарея кошуу

Батарея кошуу
Батарея кошуу

Tamagotchi колго жасоо үчүн мен эски батареяны жана заряддоо модулун колдондум. Батарея уюлдук телефондон алынган жана үч күндөн ашык энергия берет. Кубаттоо модулу 18650 USB литий батареясын кубаттоочу такта. Ал батареяны бир нече сааттын ичинде кубаттай алат.

5 -кадам: Делонун дизайнын чыгаруу жана басып чыгаруу

Делону иштеп чыгуу жана басып чыгаруу
Делону иштеп чыгуу жана басып чыгаруу
Делону иштеп чыгуу жана басып чыгаруу
Делону иштеп чыгуу жана басып чыгаруу

Акыры 3D-принтерди колдонуп, Тамаготчигиме корпус курдум. Мен ThinkCadдагы бардык CAD-Файлдарды иштеп чыктым жана бир нече ийгиликсиз басылмалардан кийин мен жакшы жана катуу корпусту алдым. Мен баарын бириктирип, долбоор аяктады.

Бул менин долбоорум. Эгерде сизде кандайдыр бир суроолор болсо, астына комментарий жазыңыз.:)

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