INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Haai almal, Ek plaas hierdie projek, want ek wil hê dat almal 'n eenvoudige plek het om met een van hierdie fantastiese 16x16 RGB LED -panele te kom speel. Ek het idees uit ander projekte gekry en dit vir hierdie projek aangepas.
Dit gee u 'n goeie plek om te begin met 'n paar prettige paneelprojekte wat u self kan neem en aanpas. Ek is nie 'n C ++ programmeerder nie, maar die meeste van hierdie kode is baie maklik om te verstaan en aan te pas.
Ek het met hierdie projek begin omdat my vrou 'n hoed -topper wou maak vir ons seun se gradeplegtigheid.
Ek hoop dat u baie plesier het om aan hierdie projekte te werk.
Ek sal aanhou om die projek op te dateer met nuwe kode, aangesien ek ander idees vind.
KODE AANGEHEG:
16 toonbank - Palet van kleure op die pad van die paneel
16 willekeurig - ewekansige kleure op die paneel
16pacman - Geel Pacman
16red - Rooi Pacman Ghost
16colormatrix - Swirling Colors (krediet aan 'n ander projek van Youtube)
Voorrade
Ek het die LED -paneel by Amazon gekoop, maar jy kan dit ook by Ebay kry:
www.amazon.com/gp/product/B01DC0IOCK/ref=p…
Ek hou daarvan om Arduino Nano's vanweë hul klein grootte te gebruik; ek benodig selde al die penne van die groot borde:
Die kabels om u Arduino -bord aan te sluit, is USB Mini en moet data kan oordra:
Stap 1: Stel die bord en die LED -paneel op
BEDRADING
Die paneel het drie drade, rooi, groen, wit.
Rooi (positief) van die paneel tot 5v op die Arduino -bord
Groen (grond) van die paneel tot GND op die Ardunino -bord
Wit (data) van die paneel tot pen 3 op die Arduino Nano
Moenie deurmekaar raak deur die kleur van my drade op die foto's nie; ek het net drade van verskillende kleure gebruik om die Nano aan die paneel te koppel.
Koppel uiteindelik die Nano met die USB Mini -kabel aan op u rekenaar.
Stap 2: Opstelprogrammering
ARDUINO Sagteware
Laai die Arduino -sagteware af en installeer dit op u rekenaar.
www.arduino.cc/en/Main/Software
FastLED BIBLIOTEEK
U moet ook die FastLED -biblioteek van Github aflaai. Die meeste kode vir hierdie projek benodig die biblioteek. Klik op Skets, sluit biblioteek in, voeg biblioteek by, kies die FastLED-master.zip-lêer.
github.com/FastLED/FastLED
MAPPELSTRUKTUUR
Skep 'n gids vir u Arduino -kode en plaas elkeen van die Project -kode in 'n aparte submap waar die naam van die gids dieselfde is as die kode.
Stap 3: Programmering
Maak seker dat u Arduino Nano -bord op u rekenaar aangesluit is.
Klik op een van die voorbeeld.ino -lêers in die korrekte gidsstruktuur en dit moet in die Arduino -program oopgemaak word.
Sodra u in die Arduino -program is, klik op Tools, Board en kies die Arduino Nano -bord.
Klik dan op Tools, Port, daar moet ten minste een poort wees, kies 'n poort.
Klik op die oplaai -knoppie (pyl regs) om u skets op te stel en op te laai. Die kleurpatroon moet op u 16x16 -paneel verskyn
As u 'n poortkwessie het, probeer 'n ander poort as u meer as een in die lys het.
As u foute ondervind, gaan na File, Preferences en klik op 'Wys uitgebreide uitvoer tydens'.