Kako uporabljati programabilne LED svetilke za božično praznično razsvetljavo (z Arduino Uno)

Kazalo:

Kako uporabljati programabilne LED svetilke za božično praznično razsvetljavo (z Arduino Uno)
Kako uporabljati programabilne LED svetilke za božično praznično razsvetljavo (z Arduino Uno)
Anonim

Če želite, da bo vaš dom popoln za božič, je čas, da postanete ustvarjalni! Ta projekt je idealen za tiste, ki jih zanima zabaven in edinstven DIY projekt, ali tiste, ki si želijo, da bi bil božič za ta božič čim bolj prazničen z bleščečimi LED lučkami. Ta članek ponuja preprost vodnik, ki vas bo popeljal skozi ožičenje in nastavitev Arduino Uno, da vašemu LED traku doda neverjetne učinke.

Koraki

1. del od 5: Namestitev LED traku

1. del 1. korak
1. del 1. korak

Korak 1. Določite, kje želite, da ima vaš LED trak najboljši učinek

Upoštevajte črto, kjer bo trak tekel.

Korak 2. Izmerite dolžino območij, kjer želite namestiti luči

Narišite načrt za izračune. En zvitek LED traku je dolg 5 metrov, tako da ga lahko razrežete na želeno dolžino ali poiščete območja, ki so enaka dolžini traku.

Del 1, korak 3
Del 1, korak 3

Korak 3. Privijte kljuke za skodelico vzdolž strehe

Postavite jih na vsakih 6 centimetrov.

  • Izvrtajte pilotne luknje za lažje privijanje.

    IMG_9647
    IMG_9647
1. del, korak 4
1. del, korak 4

Korak 4. Privijte oči posadke v plastični trak

Postavite jih na vsakih 6 centimetrov. Prepričajte se, da je razmik med kljukami za skodelice in med očmi posadke enak.

Zadrge
Zadrge

Korak 5. Razmaknite zadrge

Na vsakih 8 palcev postavite zadrge, da LED trakove pritrdite na plastične trakove.

Prekiniti
Prekiniti

Korak 6. LED trak obesite na streho tako, da oči posadke poravnate s kljukami za skodelice

2. del od 5: Ožičenje LED traku

IMG_9658
IMG_9658

Korak 1. Preglejte LED trak

Vsak konec traku bo imel tri žice.

  • Ozemljitvena žica (GND); Vhod podatkovnega signala (Din); Napajalni kabel (+5V).
  • Upoštevajte smer pretoka podatkovne linije na traku.
Upor 2
Upor 2

Korak 2. Priključite žico za vnos podatkov

  • Upor 470 Ohm zaporedno povežite z žico podatkovnega signala LED traku (zelena). Ta upor pomaga preprečiti konice na podatkovni liniji, ki lahko poškodujejo prvo LED traku.
  • Priključite mostiček iz zatiča 12 na Arduinu na drug konec upora.
Kondenzator
Kondenzator

Korak 3. Kratki negativni (-) krak kondenzatorja 1000 uF priključite na ozemljitveno žico (GND) in daljšo pozitivno (+) nogo na napajalno žico (+5V) LED traku

Powerle2d
Powerle2d

Korak 4. LED trak priključite na napajanje

  • Kabel LED traku razrežite na želeno dolžino.
  • Z žico povežite napajalni kabel (+5V) na LED traku z vrati +V na napajalniku.
  • Ozemljitveni kabel LED traku (GND) priključite na –V (COM) vrata napajalnika.

    Odvijte vijake na vratih napajalnika, da vstavite žice, nato pa privijte vijake

Ardugino
Ardugino

Korak 5. Vklopite Arduino

  • Primite dolgo mostično žico in povežite pin Pin na svojem Arduinu z vmesnikom +V za napajanje.
  • Primite mostiček in priključite pin GND na Arduinu na ozemljitveno žico LED traku.
IMG_b9835
IMG_b9835

Korak 6. Prepričajte se, da nobena žica ni kratka

LED diode na traku so zelo občutljive in se lahko poslabšajo.

  • Vse odprte žične povezave pritrdite z električnim trakom.

    Schemvatic
    Schemvatic
Powercord
Powercord

Korak 7. Priključite podaljšek na napajanje

  • Priključite zeleno žico na ⏚
  • Priključite črno žico na L
  • Belo žico priključite na N

3. del od 5: Namestitev programske opreme Arduino

Posnetek zaslona 2018 02 07 ob 11.04.58 AM
Posnetek zaslona 2018 02 07 ob 11.04.58 AM

Korak 1. Prenesite in namestite Arduino IDE 1.6.5

Brezplačno ga lahko prenesete s spletnega mesta Arduino.

  • Novejša različica Arduino IDE ne velja za ta projekt, ker se koda ne more prevesti.
  • Dvokliknite preneseno datoteko in sledite navodilom za namestitev programa.
IMG_9640
IMG_9640

Korak 2. Odklopite Arduino Uno iz LED traku

Prepričajte se, da ni povezave med ploščo Arduino in svetlobnim trakom.

IMG_9635
IMG_9635

Korak 3. Ploščo Arduino Uno povežite z računalnikom prek kabla USB

4. del od 5: Namestitev knjižnice PololuLedStrip in nalaganje kod

Chossingport
Chossingport

Korak 1. Vrnite se na Arduino IDE

Izberite ustrezna vrata USB za Arduino IDE, da se lahko povežejo z vašo ploščo.

Kliknite Orodja, nato se pomaknite do Vrata in nato kliknite na ustrezna vrata (Za uporabnike sistema Windows: COM3, COM2 …). Če v meniju ni vrat COM, poskusite uporabiti druga vrata USB ali znova zaženite računalnik

Iskalna vrstica pn
Iskalna vrstica pn
Posnetek zaslona 2018 02 09 ob 22.00.59
Posnetek zaslona 2018 02 09 ob 22.00.59

Korak 2. Namestite knjižnico Pololu

Kliknite »Skica« in se pomaknite do »Vključi knjižnico« in nato »Upravljanje knjižnic«.

  • Kliknite na iskalno vrstico in vnesite PololuLedStrip
  • Posnetek zaslona 2018 02 07 ob 1.57.58 PM
    Posnetek zaslona 2018 02 07 ob 1.57.58 PM

    Poiščite PololuLedStrip podjetja Pololu in kliknite gumb za namestitev.

LedStripXmas
LedStripXmas

Korak 3. Naložite kode na ploščo Arduino

  • Kliknite »Datoteka«, nato »Primeri«, nato »PololuLedStrip«. Nazadnje dvokliknite LedStripXmas. Arduino IDE bo odprl novo okno s kodami za ta projekt.

    Posnetek zaslona 2018 02 09 ob 22.11.36 PM
    Posnetek zaslona 2018 02 09 ob 22.11.36 PM
  • Spremenite število LED v kodah. Vnesite 150, ta LED trak ima 150 LED.

    Posnetek zaslona 2018 02 09 ob 22.27.33 PM
    Posnetek zaslona 2018 02 09 ob 22.27.33 PM
  • Kliknite gumb za nalaganje in preverite vrstico stanja.

    IDE bo sestavil vašo kodo in če ne bo odkritih napak. Če pride do napak, preverite kodo

Korak 4. Odklopite ploščo Arduino iz računalnika

Korak 5. Ponovno ga povežite z LED trakom

    • Priključite pin 12 na Arduinu na podatkovno žico LED traku.
    • Priključite napajalni kabel (+5v) na pin Vin in ozemljitveni kabel na GND na Arduinu.

5. del 5: Testiranje

Korak 1. Priključite podaljšek v najbližjo vtičnico

IMnG_9838
IMnG_9838

Korak 2. Preverite lučko stanja (rumeno) na napajalniku

Luč mora biti stalno prižgana.

Optimize
Optimize

Korak 3. Končano

Nasveti

  • Če LED trak ne sveti, znova preverite nastavitve in preverite, ali je vse pravilno povezano.
  • Za nalaganje kod preverite, ali uporabljate Arduino IDE 1.6.5.
  • Preverite, ali so sestavine okvarjene. Če menite, da je vaša nastavitev pravilna in da so vse povezave vzpostavljene, je možno, da so nekatere komponente okvarjene, na primer upor in kondenzator.
  • Če v svojo vtičnico dodate časovnik, lahko samodejno vklopite/izklopite LED trak ob določenem času.
  • Namestite in pritrdite napajalnik na steno, da olajšate ožičenje vseh komponent skupaj.

Opozorila

  • Kratkega kabla kondenzatorja ne priključujte na napajalno žico (5V+) LED traku. Vaše komponente se lahko vnamejo.
  • Podaljševalnega kabla ne vtikajte v vtičnico, če so vsi vijaki na vratih napajalnika zrahljani.
  • Ne dotikajte se napajalnika z golimi rokami. Priporočljivo je, da nosite gumijaste rokavice, da preprečite morebitne napake.

Priporočena: