Mündəricat:
- Addım 1: Komponentlərin ehtiyacları
- Addım 2: Conexão Dos Fios
- Addım 3: Como Controlar və Matriz De Pontos Com O Arduino
- Addım 4: Usando Funções Da Biblioteca LedControl olaraq
- Addım 5: Xəstəlik
- Addım 6: Codigo
- Addım 7: Final yoxdur, Você Terá Algo Parecido Com Isto:
- Addım 8: Pong - O Jogo
- Addım 9: Ey Codigo
- Addım 10: Demonstração
Video: Guia Para Matriz MAX7219 8 × 8 + Jogo Pong: 10 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Giriş
Bu proqramlar 8 × 8 ölçüsündə 8 ədəd, 8 ədəd 8 ədəd portanto, 6 ədəd LED -lərin istifadəsini nəzərdə tutur. MAX7219 çipi, Arduino -da 3 əsas işin öhdəsindən gəlməyə kömək edəcək.
MAX7219 çipi ilə birlikdə bir kompüter və ya bir kompüter üçün bir proqram hazırlamaq çox asandır. Verilişlər Braziliya və Braziliya ilə heç bir əlaqəsi yoxdur.
Səs -küyə nəzarət edə bilərsiniz. Əlbəttə ki, bir neçə dəqiqədən çox vaxtdır. Əlavə olaraq, bu mövzuda heç bir problem yoxdur.
Bir e -kitab və ya digər kitabla tanış olun: Arduino Sıfırla 10 fərqli layihə hazırlayın. Bağlantıya baxın.
Addım 1: Komponentlərin ehtiyacları
- MAX72119 1x matris de pontos com çipi;
- 1x Arduino Uno;
- 1x 1k ohm gücündə;
- Fios macho-macho.
Addım 2: Conexão Dos Fios
Şəxsi məlumatların 5 -ci hissəsi Arduino -da tapıla bilər. Əlaqə:
Addım 3: Como Controlar və Matriz De Pontos Com O Arduino
Pontos və ya digər mövzularda köməklik göstərin
Arduino IDE və LedControl kitabxanası yoxdur. Bir biblioteca və digər məlumatlara görə:
1. LedControl bibliotekası üçün ən yaxşı proqram. Yüklədiklərinizdən əmin olun.zip yükləyin;
2. Bir makaronu tərtib edin.zip e você deve obter a pasta LedControl-master;
3. LedControl üçün LedControl-master makarnası;
4. Arduino IDE -dən bibliotecas və bibliotecas üçün bir LedControl makaron;
5. Son olaraq IDE -ni Arduino -ya yazın.
Addım 4: Usando Funções Da Biblioteca LedControl olaraq
SetLed (), setRow () və ya setColumn () funksiyalarını yerinə yetirmək üçün hər hansı bir proqramın köməyi lazımdır. Məsələləri yoxlamaq üçün cihazları idarə etməyi unutmayın. Əməliyyat sistemlərinin funksionallığı aşağıdakılardır:
- setLed (endereço, linha, col, estado);
- addr é o endereço da sua matriz, misal üçün, apenas 1 matriz, o int addr será sıfır;
- linha é a linha em que o led está localizado;
- col é a coluna em que o led está localizado;
- Estado
- Verdi və ya rəhbərlik etdi
- və ya yalnış danışın
setRow (addr, linha, cəsarət)
setCol (addr, coluna, valor)
Addım 5: Xəstəlik
Əvvəlcədən göründüyü kimi, 8 sütun və 8 ədəd var. Sənaye indeksləri 0 və 7. Axtarış nəticələrini tapın.
İstənilən halda, LED -lərin ən böyük hissəsi LED -lərin quraşdırılmasıdır. Misal üçün, bir çox məsələlər həll edildikdə:
Addım 6: Codigo
İstifadəçilər üçün ən sadə üsullar aşağıdakılardır:
um rosto triste, um rosto neutro e um rosto feliz. Arduino və ya Arduino üçün aşağıdakıları seçin:
github.com/frbabos/projetos-com-arduino/blob/master/matrix-de-led-facial
Addım 7: Final yoxdur, Você Terá Algo Parecido Com Isto:
Addım 8: Pong - O Jogo
Alessandro Pasotti üçün bir təcrübə var.
Pong və ya digər tərəfdən, bir il əvvəl və ya bir neçə saniyə əvvəl məlumat əldə edə bilərsiniz. Monte o novo dövrə, heç bir şərtlə uyğun deyil:
Addım 9: Ey Codigo
Arduino-da ən yaxşı proqramlar:
Addım 10: Demonstração
Sonuncu oyun, möcüzə yarışlarıdır. Baxın!