2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
V tomto tutoriálu „Ovládání matice LED pomocí Arduina“. Ukážu vám, jak používat maticové displeje Led pomocí Arduina.
A v tomto článku se naučíme vytvářet emotikony s úsměvem také pomocí tohoto maticového displeje pomocí Arduina.
Použité ingredience jsou stále stejné jako v předchozím článku. takže hned začínáme tutoriál.
Krok 1: Požadovaná součást
toto je seznam potřebných komponent:
- Led Matrik
- Arduino Nano
- Propojovací drát
- USB mini
- Projektová rada
Požadovaná knihovna:
LedControl
Krok 2: Schéma
Chcete -li sestavit součásti, podívejte se na schematický výkres výše, můžete také vidět následující informace:
Led Matrix na Arduino
VCC ==> +5V
GND ==> GND
DIN ==> D6
CS ==> D7
CLK ==> D8
Po dokončení montáže součásti pokračujte v procesu programování.
Krok 3: Programování
Pomocí níže uvedeného kódu vytvořte v bodové matici emotikon s úsměvem:
#include "LedControl.h"
/*
Nyní potřebujeme pracovat s LedControl. ***** Tato čísla pinů pravděpodobně nebudou fungovat s vaším hardwarem ***** pin 6 je připojen k DataIn pin 8 je připojen k CLK pin 7 je připojen k LOAD Máme pouze jeden MAX72XX. */
LedControl lc = LedControl (6, 7, 8, 1);
dlouhá doba bez znaménka = 100;
neplatné nastavení () {
lc.shutdown (0, false); lc.setIntensity (0, 8); lc.clearDisplay (0); }
prázdný úsměv () {
byte a [8] = {B00000000, B01100110, B01100110, B00000000, B00000000, B01000010, B00111100, B00000000};
lc.setRow (0, 0, a [0]);
lc.setRow (0, 1, a [1]); lc.setRow (0, 2, a [2]); lc.setRow (0, 3, a [3]); lc.setRow (0, 4, a [4]); lc.setRow (0, 5, a [5]); lc.setRow (0, 6, a [6]); lc.setRow (0, 7, a [7]); }
prázdná smyčka () {
úsměv(); }
Krok 4: Výsledek
Výsledky můžete vidět na obrázku výše.