2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
In hierdie handleiding "Beheer van 'n Led Matrix met behulp van Arduino". Ek wys u hoe u Led -matriksskerms met Arduino kan gebruik.
En in hierdie artikel leer ons hoe om smileys te maak met behulp van hierdie matriksvertoning met Arduino.
Die gebruikte bestanddele is steeds dieselfde as die vorige artikel. dus begin ons dadelik met die tutoriaal.
Stap 1: Vereiste komponent
dit is 'n lys van die nodige komponente:
- Led Matrik
- Arduino Nano
- Jumper Wire
- USBmini
- Projekraad
Vereiste biblioteek:
LedControl
Stap 2: Skema
Sien die skematiese tekening hierbo om die komponente te monteer, en u kan ook die onderstaande inligting sien:
Het Matrix na Arduino gelei
VCC ==> +5V
GND ==> GND
DIN ==> D6
CS ==> D7
CLK ==> D8
Na die voltooiing van die komponente -samestelling, gaan voort met die programmeringsproses.
Stap 3: Programmering
Gebruik die onderstaande kode om 'n glimlag -emoticon in die puntmatriks te maak:
#sluit "LedControl.h" in
/*
Nou het ons 'n LedControl nodig om mee te werk. ***** Hierdie pennommers werk waarskynlik nie met u hardeware nie ***** pen 6 is gekoppel aan die DataIn pen 8 is gekoppel aan die CLK pen 7 is gekoppel aan LOAD Ons het slegs 'n enkele MAX72XX. */
LedControl lc = LedControl (6, 7, 8, 1);
ongetekende lang vertraging = 100;
ongeldige opstelling () {
lc.stop (0, vals); lc.setIntensity (0, 8); lc.clearDisplay (0); }
leë glimlag () {
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]); }
leemte -lus () {
glimlag (); }
Stap 4: Resultaat
U kan die resultate op die foto hierbo sien.