Мазмұны:

Неопиксель сынағы: 4 қадам
Неопиксель сынағы: 4 қадам

Бейне: Неопиксель сынағы: 4 қадам

Бейне: Неопиксель сынағы: 4 қадам
Бейне: Как работает переходник для светового меча с neopixel на 3CREE 2024, Шілде
Anonim
Неопиксель сынағы
Неопиксель сынағы

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

Нәтижесінде мен WS2812/SK6812 жарық диодты шамдарымен жұмыс істейтін келесі қарапайым функционалды тексерушіні құрдым (номиналды қуат 5В, бірақ 3В жұмыс істейді), бірақ оны басқа модификациясы бар басқа нұсқаларды тексеру үшін қолдануға болады.

Мен құрып жатқан жоба Microbit -ті қолданғандықтан, 3В жұмысы өте қолайлы болды, себебі олар жоғары кернеуді немесе деңгейдің ауысуын қажет етпестен тікелей жүргізілуі мүмкін.

Microbit нұсқасына сәйкес шығатын ток V1 (90mA)/V2 (270mA)

Бұл жоба Microbit екі нұсқасымен де тексерілді, бірақ максимум 81,5 мА.

Жабдықтар:

Microbit V1 немесе V2

1000uF/(минимум 6.3В) электролиттік конденсатор

470R резисторы

WS2812/SK6812 жарық диоды

Секіргіштер M/F

Прототип тақтасы (міндетті емес)

SIL түзу немесе тік бұрышты түйреуіш тақырыптары

1 -қадам: Дизайнға қойылатын талаптар

Дизайн талаптары
Дизайн талаптары
Дизайн талаптары
Дизайн талаптары
Дизайн талаптары
Дизайн талаптары
Дизайн талаптары
Дизайн талаптары

Дизайн талаптары максимум 1 -ден 25 -ке дейінгі диапазонда бірнеше жарықдиодты сынақтан өткізуі керек еді.

Жарықдиодты қызыл, жасыл және көк түстердің арасында ауыстыру санына қосымша жарықтылықты реттеу қажет болды.

25 - барлық жарықдиодты шамдар үшін ең нашар жағдай, бірақ 13 шамасы максималды болады, сондықтан ағымдағы маржа көп болады.

Ең нашар ток 20мА *25 = 500мА (максималды жарықтылықта бір жарық диодына бір түс), бұл Microbit -тен шығатын максималды токтан әлдеқайда жоғары. Демек, Microbit -тің шамадан тыс жүктелмеуін қамтамасыз ету үшін жарықтықтың сәйкес параметрі қажет болады.

Неопиксельге қойылатын талаптар туралы қосымша ақпаратты мына жерден табуға болады.

90мА = 81мА 80% ток ағызу кезінде 25 светодиоды = 3,24мА /светодиод.

Бұл кезеңде жарық диодты 25 (WS2812/SK6812) сынауға жеткілікті мүмкіндіктің бар -жоғын анықтау үшін әр түстің жарықтық параметрлері мен шығыс токтарының өлшемдері алынды.

Светодиодтардың максималды саны түске байланысты, жасыл және көкке ұқсас талаптар болды. Алайда, Қызыл жасыл немесе көк түстен екі есе көп болды.

Қызыл үшін 160 жарықтылық параметрі 81,5 мА берді және дизайндағы ең нашар талаптарды қанағаттандырды.

Жасыл да, көк те 255 жарықтылыққа орнатылуы мүмкін және 81,5 мА -дан төмен болуы мүмкін.

Жарықтық 10 және ~ 0,5мА/светодиодты орнату кезінде жоба жеткілікті жарық болды, бұл 100+ неопиксельді жарық диодты Microbit арқылы 10 жарықтылықта басқаруға болатынын көрсетеді.

Нұсқаулықтың түпнұсқасын шығару кезінде менде жарықдиодты шамдар жеткіліксіз болды, бірақ содан бері мен 60 түсті неопикселді 60 жолды барлық үш түсті қолдана отырып бағалай алдым.

Мен ұзын жолды алған кезде бағалаймын.

2 -қадам: Бағдарламалық қамтамасыз ету

Бағдарламалық қамтамасыз ету
Бағдарламалық қамтамасыз ету

Қосымша MakeCode Blocks көмегімен жасалды

3 -қадам: Жабдық

Аппараттық құрал
Аппараттық құрал
Аппараттық құрал
Аппараттық құрал
Аппараттық құрал
Аппараттық құрал
Аппараттық құрал
Аппараттық құрал

Аппараттық құрал Microbit және ұсынылған компоненттерден тұрады, резервуар конденсаторы (1000uF/6V3 мин, электролиттік), V+ & 0V және резистор (470R) арасында қосылған, бірінші светодиодқа қосылған деректер желісімен тізбектей қосылған.

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

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

SIL түйреуіштері мен F/F секіргіштерін қолдану жарықдиодты қажет болған жағдайда қосу арқылы реттелетін жолдарды құруға мүмкіндік береді.

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

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

Ескерту: **** MakeCode Block тренажері қорғаныс тізбегін көрсетпейді. Дегенмен, бұл нақты схемаға қосылуы керек. ***

Жұмыс және режимді орнату A & B түймелері арқылы жүзеге асады.

A+B пернелерін басу режимді таңдайды. (Mn)

M0 = Жолдағы жарықдиодты шамаларды таңдауды қосады.

Жолдың санын көбейтетін A = (+Sn) түймесі. (Ең көбі 25)

Жолдың санын азайтатын B = (-Sn) батырмасы. (Минимум 0)

M1 = Түс пен жарықтықты қосады

А түймесі = Түс қызыл, жасыл, көк және өшірулі

B батырмасы = Жарықтық (0 -ден 250 -ге дейін) 10 қадаммен.

Қосып, қосыңыз.

Қосылған кезде Microbit пен LED шамдарының зақымдалуын болдырмау үшін шығыс ажыратылады

M0 режимін таңдау үшін A+B түймешігін басыңыз, одан кейін S1 үшін A түймешігін басыңыз, A қадамдары мен В кішірейтулерін қатарынан басыңыз. Жолдағы жарық диодтарының санын орнату үшін A және B пайдаланыңыз.

M1 режимін таңдау үшін A+B түймесін басыңыз.

Содан кейін қызыл, жасыл, көк немесе өшіру түсін таңдау үшін A түймесін басыңыз.

10 қадамында жарықтығын 10 -дан 250 -ге дейін арттыру үшін B түймесін басыңыз.

Режимдер мен таңдаулар Microbit дисплейінде көрсетіледі.

Ұсынылған: