Мазмұны:

Dot Matrix Led дисплейі бар Atmega16 микроконтроллері: 5 қадам
Dot Matrix Led дисплейі бар Atmega16 микроконтроллері: 5 қадам

Бейне: Dot Matrix Led дисплейі бар Atmega16 микроконтроллері: 5 қадам

Бейне: Dot Matrix Led дисплейі бар Atmega16 микроконтроллері: 5 қадам
Бейне: atmega16 3х3 светодиодная матрица 2024, Қараша
Anonim
Dot Matrix Led дисплейі бар Atmega16 микроконтроллері
Dot Matrix Led дисплейі бар Atmega16 микроконтроллері

Бұл жобада біз AVR (Atmega16) микроконтроллері бар бір нүктелік матрицалық жарықдиодты дисплеймен жұмыс жасаймыз. Мұнда біз протеуста модельдеуді көрсетеміз, сіз оны аппараттық құралға қолдана аласыз. Мұнда біз алдымен осы дисплейде «А» деп айтатын бір таңбаны басып шығарамыз, содан кейін оны сол дисплейде айналдырамыз.

Бұл өте қызықты жоба. Менің ойымша, сіз матрицалық дисплейдің бұл түрін нақты әлемде көп қолдандыңыз. Сонымен, мұнда Atmega16 көмегімен біз осы дисплей жобасының бір прототипін жасаймыз.

1 -қадам: Қолданылған бағдарламалық қамтамасыз ету

Қолданылған бағдарламалық қамтамасыз ету
Қолданылған бағдарламалық қамтамасыз ету
Қолданылған бағдарламалық қамтамасыз ету
Қолданылған бағдарламалық қамтамасыз ету

Atmel Studio 7: Studio 7 - AVR® және SAM микроконтроллерінің барлық қосымшаларын әзірлеуге және жөндеуге арналған интеграцияланған даму платформасы (IDP). Atmel Studio 7 IDP сізге C/C ++ немесе құрастыру кодында жазылған қосымшаларды жазуға, құруға және күйін келтіруге біркелкі және қолдануға ыңғайлы ортаны ұсынады.

Міне, жүктеу сілтемесі

2 Модельдеуге арналған Proteus бағдарламалық жасақтамасы: Бұл модельдеуді көрсетуге арналған бағдарлама. Бұл бағдарламалық жасақтаманы жүктеу үшін сіз көптеген ақпарат аласыз.

Егер сіз оны аппараттық құралмен тікелей жасасаңыз, онда proteus құралын орнатудың қажеті жоқ

2 -қадам: пайдаланылатын компоненттер:

Қолданылатын компоненттер
Қолданылатын компоненттер
Қолданылатын компоненттер
Қолданылатын компоненттер
Қолданылатын компоненттер
Қолданылатын компоненттер

Міне, біздің демо -бейнеде біз протеус симуляциясын қолданамыз, бірақ егер сіз оны аппараттық құралмен жасасаңыз, сізге бұл жоба үшін осы компоненттер қажет болады:

1. AVR әзірлеу тақтасы: Сіз Atmega16 IC сатып ала аласыз және Atmega16/32 әзірлеу тақтасын қалай алуға болатынын өзіңіз реттей аласыз. Егер сізде бұл тақта болса, кодты өзіңіз оңай жүктей алатын болсаңыз жақсы болар еді.

2. 8*8 нүктелік матрицалық жарықдиодты дисплей: біз 8*8 дисплейін қолданатындықтан, бір жарықдиодты дисплейде 64 светодиоды бар.

3. AVR ISP USB бағдарламашысы: Бұл бағдарламашы көптеген AVR негізіндегі ATMEL микроконтроллерін оқуға және жазуға мүмкіндік беретін жалпыға ортақ аппараттық құрал.

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

3 -қадам: код:

Сіз бастапқы кодты төмендегі жүктеу сілтемесінен ала аласыз

4 -қадам: схема:

Схема схемасы
Схема схемасы

5 -қадам: Бейне:

Жобаның толық сипаттамасы жоғарыдағы бейнеде берілген

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

Егер сіз ендірілген жүйе туралы көбірек білгіңіз келсе, біздің youtube каналымызға кіре аласыз

Біздің фейсбуктегі парақшамызға кіріп, ұнатып тұрыңыз.

Рахмет пен құрметпен, Эмбедотроника технологиялары

Ұсынылған: