Мазмуну:

Guia Para Matriz MAX7219 8 × 8 + Jogo Pong: 10 Steps
Guia Para Matriz MAX7219 8 × 8 + Jogo Pong: 10 Steps

Video: Guia Para Matriz MAX7219 8 × 8 + Jogo Pong: 10 Steps

Video: Guia Para Matriz MAX7219 8 × 8 + Jogo Pong: 10 Steps
Video: Arduino MPU6050 Interactive scrolling game on 32x8 Led Matrix 2024, Ноябрь
Anonim
Guia Para Matriz MAX7219 8 × 8 + Jogo Pong
Guia Para Matriz MAX7219 8 × 8 + Jogo Pong
Guia Para Matriz MAX7219 8 × 8 + Jogo Pong
Guia Para Matriz MAX7219 8 × 8 + Jogo Pong

Introdução

А 8 дюймдук 8 × 8, же 8 тилкеде 8 линка, портанто, контейнер жана жалпы 64 светодиод бар. MAX7219 чипи контролдоо жана көзөмөлдөө, ошондой эле Arduino пландарынын 3 пункту менен жабдылган.

MAX7219 чипи MAX7219 менен чипти оңой жана оңой ачуу үчүн компьютерди ачыңыз. Купуялуулук шарттары Купуялуулук Мобилдүү Жөндөө

Добуш берүүнү текшерүү. Тактап айтканда, бул жерде кандайдыр бир шарттар бар. Бул жерде эч кандай көйгөйлөр жок.

Бул жерде ebook же ebook'тун даректерин ачуу керек: Aprunda Arduino Do Zero com 10 проекттеринин айырмасы. Ээ шилтеме.

1 -кадам: Компоненттердин кереги

  • MAX72119 чиптин 1x матрицасы;
  • 1x Arduino Uno;
  • 1x потенциалы 1k ohm;
  • Fios macho-macho.

2 -кадам: Conexão Dos Fios

Conexão Dos Fios
Conexão Dos Fios

Добуш берүүнүн жыйынтыгы Ардуинонун 5 тилкесинде жайгашкан. Жөн гана:

3 -кадам: Como Controlar жана Matriz De Pontos Com O Arduino

Төмөнкү бөлүмдөрдүн жардамы менен, биз дагы керектүү нерселерди таба алабыз

bduxar e Arduino IDE жана LedControl библиотекасы жок. Библиотека жана башка маалыматтар:

1. LedControl библиотекасы үчүн акысыз колдонуңуз. Макарон.zip em seus downloads;

2. Декомпактациялоо макароны.zip e você deve obter pasta LedControl-master;

3. LedControl үчүн LedControl-master макарону;

4. LedControl макароны жана библиотекаларды орнотуу жана Arduino IDE;

5. Корутунду, IDE жана Arduino жаңыртылган.

4 -кадам: Усандо Funções Da Biblioteca LedControl катары

Башкача айтканда, экстерн алго на матриз де понтос жана фольклор катары setLed (), setRow () же setColumn (). Эссе функциялары контролдукту көзөмөлдөөгө жардам берет. Активдүү функциялардын жардамы менен:

  • setLed (endereço, linha, col, estado);
  • addr é o endereço da sua matriz, exemplo, se vêê tiver apenas 1 matriz, o int addr será zero;
  • linha é a linha em que o led está localizado;
  • col é a coluna em que o led está localizado;
  • Estado
  1. É verdade ou 1 se você deseja ativar o led
  2. é falso ou 0 se desêja desativá-lo

setRow (addr, linha, valor)

setCol (addr, coluna, valor)

5 -кадам: оору

Iceнидика
Iceнидика
Iceнидика
Iceнидика

Комментарийлердин тизмеси, 8 тилке жана 8 тилке. Индекстин индекстери 0 а 7. Секреттеги сүрөттөр эң башкысы.

Бул жерде сиз эмне кылып жатканыңызды, эң башкысы - бул LED диоддору. Мисалы, экзотикалык фейсбукту, же болбосо, фигураны аныктоо үчүн:

6 -кадам: Кодиго

Акысыз эстутумдун эң жөнөкөй варианттары:

um rosto triste, um rosto neutro e um rosto feliz. Ардуино программасын түзүү:

github.com/frbabos/projetos-com-arduino/blob/master/matrix-de-led-facial

7 -кадам: Финал жок, Você Terá Algo Parecido Com Isto:

Финал жок, Você Terá Algo Parecido Com Isto
Финал жок, Você Terá Algo Parecido Com Isto

8 -кадам: Понг - О Жого

Понг - О Жого
Понг - О Жого

Алессандро Пасотти сыноо үчүн эң сонун позицияларга ээ болуңуз.

Дагы бир жолу, потенциалдуу потенциалдын мүмкүнчүлүктөрү 1k ohm ao esquema anterior. Жаңы схема, бул жерде эч кандай шарт жок:

9 -кадам: О Кодиго

Ардуино планын кароо:

10 -кадам: Demonstração

Demonstração
Demonstração

Акысыз демонстрациялык теннистин финалдык түрү. Divirta-se!