Sisukord:
- Tarvikud
- Samm: pange puitraam kokku
- 2. samm: mõelge välja, millist massiivi soovite kasutada, ja tehke see
- Samm: jootke / lõigake oma LED -id
- Samm: alustage riba massiivi lisamist
- Samm: programmeerimine
- Samm: lisage akrüül ja nautige valgusetendust
Video: 10x10 LED -maatriks: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
See kümne kümne maatriks suudab kuvada lahedaid animatsioone!
Tarvikud
Sa vajad…
1. 24 "x 24" x 1 "puitlaudis x2 (üks aluse jaoks, ülemine akrüüli hoidmiseks
2. 24 "x 2" x 1 "puidust raami pikkus
3,22 "x 2" x 1 "laius puitraam
4. Arduino Nano või UNO
5. 24 "x 24" akrüülklaas (poolläbipaistev LED-de hajutamiseks)
6. Suur tükk vahtplaati paksusega umbes 3/16 tolli
7. 5V 2A toide LED -ide juhtimiseks
8. Varu USB -laadija, mille olete valmis ohverdama
9. 100 adresseeritavat 5050 RGB LED -i
Siin on mõned lingid enamikule osadele:
24x24 alus:
Puitraam:
Arduino:
Akrüülklaas:
Vahtplaat: https://www.walmart.ca/en/ip/elmers-white-foam-boa… (peaks leidma selle igal dollaril)
Puit 33 dollarit (sealhulgas lõiked)
LEDid 20 dollarit
Vahtplaat 4 dollarit
Klaas 35 dollarit
Kokku: 92 dollarit
Samm: pange puitraam kokku
Kruvige puitdetailid raami põhiosa külge.
Laske 2 "x1" tükki ülespoole (pikk külg teie poole) kõigil neljal küljel.
Keerake raamile 2 kuni 4 kruvi tüki kohta.
2. samm: mõelge välja, millist massiivi soovite kasutada, ja tehke see
Mina isiklikult valisin 10 x 10 massiivi, ma kasutasin vahtplaati, et luua massiiv, mis põhineb minu sammul 1 näidatud mudelil.
Samm: jootke / lõigake oma LED -id
Ostsin 100 ws2812b SMD RGB LED -i hinnaga 19,99 dollarit, mis osutus kohutavaks ideeks, arvestades, et oleksin võinud lihtsalt riba osta ja seejärel lõigata ja joota, kus vaja. Selle asemel pidin lõpuks jootma kõik 100 LED -i (igaühel 6 kontaktpunkti). Soovitan saada riba ja lõigata kõik pikkuseks. Kuna minu massiiv oli 24x24 ", ei saanud ma palju ribasid, mis mahuksid täpselt 10 LED -i 24" sisse.
Teie valgusdioodidel peaks olema 5v või 12v pin, andmestik ja GND tihvt.
Samm: alustage riba massiivi lisamist
Mida soovite teha, on lisada LED-id siksak-mustrisse.
- - - - - - - - - >
< - - - - - - - - -
- - - - - - - - - >
< - - - - - - - - -
Kui soovite massiivi LED -ide peale asetada, veenduge, et need oleksid põhjaga peaaegu samal tasemel, vastasel juhul võib liiga palju valgust läbi lekkida.
Kui LED -i toidetakse, kuna üks neist võtab 60 mA, on Arduino UNO toiteallikaks toiteallikas ainult umbes 8. Kui plaanite teha suurt massiivi, on hea idee eraldi toiteallikas, kuna see võib teie Arduino praadimise eest päästa.
Samm: programmeerimine
Minu esimene kood selle massiiviga
#kaasake
#defineeri NUM_LEDS 100
#define DATA_PIN 5
CRGB LED -id [NUM_LEDS];
tühine seadistus () {
FastLED.addLeds (ledid, NUM_LEDS);
}
void loop () {
jaoks (int dot = 0; dot <NUM_LEDS; dot ++) {
ledid [punkt] = CHSV (juhuslik8 (), 255, 255);
FastLED.show ();
ledid [punkt] = CRGB:: Must;
viivitus (100);
}
}
See kood vilgub madu valgusmustri iga valgust, saate seda juhtmestiku abil näha, millised LED -id ei pruugi olla ühendatud.
Samm: lisage akrüül ja nautige valgusetendust
Akrüül aitab valgust ühtlaselt hajutada, nii et kui olete oma massiivi väljanägemisega rahul, saate selle lisada. Muude maatriksite programmide ja animatsioonide jaoks otsige üles Jinx, LED Matrix Control või Glediator. Aitah kuulamast!
Soovitan:
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu
Akustiline levitatsioon Arduino Uno abil samm-sammult (8 sammu): ultraheliheli muundurid L298N DC-naissoost adapteri toiteallikas isase alalisvoolupistikuga Arduino UNOBreadboard ja analoogpordid koodi teisendamiseks (C ++)
4G/5G HD -video otseülekanne DJI droonilt madala latentsusega [3 sammu]: 3 sammu
4G/5G HD-video otseülekanne DJI droonilt madala latentsusega [3 sammu]: Järgnev juhend aitab teil saada HD-kvaliteediga otseülekandeid peaaegu igalt DJI droonilt. FlytOSi mobiilirakenduse ja veebirakenduse FlytNow abil saate alustada drooni video voogesitust
Neopixel Ws2812 LED -i või LED -riba või LED -rõnga kasutamine Arduinoga: 4 sammu
Kuidas kasutada Neopixel Ws2812 LED -i või LED -riba või LED -rõngast Arduinoga: Tere poisid, kuna Neopixeli LED -riba on väga populaarsed ja seda nimetatakse ka ws2812 LED -ribaks. Need on väga populaarsed, kuna nendel LED -ribadel saame käsitleda iga LED -i eraldi, mis tähendab, et kui soovite, et vähesed LED -id helendaksid ühes värvitoonis
ESP8266 RGB LED -riba WIFI juhtimine - NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu - RGB LED STRIP nutitelefoni juhtimine: 4 sammu
ESP8266 RGB LED -riba WIFI juhtimine | NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu | RGB LED STRIP nutitelefoni juhtimine: Tere poisid, selles õpetuses õpime, kuidas kasutada nodemcu või esp8266 IR -kaugjuhtimispuldina, et juhtida RGB LED -riba ja Nodemcu saab juhtida nutitelefoniga WiFi kaudu. Nii et põhimõtteliselt saate oma nutitelefoniga juhtida RGB LED -riba