Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Sveiki visi, Skelbiu šį projektą, nes norėčiau, kad visi turėtų paprastą vietą žaisti su viena iš šių fantastiškų 16x16 RGB LED plokščių. Pasisemiau idėjų iš kitų projektų ir pakeičiau jas šiam projektui.
Tai puiki vieta pradėti nuo įdomių skydinių projektų, kuriuos galite imtis ir keisti patys. Nesu C ++ programuotojas, tačiau didžiąją dalį šio kodo labai lengva suprasti ir modifikuoti.
Aš pradėjau šį projektą, nes mano žmona norėjo pasigaminti skrybėlę mūsų sūnui.
Tikiuosi, kad jums labai smagu dirbti su šiais projektais.
Aš nuolat atnaujinsiu projektą nauju kodu, kai rasiu kitų idėjų.
PRIDĖTAS KODAS:
16counter - spalvų paletė, einanti skydelio keliu
16 atsitiktinis - atsitiktinės spalvos skydelyje
16pacmanas - geltonasis Pacmanas
16red - Raudonasis Pacmano vaiduoklis
16colormatrix - sūkurinės spalvos (kreditas kitam „Youtube“projektui)
Prekės
Aš nusipirkau LED skydelį iš „Amazon“, bet jūs taip pat galite juos gauti iš „Ebay“:
www.amazon.com/gp/product/B01DC0IOCK/ref=p…
Man patinka naudoti „Arduino Nano“dėl mažo dydžio, man retai reikia visų didelių plokščių kaiščių:
Kabeliai, skirti prijungti „Arduino“plokštę, yra „USB Mini“ir turi turėti galimybę perduoti duomenis:
1 žingsnis: nustatykite plokštę ir LED skydelį
LAIDAS
Skydelis turi 3 laidus: raudoną, žalią, baltą.
Raudona (teigiama) nuo skydelio iki 5 V „Arduino“lentoje
Žalia (žemė) nuo skydelio iki GND „Ardunino“lentoje
Balta (duomenys) nuo skydelio iki „Arduino Nano“3 kaiščio
Nesijaudinkite dėl mano laidų spalvos nuotraukose, aš tiesiog naudoju skirtingų spalvų laidus, norėdamas prijungti „Nano“prie skydelio.
Galiausiai USB mini kabeliu prijunkite „Nano“prie kompiuterio.
2 veiksmas: programavimo sąranka
ARDUINO PROGRAMINĖ ĮRANGA
Atsisiųskite ir įdiekite „Arduino“programinę įrangą savo kompiuteryje.
www.arduino.cc/en/Main/Software
FastLED BIBLIOTEKA
Taip pat turėsite atsisiųsti „FastLED“biblioteką iš „Github“. Dauguma šio projekto kodo reikalauja tos bibliotekos. Spustelėkite Eskizas, Įtraukti biblioteką, Pridėti biblioteką, pasirinkite failą „FastLED-master.zip“.
github.com/FastLED/FastLED
APLANKOS STRUKTŪRA
Sukurkite savo „Arduino“kodo aplanką ir įdėkite kiekvieną projekto kodą į atskirą poaplankį, kuriame aplanko pavadinimas sutampa su kodu.
3 žingsnis: programavimas
Įsitikinkite, kad „Arduino Nano“plokštė prijungta prie kompiuterio.
Spustelėkite vieną iš pavyzdinių.ino failų tinkamoje aplanko struktūroje ir jis turėtų būti atidarytas „Arduino“programoje.
Prisijungę prie „Arduino“programos, spustelėkite Įrankiai, lenta ir pasirinkite „Arduino Nano“plokštę.
Tada spustelėkite Įrankiai, prievadas, sąraše turėtų būti bent vienas uostas, pasirinkite prievadą.
Spustelėkite mygtuką Įkelti (rodyklė dešinėn), kad sudarytumėte ir įkeltumėte eskizą į lentą. Spalvų modelis turėtų būti rodomas jūsų 16x16 skydelyje
Jei kyla problemų dėl uosto, pabandykite kitą prievadą, jei turite daugiau nei vieną.
Jei turite kokių nors klaidų, eikite į Failas, Nuostatos ir spustelėkite „Rodyti išsamius rezultatus“.