Мазмұны:

Понды бар LED қалпақ дисплейі: 12 қадам (суреттермен)
Понды бар LED қалпақ дисплейі: 12 қадам (суреттермен)

Бейне: Понды бар LED қалпақ дисплейі: 12 қадам (суреттермен)

Бейне: Понды бар LED қалпақ дисплейі: 12 қадам (суреттермен)
Бейне: Озерная Лиурния и мерзкий маг ► 5 Прохождение Elden Ring 2024, Шілде
Anonim
Понг бар LED қалпақ дисплейі
Понг бар LED қалпақ дисплейі
Понг бар LED қалпақ дисплейі
Понг бар LED қалпақ дисплейі
Понг бар LED қалпақ дисплейі
Понг бар LED қалпақ дисплейі
Понг бар LED қалпақ дисплейі
Понг бар LED қалпақ дисплейі

Біраз уақыт бұрын, менің бірінші микроконтроллерлік жоба ретінде мен 5x7 жарықдиодты дисплейде понг ойынын жасадым, бірақ содан кейін ештеңе болған жоқ. Жақында маған форма (инженерлік жарыс үшін) ретінде қатты қалпақ берілді және оны баптауды және понгты еске түсіруді айттым. Бұл нұсқаулықта мен сізге жылжымалы жарықдиодты дисплейді қалай жасау керектігін және оны қатты жерге қалай орнату керектігін көрсетемін. шляпа Ол сонымен қатар понг ойнайды!

1 -қадам: материалдар

Материалдар
Материалдар

Бөлшектер: -2 10к потенциометрлер- 3 4,7 кОм резисторлар-4 SPST қосқыштар-1 5x7 екі түсті жарықдиодты дисплей-1 8 түйреуіш қосқыш-1 Hardhat-1 atmega168 микроконтроллер (немесе ардуино) -1 28 түйреуіш розетка-1 нан тақтасы- 1 3.7В литий-полимерлі аккумулятор-сым-дәнекерлеуші-ыстық желімҚұрал-саймандар: -Дәнекерлеуші-ыстық желімдегі пистолет-сымдағышы-хоббидегі пышақ-плексиглас кескіш пышағы- микроконтроллер бағдарламашы (міндетті емес)

2 -қадам: Дисплейді дәнекерлеңіз

Дисплейді дәнекерлеу
Дисплейді дәнекерлеу
Дисплейді дәнекерлеу
Дисплейді дәнекерлеу
Дисплейді дәнекерлеу
Дисплейді дәнекерлеу
Дисплейді дәнекерлеу
Дисплейді дәнекерлеу

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

Келесі қадам үшін мен «саяхат режимі» үшін 8 қосқышты қолдандым. Бұл шляпаның сөмкеге кездейсоқ қосылып, төгілмеуі.

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

Қуат қосылымдарын дәнекерлеңіз
Қуат қосылымдарын дәнекерлеңіз
Қуат қосылымдарын дәнекерлеңіз
Қуат қосылымдарын дәнекерлеңіз

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

4 -қадам: Жарық диодтарын тақтаға бекітіңіз

Жарықдиодты тақтаға бекітіңіз
Жарықдиодты тақтаға бекітіңіз
Жарықдиодты тақтаға бекітіңіз
Жарықдиодты тақтаға бекітіңіз
Жарықдиодты тақтаға бекітіңіз
Жарықдиодты тақтаға бекітіңіз
Жарықдиодты тақтаға бекітіңіз
Жарықдиодты тақтаға бекітіңіз

Енді жарықдиодты дисплейден шығатын сымдарды тақтаға бекіту керек. Бұған көмектесу үшін бекітілген схеманы қараңыз немесе arduino -да шығыс түйреуіштерін табу үшін кіріспедегі кодты қараңыз.

5 -қадам: дәнекерлеу қосқыштары

Дәнекерлендіргіштер
Дәнекерлендіргіштер
Дәнекерлендіргіштер
Дәнекерлендіргіштер
Дәнекерлендіргіштер
Дәнекерлендіргіштер
Дәнекерлеу қосқыштары
Дәнекерлеу қосқыштары

Келесі дәнекерлеу тақтасына қосқыштар. Мен осы қадамның суреттеріндегі схеманы қайтадан тіркедім.

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

6 -қадам: потенциометрлерді дәнекерлеңіз

Потенциометрлерді дәнекерлеңіз
Потенциометрлерді дәнекерлеңіз
Потенциометрлерді дәнекерлеңіз
Потенциометрлерді дәнекерлеңіз

Потенциометрлерді дәнекерлеу үшін алдымен оң сымды сыртқы сымдардың біріне дәнекерлеңіз (әр кастрюльде резистордың әр ұшына бір және ауыспалы ортаға арналған 3 сым бар). Теріс жағын басқа сыртқы сымға және микроконтроллердегі тиісті аналог пен ортаңғы сым арасындағы сымға жалғаңыз. Мұны әр ыдыс үшін жасаңыз.

Сіз оң және теріс бағытта қай жағынан дәнекерлесеңіз, ол қалақты жоғары немесе төмен жылжыту үшін кастрюльді қалай бұруға әсер етеді. Дәнекерлеудің қай жағын анықтаудың ең жақсы тәсілі - 3 құмыра сымдары дисплейге орнатылатын жағынан қараған кезде төменгі жағындағы оң қорғасынды дәнекерлеу. Немесе оны болжап, кейін өзгертіңіз. Бұл сонымен қатар динамикті дәнекерлеуге, бір жағын микроконтроллерге 15 түйреуішке бекітуге, екінші жағын жерге қосуға жақсы орын.

7 -қадам: Микроконтроллерді бағдарламалау

Микроконтроллерді бағдарламалаңыз
Микроконтроллерді бағдарламалаңыз

Егер сіз микроконтроллерлерді жаңадан білсеңіз, бұл ең қиын тапсырма болуы мүмкін. Мен AVRisp mkII көмегімен микроконтроллерлерді USB арқылы бағдарламаланатын Arduino жүктеушісін жүктеу үшін бағдарламалаймын. Осы қадамға (немесе кіріспеге) бекітілген бағдарламаны микроконтроллерге (.hex файлындағы applet қалтасын жүктеушінің орнына микроконтроллерге жүктеуге болады). Жүктеуші жүктелген кезде, сыртқы кристалды қолданғыңыз келмесе, чипті 8 МГц ішкі кристалды пайдалануға орнатыңыз (қосымша жылдамдық қажет емес). Егер сіз кодты қайта жинайтын болсаңыз, ол сіз қолданатын нәрсе үшін дұрыс сағат жылдамдығында екеніне көз жеткізіңіз. Бағдарламаланған соң, чипті тақтаның ұясына салыңыз.

8 -қадам: тестілеу және жөндеу

Тест және жөндеу
Тест және жөндеу
Тест және жөндеу
Тест және жөндеу
Тест және жөндеу
Тест және жөндеу

Батареяны қосатын уақыт келді және ол жұмыс істейді деп үміттенемін.

Егер ол жұмыс істемесе, мен отладкаға қатысты бірнеше кеңестер беруге тырысамын: егер дисплейде сызық жоқ болса, бұл бос байланыс немесе қысқа тұйықталған сым. ештеңе болып жатқан жоқ, алдымен қуат пен қосқыштарды тексеріңіз. Егер ол тиісті кернеуді алса және әлі де жұмыс істемесе (және чип дұрыс қосылған болса), барлық компоненттерді бір -бірлеп тексеріңіз. Егер ол қосылып тұрса, бірақ экран дұрыс көрсетілмесе, дисплейдің сәйкес түріне, 5 катодты жолға және 7 анодтық бағанға ие екеніңізге көз жеткізіңіз (жолдар мен бағандардың таңбалануы деректер парағынан әр түрлі болуы мүмкін). Егер бұл әлі де жұмыс істемесе, түсініктеме қалдырыңыз, мен көмектесуге тырысамын.

9 -қадам: операция

Операция
Операция

Қосылғаннан кейін Понг пен дисплей режимі арасында ауысу үшін біреуін аударыңыз.

Дисплей режимінде ол UOIT (менің университетім), ал егер сіз 3 -қосқышты аударсаңыз, ол ERTW (сіздің бонустық ұпайларыңыз мұны анықтайды) көрсетеді. Понг режимінде қалақшаларды жылжыту үшін потенциометрді бұрыңыз. 2 ойыншыны 1 ойыншыдан 2 ойыншыға ауыстыру үшін аударыңыз, ал егер сіз оны оңай тапсаңыз, оны жылдамдату үшін 3 -қосқышты аударыңыз.

10 -қадам: Шляпаның дисплей саңылауын дайындаңыз

Шляпаның дисплей саңылауын дайындаңыз
Шляпаның дисплей саңылауын дайындаңыз
Шляпаның дисплей саңылауын дайындаңыз
Шляпаның дисплей саңылауын дайындаңыз
Шляпаның дисплей саңылауын дайындаңыз
Шляпаның дисплей саңылауын дайындаңыз

Бұл электрониканы шляпаңызға орнатудың алғашқы қадамы.

Дисплей үлгісін қадағалап, оны қиып алудан бастаңыз. Кесілген жерді шляпаға дисплей баратын жерге бекітіңіз, содан кейін оны хобби пышағымен қадағалаңыз. Бұл бөлікте абай болыңыз, қатты қисық беттерді кесу кезінде сырғып кету оңай. Енді шляпаның контуры болса, пластикалық кескіш пышақты алыңыз да, сызық бойымен сызылғанша сызыңыз. Енді шұңқырды пышақпен қалған пластмассадан кесу арқылы аяқтаңыз.

11 -қадам: қосқыш тесіктерін бұрғылаңыз

Қосқыш тесіктерін бұрғылаңыз
Қосқыш тесіктерін бұрғылаңыз
Қосқыш тесіктерін бұрғылаңыз
Қосқыш тесіктерін бұрғылаңыз

Мен коммутатордың тесіктерін қысқа металл Mohawk сияқты ортасына қойдым, бірақ сіз оларды қалаған жеріңізге орналастыра аласыз.

Кішкентай X -ді жасаудан бастаңыз, әр қосқыш пен аксессуарға. Оларды тесіктің қажет ортасына X ортасымен дулығаға байлаңыз. Енді бұрғылаудың сәйкес өлшемін таңдап, әр тесікті бұрғылаңыз.

12 -қадам: Бас киімді аяқтаңыз

Шляпаны аяқтаңыз
Шляпаны аяқтаңыз
Шляпаны аяқтаңыз
Шляпаны аяқтаңыз
Шляпаны аяқтаңыз
Шляпаны аяқтаңыз

Соңғы қадам - барлық бөлшектерді тиісті тесіктерге орнату және бөлшектерді орнында ұстау үшін ыстық желімді қолдану. Мен қосымша көрсеткіштер үшін фотосуреттерге ескертулер қойдым.

Тек оны көрсету ғана қалды! Сіз осы уақытқа дейін оқығандықтан, сізді кем дегенде қызықтыруы керек, сондықтан бағалаңыз!

Ұсынылған: