Obsah:

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

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

Video: Guia Para Matriz MAX7219 8 × 8 + Jogo Pong: 10 krokov
Video: 8*8 Single and BiColour Led Matrix Pin Configuration with max7219 2024, Júl
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

Úvod

A matriz de pontos que vamos usar neste projeto é uma matriz 8 × 8, o que significant que possui 8 colunas e 8 linhas, portanto, contém um total de 64 LEDs. O čip MAX7219 uľahčuje ovládanie matricových výstupov a používa 3 pinové výstupy Arduino.

Väčšina operačného systému obsahuje jeden čip MAX7219 s modulom, ktorý je zjednodušený a fialový. Väčšina overovacích a porovnávacích skúšok zaznamenaných v Brazílii a v Británii.

Vecné pode controlar mais de uma matriz por vez. Para isso, você só precisa conectá-los uma na outra. Všetky položky, ktoré sú v zozname, nájdete v názve a matrizácii.

Prístup k mnohým umeleckým a baixovým knihám: Aprenda Arduino Do Zero com 10 projetos differententes. O odkaz é esse.

Krok 1: Potrebné súčasti

  • 1x matrix de pontos com chip MAX72119;
  • 1x Arduino Uno;
  • 1x potenciometr 1k ohm;
  • Fios macho-macho.

Krok 2: Conexão Dos Fios

Conexão Dos Fios
Conexão Dos Fios

Pripojte všetky konektory 5 a viac bodov pre Arduino. Jednoznačne a najviac:

Krok 3: Como Controlar a Matriz De Pontos Com O Arduino

Ľahko ovládate né matrizačné skúšky a nevyhnutné opatrenia

baixar a installr no Arduino IDE and biblioteca LedControl. Inštalácia a biblioteca, etapa etapa:

1. Clique aqui para baixar a biblioteca LedControl. Você deve ter uma pasta.zip em seus downloads;

2. Dekompaktujte cestoviny.zip e você deve obter a pasta LedControl-master;

3. Renomeie sua pasta de LedControl-master para LedControl;

4. Mova and pasta LedControl para and pasta de bibliotecas de installção do Arduino IDE;

5. Finalmente, abra novamente seu IDE do Arduino.

Krok 4: Usando As Funções Da Biblioteca LedControl

A maneira mais facil de exibir algo on matriz de pontos é usando as funções setLed (), setRow () ou setColumn (). Základné funkcie vám umožnia ovládať všetky LED diódy, ako je uvedené nižšie. Niektoré z nasledujúcich funkcií:

  • setLed (endereço, linha, col, estado);
  • addr é o endereço da sua matriz, por exemplo, se você 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 você deseja desativá-lo

setRow (addr, linha, valor)

setCol (addr, coluna, valor)

Krok 5: Índice

Índice
Índice
Índice
Índice

Naše prvé predné svetlo má jednu farbu a osem stĺpcov. Všetky čísla sú 0 a 7. Pozrite sa na prvú figúrku, ktorá obsahuje jednu entitu.

Vyberte si z mnohých dostupných matríc, alebo mnohé LED diódy, ktoré môžu ligovať alebo odliezať. Príkladom je, že si môžete vybrať, čo budete potrebovať, alebo ešte viac, ako budete potrebovať:

Krok 6: Código

Mnoho spôsobov, akými sa môžete ľahko zoznámiť, ponúka nasledujúce tipy:

um rosto triste, um rosto neutro e um rosto feliz. Nasledujúce obrázky pre Arduino:

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

Krok 7: Žiadne finále, Você Terá Algo Parecido Com Isto:

Žiadne finále, Você Terá Algo Parecido Com Isto
Žiadne finále, Você Terá Algo Parecido Com Isto

Krok 8: Pong - O Jogo

Pong - O Jogo
Pong - O Jogo

O jogo de pong que você está prestes a experimentar foi criado por Alessandro Pasotti.

Para o jogo de pong, você só precisa adicionar um potenciômetro de 1k ohm ao esquema anterior. Nové alebo nové okruhy, ktoré zodpovedajú väčšine noriem:

Krok 9: O Código

Pokračujte v čítaní na Arduino:

Krok 10: Demonstração

Demonstração
Demonstração

Dokončite svoje posledné ukážkové cvičenie. Divirta-se!