Мазмұны:

CharliePlexed RGB светодиодты сүйектері: 3 қадам
CharliePlexed RGB светодиодты сүйектері: 3 қадам

Бейне: CharliePlexed RGB светодиодты сүйектері: 3 қадам

Бейне: CharliePlexed RGB светодиодты сүйектері: 3 қадам
Бейне: Посылка. 4Pin RGB общий анод, трёхцветные светодиоды LED 2024, Қараша
Anonim
CharliePlexed RGB светодиодты сүйектер
CharliePlexed RGB светодиодты сүйектер
CharliePlexed RGB светодиодты сүйектер
CharliePlexed RGB светодиодты сүйектер
CharliePlexed RGB светодиодты сүйектер
CharliePlexed RGB светодиодты сүйектер

Бұл нұсқаулықта RGB светодиодтарымен шарлиплекстеу техникасын қолдана отырып, түрлі -түсті сүйектерді қалай жасау керектігін көрсетеді. Жобада текшелер түрінде орналасқан 7 RGB светодиодтары қолданылады. ATTiny13V микроконтроллерінің 4 енгізу-шығару түйреуіштерімен басқарылады, бірақ CharliePlexing теориясына сәйкес, біз 4 енгізу-шығару түйреуішінен 12 {n (n-1)} жарықдиодты ғана басқара аламыз. Светодиодтардың сүйек түріндегі орналасуы оларды төрт топқа бөлуге болады, олардың әрқайсысында екі светодиодты және бір жарық диодты LED бар. Әр топтың светодиодтары бір мезгілде қосылады және өшіріледі және сол мүмкіндіктермен бір енгізу -шығару түйреуіштеріне қосылуы мүмкін, қысқаша айтқанда, олар бір светодиод ретінде қарастырылады. x 3 = 12, сондықтан карлеплекстеу орындалады) 'Контроллердің 5 енгізу -шығару түйреуіші ауысу үшін қолданылады, ол басылған кезде кездейсоқ сандар 1 -ден 6 -ға дейін, ал босатылған кезде кездейсоқ түстер шығарылады (барлығы 6)

1 -қадам: Схеманың сипаттамасы

Схеманың сипаттамасы
Схеманың сипаттамасы

Схема шағын 13, 7 RGB светодиодтарынан, бірнеше резисторлардан және қуат көзіне қосылудан басқа шағын қосқыштан тұрады. PDF және SCH форматындағы схема мұнда қол жетімді схемада қолданылатын резисторлар төмендегі суретте көрсетілгендей массивтер түрінде болады. CHARLIEPLEXINGCharlieplexing техникасы барлық үш мүмкін күйді қолданады: 0, 1 немесе Z (жоғары импеданс күйі) микроконтроллердің цифрлық енгізу-шығару түйреуіші. N*(N-1) светодиодтарды N сандық түйреуіштер көмегімен басқарады. Бұл техникада бір уақытта тек бір жарықдиодты басқаруға болады, сондықтан барлық светодиодтар тұрақты жиілікте жаңартылуы керек, сондықтан олар тұрақты болып көрінеді. ол қосылған) шығыс ретінде жарияланады және барлық басқа түйреуіштер кіріс ретінде жарияланады (Жоғары кедергі немесе «Z» күйі)

2 -қадам: сүйектердің жұмыс суреттері

Dice жұмысының суреттері
Dice жұмысының суреттері
Dice жұмысының суреттері
Dice жұмысының суреттері
Dice жұмысының суреттері
Dice жұмысының суреттері

Міне, іс -әрекеттегі сүйектердің тағы бірнеше суреттері.

Ол шығара алатын түрлі түстерді қараңыз. !!!!!!!!!!!

3 -қадам: бастапқы код

Міне, C тілінде жазылған жобаның бастапқы коды. Қолданылатын компилятор WINAVR GCC

Makefile және. Hex файлдары да бекітілген

Ұсынылған: