Агуулгын хүснэгт:
- Алхам 1: Бүрэлдэхүүн хэсгүүд
- Алхам 2: Conexão Dos Fios
- Алхам 3: Como Controlar ба Matriz De Pontos Com O Arduino
- Алхам 4: Усандо нь Funções Da Biblioteca LedControl
- Алхам 5: өвчин
- Алхам 6: Кодиго
- Алхам 7: Финал байхгүй, Você Terá Algo Parecido Com Isto:
- Алхам 8: Понг - Ай Жого
- Алхам 9: Ай Кодиго
- Алхам 10: Demonstração
Видео: Guia Para Matriz MAX7219 8 × 8 + Jogo Pong: 10 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Танилцуулга
Материалын загвар нь 8 × 8, эсвэл 8 линз, портал, контейнер нийт 64 LED -тэй болно. MA чип MAX7219 нь ардуино програмыг хянах боломжтой.
Энэ нь MAX7219 форматтай чипийг хялбаршуулж, ашиглахад хялбар болно. Санал болгож буй хувилбарууд нь ямар ч бразил хэлгүй, ямар ч асуудалгүй болно.
Você pode controlar mais de uma matriz por vez. Хязгаарлалтын хувьд энэ нь маш тодорхой юм. Эдгээр нь ямар ч асуудалгүй бөгөөд энэ нь бас чухал үүрэг гүйцэтгэдэг.
Дараахь номыг уншина уу: Арсендогийн нэр томъёо 10 хувилбараас ялгаатай. За энэ линк.
Алхам 1: Бүрэлдэхүүн хэсгүүд
- MAX72119 1x матриц де понтосын ком чип;
- 1x Arduino Uno;
- 1х потенциал 1 к ом;
- Fios macho-macho.
Алхам 2: Conexão Dos Fios
Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу орчуулах Орчуулах 5 pinos da matriz de pontos à sua placa Arduino. Нэн даруй:
Алхам 3: Como Controlar ба Matriz De Pontos Com O Arduino
Нэмэлт тусламжийн үндсэн чиглэлүүд
baixar e instalar байхгүй Arduino IDE, LedControl номын сан. Номын сан, номын жагсаалт:
1. LedControl номын сангийн номын сан. Você deve ter uma pasta.zip em seus татаж авах;
2. Гоймоныг задлах.zip e você deve obter a pasta LedControl-master;
3. LedControl-ийн Renomeie sua pasta de LedControl-master;
4. Mova a pasta LedControl para a pasta de bibliotecas de instalação do Arduino IDE;
5. Төгсгөлд нь IDE хийх, Arduino хийх.
Алхам 4: Усандо нь Funções Da Biblioteca LedControl
Энэ нь setLed (), setRow () эсвэл setColumn () функцуудыг ашиглана уу. Хяналт шалгалтыг баталгаажуулна уу. Aqua estáo os parâmetros програмын хувьд:
- setLed (endereço, linha, col, estado);
- addr é o endereço da sua matriz, ex explo, se voê 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;
- Эстадо
- É verdade ou 1 se você deseja ativar o led
- é falso ou 0 se você deseja desativá-lo
setRow (addr, linha, valor)
setCol (нэмэлт, колуна, эр зориг)
Алхам 5: өвчин
Анхаарал татахуйц байдлаар, 8 багана, 8 линза. Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу орчуулах Орчуулах 0 a 7. Segue a primeira figura para melhor entendimento.
Материз, эх хавтангийн гэрэлтүүлгийг сонгох нь маш чухал үүрэг гүйцэтгэдэг. Жишээ нь, жишээ нь, жишээ нь:
Алхам 6: Кодиго
Усан сангийн энгийн хувилбарууд нь:
um rosto triste, um rosto neutro e um rosto feliz. Arduino програмыг сонгоно уу:
github.com/frbabos/projetos-com-arduino/blob/master/matrix-de-led-facial
Алхам 7: Финал байхгүй, Você Terá Algo Parecido Com Isto:
Алхам 8: Понг - Ай Жого
Алессандро Пасоттигийн хийсэн туршилтын үр дүн.
Төгсгөлд нь хэлэхэд, 1 секундээс дээш хугацаанд аль хэдийн илүү сайн ажилладаг. Монте о ново хэлхээний схем, ямар ч шаардлага байхгүй:
Алхам 9: Ай Кодиго
Arduino-г ашиглах боломжтой:
Алхам 10: Demonstração
Aqua está a demonstração финал дим жогандо понг. Дивирта!