As u u huis perfek wil maak vir Kersfees, is dit tyd om kreatief te wees! Hierdie projek is ideaal vir diegene wat belangstel in 'n prettige en unieke DIY -projek, of diegene wat 'n huis so feestelik moontlik wil laat lyk vir hierdie Kersfees met skitterende LED -ligte. Hierdie artikel bied 'n eenvoudige gids wat u sal help met die bedrading en die opstel van Arduino Uno om ongelooflike effekte op u LED -strook te voeg.
Stappe
Deel 1 van 5: Montering van die LED -strook
Stap 1. Bepaal waar u u LED -strook wil hê sodat die ligte die beste effek het
Let op die lyn waar die strook sal loop.
Stap 2. Meet die lengte van die gebiede waar u u ligte wil installeer
Maak 'n plan vir berekeninge. Een rol LED -strook is 5 meter lank, sodat u die strook in 'n verlanglengte kan sny of die gebiede kan vind wat gelyk is aan strooklengte.
Stap 3. Skroef die bekerhake langs die dakrand
Spasieer hulle elke 6 duim.
-
Boor stuurgate om dit makliker te maak om dit in te skroef.
Stap 4. Skroef die bemanning se oë in die plastiekstrook vas
Spasieer hulle elke 6 duim. Maak seker dat die afstand tussen elke koppiehaak en tussen die bemanning se oë gelyk is.
Stap 5. Maak die rits vas
Plaas elke 8 duim ritsbande om die LED -stroke aan die plastiekstroke vas te maak.
Stap 6. Hang die LED -strook aan die dakrand deur die bemanning se oë te pas by koppehake
Deel 2 van 5: Bedrading van die LED -strook
Stap 1. Ondersoek die LED -strook
Elke einde van die strook sal drie drade hê.
- Gronddraad (GND); Data sein insette (Din); Kragdraad (+5V).
- Let op die datalyn se vloeirigting op die strook.
Stap 2. Koppel die data -invoerdraad
- Koppel die 470 Ohm -weerstand in serie met die LED -strook se data -seindraad (groen). Hierdie weerstand help om spykers op die datalyn te voorkom wat die eerste LED van die strook kan beskadig.
- Koppel 'n springer van pen 12 op die Arduino aan 'n ander kant van die weerstand.
Stap 3. Koppel die kort negatiewe (-) been van die 1000 uF-kondensator aan die gronddraad (GND) en die langer positiewe (+) been aan die kragdraad (+5V) van die LED-strook
Stap 4. Koppel die LED -strook aan die kragtoevoer
- Sny die geleide strookkabel in die gewenste lengte.
- Gebruik 'n draad om die kragdraad (+5V) op die LED -strook aan die +V -poort van die kragtoevoer te koppel.
-
Koppel die LED -strook se aarddraad (GND) aan die –V (COM) -poort van die kragtoevoer.
Draai die skroewe op die poorte van die kragtoevoer los om drade in te sit en draai dan die skroewe vas
Stap 5. Skakel die Arduino aan
- Gryp 'n lang jumperdraad en koppel Vin -pen op u Arduino aan die +V -poort van die kragtoevoer.
- Gryp 'n jumperdraad en verbind die GND -pen op u Arduino met die gronddraad van die LED -strook.
Stap 6. Maak seker dat nie een van die drade kort is nie
Die LED's op die strook is baie sensitief en kan sleg word.
-
Bevestig alle oop draadverbindings met elektriese band.
Stap 7. Koppel die verlengsnoer aan die kragtoevoer
- Koppel groen draad aan ⏚
- Koppel swart draad aan L
- Koppel wit draad aan N
Deel 3 van 5: Die installering van die Arduino -sagteware
Stap 1. Laai en installeer Arduino IDE 1.6.5
U kan dit gratis aflaai van die webwerf van Arduino.
- Die nuwer weergawe van Arduino IDE is nie van toepassing op hierdie projek nie, want die kode kan nie saamgestel word nie.
- Dubbelklik op die afgelaaide lêer en volg die installeringsgids vir die program.
Stap 2. Ontkoppel die Arduino Uno van die LED -strook
Maak seker dat daar geen verband is tussen die Arduino -bord en die ligstrook nie.
Stap 3. Koppel die Arduino Uno -bord aan op u rekenaar via 'n USB -kabel
Deel 4 van 5: PololuLedStrip -biblioteek installeer en die kodes oplaai
Stap 1. Gaan terug na die Arduino IDE
Kies die korrekte USB -poort vir Arduino IDE sodat dit met u bord kan koppel.
Klik op Tools, navigeer dan na Poort en klik dan op die korrekte poort (vir Windows -gebruikers: COM3, COM2 …). As daar geen COM -poorte in die spyskaart verskyn nie, probeer 'n ander USB -poort of herlaai u rekenaar
Stap 2. Installeer die Pololu -biblioteek
Klik op 'Skets' en navigeer na 'Sluit biblioteek in' en dan 'Bestuur biblioteke'.
- Klik op die soekbalk en tik PololuLedStrip in
-
Vind PololuLedStrip by Pololu en klik op die installeringsknoppie.
Stap 3. Laai die kodes op na die Arduino Board
-
Klik op "Lêer" en dan op "Voorbeelde" en dan op "PololuLedStrip." Dubbelklik laastens op LedStripXmas. Die Arduino IDE maak 'n nuwe venster oop met kodes vir hierdie projek.
-
Verander die aantal LED's in die kodes. Voer 150 in, hierdie LED -strook het 150 LED's.
-
Klik op die oplaai -knoppie en kyk na die statusbalk.
Die IDE sal u kode saamstel en as daar geen foute gevind word nie. Kontroleer u kode as u foute ondervind
Stap 4. Ontkoppel die Arduino -bord van die rekenaar
Stap 5. Koppel dit weer aan die LED -strook
-
- Koppel pen 12 op Arduino aan die LED -strook se datadraad.
- Koppel die aansluitdraad (+5v) aan die Vin en die gronddraad aan die GND op Arduino.
Deel 5 van 5: Toetsing
Stap 1. Steek die verlengsnoer in die naaste aansluiting
Stap 2. Kontroleer statuslig (geel) op die kragtoevoer
Die lig moet voortdurend aangeskakel wees.
Stap 3. Klaar
Wenke
- As die LED -strook nie brand nie, kyk weer na die opstelling om te sien of alles behoorlik verbind is.
- Maak seker dat u Arduino IDE 1.6.5 gebruik om die kodes op te laai.
- Kyk of daar foutiewe komponente is. As u van mening is dat u opstelling korrek is en al die verbindings in plek is, is dit moontlik dat sommige van u komponente foutief is, soos weerstand en kapasitor.
- Deur 'n timer in u uitlaat te voeg, kan u die LED -strook outomaties op 'n sekere tydstip aan/uit skakel.
- Installeer en maak die kragtoevoer teen die muur vas sodat dit maklik is om al die komponente aan mekaar te koppel.
Waarskuwings
- Moenie die kortkabel van 'n kondensator aan die kragdraad (5V+) van die geleide strook koppel nie. Jou komponente kan vlam vat.
- Moenie die verlengsnoer in die aansluiting steek as al die skroewe van die poorte van die kragtoevoer los is nie.
- Vermy die aanraking van die kragtoevoer met u blote hande. Dit word aanbeveel dat u rubberhandskoene dra om te voorkom dat u self skok.