Programmeeritavate LED -ribatulede kasutamine jõulupühade valgustamiseks (koos Arduino Unoga)

Sisukord:

Programmeeritavate LED -ribatulede kasutamine jõulupühade valgustamiseks (koos Arduino Unoga)
Programmeeritavate LED -ribatulede kasutamine jõulupühade valgustamiseks (koos Arduino Unoga)
Anonim

Kui soovite oma kodu jõuludeks täiuslikuks muuta, on aeg end loominguliseks muuta! See projekt on ideaalne neile, kes on huvitatud lõbusast ja ainulaadsest isetegemise projektist, või neile, kes soovivad pimestavate LED -tuledega jõuludeks kodu võimalikult pidulikuks muuta. See artikkel pakub lihtsat juhendit, mis aitab teil juhtmeid ühendada ja Arduino Uno seadistada, et lisada oma LED -ribale hämmastavaid efekte.

Sammud

Osa 1 /5: LED -riba paigaldamine

1. osa 1. samm
1. osa 1. samm

Samm 1. Määrake, kus soovite oma LED -riba, et tuled saaksid parima efekti

Pange tähele rida, kus riba jookseb.

Samm 2. Mõõtke alade pikkus, kuhu soovite oma tuled paigaldada

Joonistage arvutuste plaan. Üks LED -riba rull on 5 meetrit pikk, nii et saate riba soovitud pikkuseks lõigata või leida riba pikkusega võrdsed alad.

1. osa samm 3
1. osa samm 3

Samm 3. Keerake tassi konksud mööda räästa

Paigutage need iga 6 tolli tagant.

  • Puurige prooviaugud, et oleks lihtsam neid sisse keerata.

    IMG_9647
    IMG_9647
1. osa samm 4
1. osa samm 4

Samm 4. Keerake meeskonna silmad plastribasse

Paigutage need iga 6 tolli tagant. Veenduge, et iga tassi konksu ja meeskonna silmade vahe oleks võrdne.

Tõmblukud
Tõmblukud

Samm 5. Asetage tõmblukud vahele

Asetage tõmblukud iga 8 tolli tagant, et kinnitada LED -ribad plastribade külge.

Katkesta kõne
Katkesta kõne

Samm 6. Riputage LED -riba räästa külge, sobitades meeskonna silmad tassikonksudega

Osa 2 viiest: LED -riba juhtmestik

IMG_9658
IMG_9658

Samm 1. Uurige LED -riba

Riba mõlemas otsas on kolm juhtmest.

  • Maandusjuhe (GND); Andmesignaali sisend (Din); Toitejuhe (+5V).
  • Pöörake tähelepanu andmeliini voolusuunale ribal.
Takisti2
Takisti2

Samm 2. Ühendage andmete sisendkaabel

  • Ühendage 470 oomi takisti järjestikku LED -riba andmesignaali juhtmega (roheline). See takisti aitab vältida andmejoone naelu, mis võivad kahjustada riba esimest LED -i.
  • Ühendage Arduino tihvti 12 hüppaja takisti teise otsa.
Kondensaator
Kondensaator

Samm 3. Ühendage 1000 uF kondensaatori lühike negatiivne (-) jalg maandusjuhtmega (GND) ja pikem positiivne (+) jalg LED-riba toitejuhtmega (+5 V)

Powerle2d
Powerle2d

Samm 4. Ühendage LED -riba toiteallikaga

  • Lõika LED -riba kaabel soovitud pikkuseks.
  • Ühendage juhtmega LED -riba toitejuhe (+5 V) toiteallika +V -pordiga.
  • Ühendage LED -riba maandusjuhe (GND) toiteallika –V (COM) porti.

    Keerake juhtmete sisestamiseks lahti toiteportide kruvid ja keerake kruvid kinni

Ardugino
Ardugino

Samm 5. Lülitage Arduino sisse

  • Haarake pika hüppaja traat ja ühendage oma Arduino Vini tihvt toiteallika +V pordiga.
  • Haarake hüppajajuhe ja ühendage oma Arduino GND -tihv LED -riba maandusjuhtmega.
IMG_b9835
IMG_b9835

Samm 6. Veenduge, et ükski juhtmest ei oleks lühis

Ribal olevad LED -id on väga tundlikud ja võivad halvaks minna.

  • Kinnitage kõik avatud juhtmete ühendused elektrilindiga.

    Schemvatic
    Schemvatic
Powercord
Powercord

Samm 7. Ühendage pikendusjuhe toiteallikaga

  • Ühendage roheline juhe ⏚ -ga
  • Ühendage must juhe L -ga
  • Ühendage valge traat N -ga

Osa 3/5: Arduino tarkvara installimine

Ekraanipilt 2018 02 07 kell 11.04.58 AM
Ekraanipilt 2018 02 07 kell 11.04.58 AM

Samm 1. Laadige alla ja installige Arduino IDE 1.6.5

Saate selle tasuta alla laadida Arduino veebisaidilt.

  • Uuem Arduino IDE versioon ei kehti selle projekti jaoks, kuna koodi ei saa kompileerida.
  • Topeltklõpsake allalaaditud failil ja järgige programmi installijuhendit.
IMG_9640
IMG_9640

Samm 2. Ühendage Arduino Uno LED -riba küljest lahti

Veenduge, et Arduino plaadi ja valgusriba vahel poleks ühendust.

IMG_9635
IMG_9635

Samm 3. Ühendage Arduino Uno plaat USB -kaabli abil arvutiga

Osa 4/5: PololuLedStripi kogu installimine ja koodide üleslaadimine

Chossingport
Chossingport

Samm 1. Minge tagasi Arduino IDE juurde

Valige Arduino IDE jaoks õige USB -port, et see saaks teie plaadiga ühenduse luua.

Klõpsake nuppu Tööriistad, seejärel navigeerige pordi juurde ja seejärel klõpsake õiget porti (Windowsi kasutajad: COM3, COM2…). Kui menüüs ei kuvata ühtegi COM -porti, proovige mõnda muud USB -porti või taaskäivitage arvuti

Otsinguriba pn
Otsinguriba pn
Ekraanipilt 2018 02 09 kell 10.00.59 PM
Ekraanipilt 2018 02 09 kell 10.00.59 PM

Samm 2. Installige Pololu raamatukogu

Klõpsake "Visand" ja navigeerige "Kaasa raamatukogu" ja seejärel "Halda raamatukogusid".

  • Klõpsake otsinguribal ja tippige PololuLedStrip
  • Ekraanipilt 2018 02 07 kell 1.57.58 PM
    Ekraanipilt 2018 02 07 kell 1.57.58 PM

    Leidke PololuLedStrip by Pololu ja klõpsake installimisnuppu.

LedStripXmas
LedStripXmas

Samm 3. Laadige koodid üles Arduino pardale

  • Klõpsake "Fail", seejärel "Näited" ja seejärel "PololuLedStrip". Lõpuks topeltklõpsake LedStripXmas. Arduino IDE avab uue akna, mis sisaldab selle projekti koode.

    Ekraanipilt 2018 02 09 kell 10.11.36 PM
    Ekraanipilt 2018 02 09 kell 10.11.36 PM
  • Muutke koodides olevate LED -ide arvu. Sisestage 150, sellel LED -ribal on 150 LED -i.

    Ekraanipilt 2018 02 09 kell 10.27.33 PM
    Ekraanipilt 2018 02 09 kell 10.27.33 PM
  • Klõpsake üleslaadimisnuppu ja kontrollige olekuriba.

    IDE kompileerib teie koodi ja kui vigu ei leita. Kui saate vigu, kontrollige oma koodi

Samm 4. Ühendage Arduino Board arvutist lahti

Samm 5. Ühendage see uuesti LED -ribaga

    • Ühendage Arduino tihvt 12 LED -riba andmesidejuhtmega.
    • Ühendage toitepinge juhe (+5v) tihvtiga Vin ja maandusjuhtme juhe Arduino GND -ga.

Osa 5/5: Testimine

Samm 1. Ühendage pikendusjuhe lähimasse pistikupessa

IMnG_9838
IMnG_9838

Samm 2. Kontrollige toiteallika olekutuld (kollane)

Valgus peaks pidevalt põlema.

Optimize
Optimize

Samm 3. Valmis

Näpunäiteid

  • Kui LED -riba ei sütti, kontrollige uuesti seadistust, et näha, kas kõik on korralikult ühendatud.
  • Veenduge, et kasutate koodide üleslaadimiseks Arduino IDE 1.6.5.
  • Kontrollige vigaseid komponente. Kui arvate, et teie seadistus on õige ja kõik ühendused on paigas, on võimalik, et mõned teie komponendid, näiteks takisti ja kondensaator, on vigane.
  • Taimeri lisamine pistikupessa võimaldab teil LED -riba teatud ajal automaatselt sisse/välja lülitada.
  • Paigaldage ja kinnitage toiteallikas seinale, et hõlbustada kõigi komponentide ühendamist.

Hoiatused

  • Ärge ühendage kondensaatori lühikest juhet LED -riba toitejuhtmega (5V+). Teie komponendid võivad süttida.
  • Ärge ühendage pikendusjuhet pistikupessa, kui kõik toitepistiku kruvid on lahti.
  • Vältige toiteallika puudutamist paljaste kätega. Soovitatav on kanda kummikindaid, et vältida ekslikke lööke.

Soovitan: