
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:42

Tässä opetusohjelmassa "Led -matriisin hallinta Arduinolla". Näytän sinulle, kuinka käyttää Led -matriisinäyttöjä Arduinolla.
Ja tässä artikkelissa opimme tekemään hymy hymiöitä käyttämällä tätä matriisinäyttöä myös Arduinolla.
Ainesosat ovat edelleen samat kuin edellisessä artikkelissa. joten aloitamme heti opetusohjelman.
Vaihe 1: Vaadittu komponentti




tässä on luettelo tarvittavista komponenteista:
- Johti Matrik
- Arduino Nano
- Hyppyjohdin
- USB -mini
- Projektilauta
Vaadittu kirjasto:
LedControl
Vaihe 2: Kaavio


Jos haluat koota komponentit, katso yllä oleva kaaviokuva, näet myös alla olevat tiedot:
Johti Matrix Arduinolle
VCC ==> +5V
GND ==> GND
DIN ==> D6
CS ==> D7
CLK ==> D8
Kun olet suorittanut komponenttikokoonpanon, siirry ohjelmointiprosessiin.
Vaihe 3: Ohjelmointi

Käytä alla olevaa koodia tehdäksesi hymiö hymiön pistematriisissa:
#include "LedControl.h"
/*
Nyt tarvitsemme LedControlin toimimaan. ***** Nämä nastanumerot eivät todennäköisesti toimi laitteistosi kanssa ***** nasta 6 on kytketty DataIniin nasta 8 on kytketty CLK -nastaan 7 on kytketty LOADiin Meillä on vain yksi MAX72XX. */
LedControl lc = LedControl (6, 7, 8, 1);
allekirjoittamaton pitkä viiveaika = 100;
void setup () {
lc. sammutus (0, false); lc.setIntensity (0, 8); lc.clearDisplay (0); }
tyhjä hymy () {
tavu 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]); }
void loop () {
hymy(); }
Vaihe 4: Tulos


Tulokset näkyvät yllä olevassa kuvassa.
Suositeltava:
CONTROL LED MATRIX MAX7219 ARDUINO: 9 vaihetta

CONTROL LED MATRIX MAX7219 ARDUINO: Tässä opetusohjelmassa opimme hallitsemaan MAX7219 Led -matriisia Arduinolla näyttämällä yksinkertaisen tekstin
Arduino: Potentio -ilmaisin käyttää Led Matrix MAX7219: 4 -vaiheita

Arduino: Potentio -ilmaisin käyttää LED -matriisia MAX7219: Edellisessä opetusohjelmassa olen antanut potentiometrin osoittimen käyttämällä RGB -rengasneo -pikseleitä. näet sen tässä artikkelissa " Potentiomittari käyttää RGB -neopikseliä " Ja tänään näytän potentiaalin ilmaisimen käyttämällä MAX7219 -led -met
MATRIX Voice ja MATRIX Creator käynnissä Alexassa (C ++ -versio): 7 vaihetta

MATRIX Voice ja MATRIX Creator käynnissä Alexa (C ++ -versio): Pakollinen laitteisto Ennen kuin aloitat, tarkastelemme mitä tarvitset. Raspberry Pi 3 (suositus) tai Pi 2 -malli B (tuettu). MATRIX Voice tai MATRIX Creator - Raspberry Pi: ssä ei ole sisäänrakennettua mikrofonia, MATRIX Voice/Creatorissa on
Smile Activated Marshmallow Launcher: 4 vaihetta (kuvilla)

Smile Activated Marshmallow Launcher: Haluatko rohkaista vieraita, työtovereita, ystäviä ja perhettä olemaan onnellisia? Tarvitset Smile -aktivoidun Marshmallow Launcherin. Raspberry Pi -käyttöinen "SAML" tunnistaa hymyn ja käynnistää sen jälkeen vaahtokarkin - onnellisuus maksaa
Matrix Led X4 MAX7219 + ESP8266 12E + anturi DS18b20 (lämpötila): 6 vaihetta

Matrix Led X4 MAX7219 + ESP8266 12E + anturi DS18b20 (lämpötila): Tässä tilaisuudessa teemme nopean testin matriisille, joka johdetaan integroidulla MAX7219: llä moduulilla ESP8266, ja jotta se ei ole kovin yksinkertaista, luemme anturin lämpötilan DS18B20. Tulevissa opetusohjelmissa integroimme sen muihin