Turinys:
- Prekės
- 1 žingsnis: nustatykite plokštę ir LED skydelį
- 2 veiksmas: programavimo sąranka
- 3 žingsnis: programavimas
Video: 16x16 RGB LED skydelis „Arduino“projektai: 5 žingsniai (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
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“.
Rekomenduojamas:
„Pasidaryk pats“nešiojamasis LED skydelis: 6 žingsniai (su paveikslėliais)
„Pasidaryk pats“nešiojamasis LED skydelis: Šiame projekte aš jums parodysiu, kaip sukurti galingą ir tvirtą 70 W LED skydelį, kurį galima maitinti naudojant ličio jonų arba „Li-Po“akumuliatorių. Valdymo grandinė gali apšviesti grynai baltą ir šiltą baltą 5630 LED juostas atskirai ir nesukelia jokių
„LTE Arduino GPS Tracker + IoT“prietaisų skydelis (1 dalis): 6 žingsniai (su paveikslėliais)
„LTE Arduino GPS Tracker + IoT“prietaisų skydelis (1 dalis): Įvadas Šis „Instructable“yra mano pirmojo nurodymo, kaip naudoti „Botletics LTE/NB-IoT“skydą „Arduino“, tęsinys, taigi, jei to dar nepadarėte, perskaitykite jį, kad gautumėte gerą apžvalgą, kaip naudoti skydą ir kas tai yra
„LTE Arduino GPS Tracker + IoT“prietaisų skydelis (2 dalis): 6 žingsniai (su paveikslėliais)
„LTE Arduino GPS Tracker + IoT“prietaisų skydelis (2 dalis): Įvadas ir amp; 1 dalis „RecapYup“, atėjo laikas dar vienam „Instructable“SIM7000 GPS sekiklyje su „Arduino“ir LTE! Jei to dar nepadarėte, peržiūrėkite „Botletics SIM7000 CAT-M/NB-IoT“skydo darbo pradžios pamoką, tada perskaitykite „Pa
4 projektai viename naudojant „DFRobot FireBeetle ESP32“ir LED matricos dangtelį: 11 žingsnių (su paveikslėliais)
4 projektai viename naudojant „DFRobot FireBeetle ESP32“ir LED matricos dangtelį: pagalvojau, kad kiekvienam iš šių projektų reikia atlikti nurodymus, bet galų gale nusprendžiau, kad iš tikrųjų didžiausias skirtumas yra kiekvieno projekto programinė įranga, kuri, mano manymu, buvo geriau tiesiog sukurti vienas didelis nurodymas! Aparatūra yra ta pati ea
Jutiklinis ekranas prie sienos montuojamas šeimos sinchronizavimas ir namų valdymo skydelis: 7 žingsniai (su paveikslėliais)
Jutiklinis ekranas prie sienos montuojamas šeimos sinchronizavimas ir namų valdymo skydelis: turime kalendorių, kuris kas mėnesį atnaujinamas su įvykiais, tačiau tai daroma rankiniu būdu. Mes taip pat linkę pamiršti dalykus, kurių mums pritrūko, ar kitus smulkius darbus. Šiame amžiuje maniau, kad daug lengviau turėti sinchronizuojamą kalendorių ir bloknotų tipo sistemą, kuri