Мазмұны:

Робот үшін жарық диодты көздің жыпылықтауы: 6 қадам
Робот үшін жарық диодты көздің жыпылықтауы: 6 қадам

Бейне: Робот үшін жарық диодты көздің жыпылықтауы: 6 қадам

Бейне: Робот үшін жарық диодты көздің жыпылықтауы: 6 қадам
Бейне: Мысық жаныңызға келсе, ол Сізге Аллах тағаланың ҮШ жолдауын жеткізгені 2024, Қараша
Anonim
Робот үшін жарық диодты көздің жыпылықтауы
Робот үшін жарық диодты көздің жыпылықтауы

Бұл оқулық жарықдиодты матрицаны қолдана отырып, роботтың жыпылықтауы туралы.

1 -қадам: Теория

Теория
Теория

Нүктелік матрицалық дисплейде бірнеше жарықдиодты жолдар мен бағандарға қосылады. Бұл оларды жүргізуге қажетті түйреуіштерді азайту үшін жасалады. Мысалы, светодиодтардың 8 × 8 матрицасына (жоғарыда көрсетілген) 64 енгізу -шығару түйреуіші қажет болады, олардың әрқайсысы бір LED пиксель үшін. Барлық анодтарды қатарға (R1 -ден R8 -ге дейін), ал катодтарды бағандарға (C1 -ден C8 -ге дейін) қосу арқылы енгізу -шығару түйреуіштерінің қажетті саны 16 -ға дейін азаяды. Төмендегі суретте, егер R4 жоғары тартылса және С3 төмен тартылса, төртінші қатар мен үшінші бағандағы жарық диоды қосылады. Таңбаларды жолдарды немесе бағандарды жылдам сканерлеу арқылы көрсетуге болады.

2 -қадам: ЖАБДЫҚТАР ҚАЖЕТ

  1. Arduino UNO кабельмен
  2. LED нүктелік матрицасы 7219 дисплей модулі (2)
  3. M-F өтпелі сымдар

3 -қадам: Көз анимациясы

Көз анимациясы
Көз анимациясы

Бұл архитектура бағдарламалық жасақтамаға нүктелік кескіндердің жұптары мен дисплей ұзақтығы кестесі ретінде анимация тізбегін анықтауға мүмкіндік береді.

4 -қадам: ҚАДАМДАР

ҚАДАМДАР
ҚАДАМДАР
  • PIN 2 DataIn -ге қосылған
  • PIN 4 CLK -ке қосылған
  • 3 -ші пин CS -ға қосылған
  • VCC 5В дейін
  • Gnd - Gnd

5 -қадам: КІТАПХАНА ЖӘНЕ КОД

Ұсынылған: