Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Kokoa puukehys
- Vaihe 2: Selvitä mitä matriisia haluat käyttää ja tee se
- Vaihe 3: Juotos / leikkaa LEDit
- Vaihe 4: Aloita nauhan lisääminen taulukkoon
- Vaihe 5: Ohjelmointi
- Vaihe 6: Lisää akryyli ja nauti valoshow'sta
Video: 10x10 LED -matriisi: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tämä kymmenen kymmenen matriisi pystyy näyttämään viileitä animaatioita!
Tarvikkeet
Tarvitset…
1. 24 "x 24" x 1 "puulevy x2 (yksi pohjalle yksi yläosalle akryylin pitämiseksi
2. 24 "x 2" x 1 "Puu runko pituus
3,22 "x 2" x 1 "leveä puurunko
4. Arduino Nano tai UNO
5. 24 "x 24" akryylilasi (puoliläpinäkyvä hajauttaa LEDit)
6. Suuri pala vaahtomuovilevyä, jonka paksuus on noin 3/16"
7. 5V 2A virtalähde LEDien käyttämiseksi
8. USB -varalaturi, jonka olet valmis uhraamaan
9. 100 osoitettavaa 5050 RGB -LEDiä
Tässä muutamia linkkejä useimpiin osiin:
24x24 Base:
Puukehys:
Arduino:
Akryylilasi:
Foam Board: https://www.walmart.ca/en/ip/elmers-white-foam-boa… (Pitäisi löytää tämä mistä tahansa dollaramasta)
Puu 33 dollaria (sisältää leikkaukset)
LEDit 20 dollaria
Vaahtolevy 4 dollaria
Lasi 35 dollaria
Yhteensä: 92 dollaria
Vaihe 1: Kokoa puukehys
Ruuvaa puukappaleet rungon runkoon.
Pidä 2 "x1" kappaletta ylöspäin (pitkä sivu sinua kohti) kaikilla neljällä sivulla.
Kiinnitä runkoon 2–4 ruuvia per kappale.
Vaihe 2: Selvitä mitä matriisia haluat käyttää ja tee se
Valitsin henkilökohtaisesti 10 x 10 -ryhmän, käytin vaahtolevyä luomaan taulukon, joka perustuu vaiheessa 1 näyttämääni malliin.
Vaihe 3: Juotos / leikkaa LEDit
Ostin 100 ws2812b SMD RGB -LEDiä hintaan 19,99 dollaria, mikä osoittautui kauheaksi ajatukseksi, kun otin huomioon, että olisin voinut vain ostaa nauhan ja leikata ja juottaa siellä missä tarvitsin. Sen sijaan jouduin juottamaan kaikki 100 LEDiä (jokaisessa 6 kosketuspistettä). Suosittelen nauhan leikkaamista kaiken pituiseksi. Koska matriisi oli 24x24 ", en saanut paljon nauhoja, jotka sopisivat täsmälleen 10 LEDiin 24" sisällä.
LEDeissäsi tulee olla 5 tai 12 voltin nasta, datatappi ja GND -nasta.
Vaihe 4: Aloita nauhan lisääminen taulukkoon
Haluat vain lisätä LEDit siksak-kuvioon.
- - - - - - - - - >
< - - - - - - - - -
- - - - - - - - - >
< - - - - - - - - -
Kun haluat laittaa taulukon LED -valojen päälle, varmista, että ne ovat lähes samassa tasossa pohjan kanssa tai muuten liikaa valoa voi vuotaa läpi.
Kun virtaa LEDille, koska yksi niistä kestää 60 mA, on turvallista käyttää vain noin 8 Arduino UNO: lla. Jos aiot tehdä suuren joukon, erillinen virtalähde on hyvä idea, koska se voi säästää Arduinoasi paistamasta.
Vaihe 5: Ohjelmointi
Ensimmäinen koodini tällä matriisilla
#sisältää
#määritä NUM_LEDS 100
#define DATA_PIN 5
CRGB -ledit [NUM_LEDS];
void setup () {
FastLED.addLeds (ledit, NUM_LEDS);
}
void loop () {
(int piste = 0; piste <NUM_LEDS; piste ++) {
ledit [piste] = CHSV (satunnainen8 (), 255, 255);
FastLED.show ();
ledit [piste] = CRGB:: Musta;
viive (100);
}
}
Tämä koodi vilkkuu jokaista valoa käärmevalokuviossa. Voit käyttää sitä johdotuksen aikana nähdäksesi, mitä LED -valoja ei ehkä ole kytketty.
Vaihe 6: Lisää akryyli ja nauti valoshow'sta
Akryyli auttaa levittämään valoa tasaisesti, joten kun olet tyytyväinen siihen, miltä matriisi näyttää, voit lisätä sen. Muita matriisin ohjelmia ja animaatioita löydät Jinxistä, LED Matrix Controlista tai Glediatorista. Kiitos kuuntelemisesta!
Suositeltava:
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): 8 vaihetta
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): ultraäänikaiuttimet L298N DC-naarasadapterin virtalähde urospuolisella dc-nastalla ja analogiset portit koodin muuntamiseksi (C ++)
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: 3 vaihetta
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: Seuraava opas auttaa sinua saamaan live-HD-videovirtoja lähes mistä tahansa DJI-dronesta. FlytOS -mobiilisovelluksen ja FlytNow -verkkosovelluksen avulla voit aloittaa videon suoratoiston droonilta
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite
Neopixel Ws2812 LED- tai LED -nauhan tai LED -renkaan käyttö Arduinon kanssa: 4 vaihetta
Kuinka käyttää Neopixel Ws2812 LED- tai LED -nauhaa tai LED -rengasta Arduinon kanssa: Hei kaverit, koska Neopixel -led -nauha ovat erittäin suosittuja, ja sitä kutsutaan myös nimellä ws2812 led -nauha. Ne ovat erittäin suosittuja, koska näissä led -nauhoissa voimme käsitellä jokaista lediä erikseen, mikä tarkoittaa, että jos haluat, että muutamat ledit hehkuvat yhdellä värillä
ESP8266 RGB LED STRIP WIFI -ohjaus - NODEMCU IR -kaukosäätimenä LED -nauhalle, jota ohjataan Wifin kautta - RGB LED STRIP -älypuhelimen ohjaus: 4 vaihetta
ESP8266 RGB LED STRIP WIFI -ohjaus | NODEMCU IR -kaukosäätimenä LED -nauhalle, jota ohjataan Wifin kautta | RGB LED STRIP -älypuhelimen ohjaus: Hei kaverit tässä opetusohjelmassa opimme käyttämään nodemcu- tai esp8266 -laitetta IR -kaukosäätimenä RGB -LED -nauhan ohjaamiseen ja Nodemcu ohjataan älypuhelimella wifi -yhteyden kautta. Joten periaatteessa voit ohjata RGB -LED -nauhaa älypuhelimellasi