Përmbajtje:

Dritat dekorative RGB duke përdorur një Arduino: 4 hapa
Dritat dekorative RGB duke përdorur një Arduino: 4 hapa

Video: Dritat dekorative RGB duke përdorur një Arduino: 4 hapa

Video: Dritat dekorative RGB duke përdorur një Arduino: 4 hapa
Video: ESP32 Tutorial 12 - WS2812 RGB Srip 4 Project with SunFounder's ESP32 IoT Learnig kit 2024, Nëntor
Anonim
Dritat dekorative RGB duke përdorur një Arduino
Dritat dekorative RGB duke përdorur një Arduino

Meqenëse pragu i Krishtlindjeve është vetëm një javë larg, vendosa të ndërtoj një dritë të thjeshtë dekorative RGB duke përdorur një LED Arduino Nano dhe WS2812B. Ne përdorim disa enë/kavanoza plastike për të përmirësuar efektin vizual. Kjo video përdor 5 LED, por kjo mund të rritet për t'iu përshtatur nevojave tuaja. Ju madje mund të shtoni modele të shumëfishta ose të krijoni tema ngjyrash bazuar në atë për të cilën po shkoni.

Videoja e mësipërme ju tregon gjithçka që ju nevojitet për të ndërtuar këtë projekt dhe unë do të rekomandoja ta shikoni atë së pari për të marrë një përmbledhje se si gjithçka bashkohet.

Hapi 1: Mblidhni pajisjet elektronike

Mblidhni Elektronikën
Mblidhni Elektronikën

Gjëja e parë që do të na duheshin janë LED -të WS2812B RGB dhe këto janë në dispozicion në variante të shumta. Secili do të punojë mirë. Ne do të përdorim Arduino Nano për këtë ndërtim, por skica do të funksionojë me pothuajse çdo bord të pajtueshëm me Arduino që mund të keni. Ne gjithashtu kemi nevojë për një tel për të lidhur gjithçka së bashku dhe unë jam duke përdorur tela me tre bërthama, të përdredhur për këtë ndërtim. Së fundmi, ne kemi nevojë për enë plastike të cilat janë thjesht për qëllime dekorative. Drita reflekton nga plastika për të na dhënë një efekt të bukur.

Këtu keni lidhje me produktet nëse ndihmon:

Arduino Nano:

LEDs WS2812B:

Twisted Wire:

Kontejnerë plastikë:

Hapi 2: Përgatitni & Shkarkoni Skicën

Përgatitni & Shkarkoni Skicën
Përgatitni & Shkarkoni Skicën
Përgatitni & Shkarkoni Skicën
Përgatitni & Shkarkoni Skicën
Përgatitni & Shkarkoni Skicën
Përgatitni & Shkarkoni Skicën
Përgatitni & Shkarkoni Skicën
Përgatitni & Shkarkoni Skicën

Ne do të përdorim bibliotekën fastLED për të drejtuar LED -të WS2812B, por gjithashtu mund të përdorni bibliotekën Adafruit Neopixel nëse kjo është preferenca juaj. Hapni Arduino IDE dhe shkruani "fastLED" në menaxherin e bibliotekës. Instaloni bibliotekën që shfaqet dhe më pas hapni skicën shembull "DemoReel 100".

Duhet të përditësojmë pin -in e të dhënave, numrin e LED -ve dhe llojin LED. Unë do të përdor pin 2, me 5 LED. Ju lutemi përditësoni llojin LED në WS2812B siç shihet në imazh.

Pastaj, futni bordin, zgjidhni tabelën e duhur dhe portën COM. Së fundi, shtypni butonin e ngarkimit dhe prisni që ngarkimi të përfundojë. Pasi të keni mbaruar, lidhni LED -të - 5V, GND dhe pinin e të dhënave në pin 2. LED -të duhet të shfaqin një model të rastësishëm i cili është një tregues se gjithçka po funksionon siç pritej.

Hapi 3: Përgatitni LED për ndërtimin përfundimtar

Përgatitni LED për ndërtimin përfundimtar
Përgatitni LED për ndërtimin përfundimtar
Përgatitni LED për ndërtimin përfundimtar
Përgatitni LED për ndërtimin përfundimtar
Përgatitni LED për ndërtimin përfundimtar
Përgatitni LED për ndërtimin përfundimtar
Përgatitni LED për ndërtimin përfundimtar
Përgatitni LED për ndërtimin përfundimtar

Tjetra, ne duhet të presim LED -të pasi do të përdorim tela për të zgjatur gjatësinë përfundimtare. Pasi të keni mbaruar, hiqni LED -të nga çdo tub i papërshkueshëm nga uji. Pritini tela për secilën prej LED -ve dhe gjatësia do të varet nga pozicionimi përfundimtar që synoni. Vendosa të përdor të njëjtat gjatësi telash për të gjithë. Gjithashtu, prerë një tel që do të përdoret për të lidhur mikrokontrolluesin në LED -in e parë.

Pastaj, shponi disa vrima në kapakun plastik pasi ne do të montojmë LED në sipërfaqen e jashtme të LED me rreze që shkëlqen brenda.

Hapi 4: Asambleja përfundimtare

Asambleja Përfundimtare
Asambleja Përfundimtare
Asambleja Përfundimtare
Asambleja Përfundimtare
Asambleja Përfundimtare
Asambleja Përfundimtare

Filloni duke bashkuar telat në secilën prej LED -ve. Sigurohuni që t'i lidhni kunjat në mënyrë korrekte. Mikrokontrolluesi duhet të lidhet me kunjin DI (hyrja e të dhënave) të LED -it të parë. Pastaj, kunja DO (dalja e të dhënave) duhet të lidhet me pinin DI të LED -it tjetër dhe kështu me radhë. Pasi të keni bashkuar të gjitha telat, ndizni mikrokontrolluesin dhe të gjitha LED -të duhet të fillojnë të shkëlqejnë me një model të rastësishëm.

Vendosa të përdor kasetë të dyanshme për t'i bashkangjitur LED -të në anën e sipërme të kapakut, por gjithashtu mund të përdorni disa kaseta mbi LED ose ndonjë ngjitës. Boardshtë e këshillueshme që të shtoni disa shirita kapton ose tuba të zvogëlimit të nxehtësisë në tabelën e mikrokontrolluesit për izolim.

Së fundi, vidhosni gjysmën tjetër të enës në vend dhe ndizni LED -et. Secila prej LED -ve konsumon rreth 60mA, prandaj sigurohuni që furnizimi me energji që po përdorni mund të japë fuqinë e kërkuar. Ne kemi ndërtuar më parë furnizime me energji të cilat mund të përdoren për këtë, nëse është e nevojshme.

Nëse ju pëlqeu ky krijim, atëherë ju lutemi konsideroni të regjistroheni në kanalin tonë në YouTube pasi mbështetja juaj shkon shumë për të na ndihmuar të krijojmë një përmbajtje të tillë.

YouTube:

Faleminderit që lexuat!

Recommended: