Satura rādītājs:
Video: Arduino Smile MAX7219 Matrix LED apmācība: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Šajā apmācībā "LED matricas kontrole, izmantojot Arduino". Es jums parādīšu, kā izmantot Led matricas displejus, izmantojot Arduino.
Un šajā rakstā mēs iemācīsimies izveidot smaida emocijzīmes, izmantojot šo matricas displeju, izmantojot arī Arduino.
Izmantotās sastāvdaļas joprojām ir tādas pašas kā iepriekšējā rakstā. tāpēc uzreiz sākam apmācību.
1. darbība. Nepieciešamais komponents
Šis ir nepieciešamo komponentu saraksts:
- Vadīja Matriks
- Arduino Nano
- Jumper Wire
- USB mini
- Projektu padome
Nepieciešamā bibliotēka:
LedControl
2. solis: shēma
Lai saliktu komponentus, skatiet iepriekš redzamo shematisko zīmējumu, kā arī varat skatīt zemāk esošo informāciju:
Vadīja Matricu uz Arduino
VCC ==> +5V
GND ==> GND
DIN ==> D6
CS ==> D7
CLK ==> D8
Pēc komponentu montāžas pabeigšanas pārejiet pie programmēšanas procesa.
3. solis: programmēšana
Izmantojiet zemāk esošo kodu, lai punktu matricā izveidotu smaida emocijzīmi:
#include "LedControl.h"
/*
Tagad mums ir nepieciešama LedControl, ar kuru strādāt. ***** Šie pin numuri, iespējams, nedarbosies ar jūsu aparatūru ***** pin 6 ir pievienots DataIn pin 8 ir savienots ar CLK pin 7 ir pievienots LOAD Mums ir tikai viens MAX72XX. */
LedControl lc = LedControl (6, 7, 8, 1);
neparakstīts ilgs delaytime = 100;
void setup () {
lc.slēgšana (0, nepatiesa); lc.setIntensity (0, 8); lc.clearDisplay (0); }
tukšs smaids () {
baits 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 () {
smaids (); }
4. solis: rezultāts
Rezultātus var redzēt attēlā iepriekš.
Ieteicams:
KONTROLES LED MATRIX MAX7219 AR ARDUINO: 9 soļi
KONTROLES LED MATRIX MAX7219 AR ARDUINO: Šajā apmācībā mēs uzzināsim, kā kontrolēt MAX7219 Led matricu ar Arduino, parādot vienkāršu tekstu
Arduino MAX7219 7 segmentu displeja apmācība: 5 soļi
Arduino MAX7219 7 segmentu displeja apmācība: MAX7219 ir IC, kas tiek izmantots, lai vadītu 7 segmentu gaismas diodes (līdz 8 cipariem), bloķētu displejus (joslu displejus) un 64 atsevišķas gaismas diodes, kas ir kombinētie katodi. Lai sazinātos ar mikrokontrolleri, MAX7219 izmanto SPI sakaru sistēmu. Tātad, lai brauktu ar 64 litriem
Arduino Max7219 LED matricas displeja apmācība: 4 soļi
Arduino Max7219 LED matricas displeja apmācība: Sveiki, puiši, šajā pamācībā mēs iemācīsimies izmantot LED matricas displeju ar max7219 displeja draiveri ar Arduino, lai parādītu animāciju un tekstu šajā LED matricas displejā
4 vienā MAX7219 punktu matricas displeja moduļa apmācība, izmantojot Arduino UNO: 5 soļi
4 vienā MAX7219 punktu matricas displeja moduļa apmācība, izmantojot Arduino UNO: Apraksts: Vai meklējat viegli vadāmu LED matricu? Šim 4 vienā punktu matricas displeja modulim vajadzētu būt jums piemērotam. Visam modulim ir četras 8x8 RED kopējās katoda punktu matricas, kas aprīkotas ar MAX7219 IC. Lieliski parāda tekošu tekstu a
Arduino Ws2812 LED vai Neopixel LED sloksnes vai gredzena apmācība: 4 soļi
Arduino Ws2812 LED vai Neopixel LED sloksnes vai gredzena apmācība: Šajā pamācībā mēs iemācīsimies izmantot neopikseļu vai ws 2812 vai ātro vadību ar Arduino. Šos LED vai sloksnes vai gredzena veidus kontrolē tikai viena Vin tapa un visas Gaismas diodes ir individuāli adresējamas, tāpēc tās sauc arī par indi