Programmeerbare LED-stripverlichting gebruiken voor kerstvakantieverlichting (met Arduino Uno)

Inhoudsopgave:

Programmeerbare LED-stripverlichting gebruiken voor kerstvakantieverlichting (met Arduino Uno)
Programmeerbare LED-stripverlichting gebruiken voor kerstvakantieverlichting (met Arduino Uno)
Anonim

Als je je huis perfect wilt maken voor Kerstmis, is het tijd om creatief te worden! Dit project is ideaal voor diegenen die geïnteresseerd zijn in een leuk en uniek doe-het-zelf-project, of voor diegenen die een huis er deze kerst zo feestelijk mogelijk uit willen laten zien met oogverblindende LED-verlichting. Dit artikel biedt een eenvoudige handleiding die u door de bedrading en het instellen van Arduino Uno helpt om verbluffende effecten aan uw LED-strip toe te voegen.

Stappen

Deel 1 van 5: De LED-strip monteren

Deel1 stap1
Deel1 stap1

Stap 1. Bepaal waar je wilt dat je ledstrip voor de verlichting het beste effect heeft

Let op de lijn waar de strip zal lopen.

Stap 2. Meet de lengte van de gebieden waar u uw lampen wilt installeren

Teken een plan voor berekeningen. Een rol LED-strip is 5 meter lang, dus je kunt de strip op de gewenste lengte knippen of de gebieden vinden die gelijk zijn aan de striplengte.

Deel1 stap3
Deel1 stap3

Stap 3. Schroef de bekerhaken langs de dakrand

Ruimte ze elke 6 inch.

  • Boor geleidegaten om ze gemakkelijker in te schroeven.

    IMG_9647
    IMG_9647
Deel1 stap4
Deel1 stap4

Stap 4. Schroef de crew eyes in de plastic strip

Ruimte ze elke 6 inch. Zorg ervoor dat de afstand binnen elke bekerhaken en tussen elke bemanningsogen gelijk is.

Zipties
Zipties

Stap 5. Plaats de ritssluitingen

Plaats om de 20 cm kabelbinders om de LED-strips aan de plastic strips te bevestigen.

Ophangen
Ophangen

Stap 6. Hang de LED-strip aan de dakrand door de ronde ogen te matchen met de bekerhaken

Deel 2 van 5: Bedrading van de LED-strip

IMG_9658
IMG_9658

Stap 1. Onderzoek de ledstrip

Elk uiteinde van de strip heeft drie draden.

  • Aardingsdraad (GND); Ingang datasignaal (Din); Stroomdraad (+5V).
  • Let op de stroomrichting van de datalijn op de strip.
Weerstand2
Weerstand2

Stap 2. Sluit de data-invoerdraad aan

  • Verbind de weerstand van 470 Ohm in serie met de datasignaaldraad van de ledstrip (groen). Deze weerstand helpt pieken op de datalijn te voorkomen die de eerste LED van de strip kunnen beschadigen.
  • Sluit een jumper van pin 12 op de Arduino aan op een ander uiteinde van de weerstand.
Condensator
Condensator

Stap 3. Sluit het korte negatieve (-) been van de 1000 uF condensator aan op de aardedraad (GND) en het langere positieve (+) been op de voedingsdraad (+5V) van de ledstrip

Powerle2d
Powerle2d

Stap 4. Sluit de ledstrip aan op de voeding

  • Knip de ledstripkabel op de gewenste lengte.
  • Gebruik een draad om de voedingsdraad (+5V) op de LED-strip aan te sluiten op de +V-poort op de voeding.
  • Sluit de massadraad (GND) van de ledstrip aan op de –V (COM)-poort van de voeding.

    Draai de schroeven op de poorten van de voeding los om de draden in te voeren en draai vervolgens de schroeven vast

Ardugino
Ardugino

Stap 5. Zet de Arduino aan

  • Pak een lange jumperdraad en sluit de Vin-pin op je Arduino aan op de +V-poort van de voeding.
  • Pak een jumperdraad en sluit de GND-pin op je Arduino aan op de aarddraad van de ledstrip.
IMG_b9835
IMG_b9835

Stap 6. Zorg ervoor dat geen van de draden kortsluiting maakt

De LED's op de strip zijn erg gevoelig en kunnen slecht worden.

  • Zet alle open draadverbindingen vast met isolatietape.

    Schema
    Schema
Stroomsnoer
Stroomsnoer

Stap 7. Sluit het verlengsnoer aan op de voeding

  • Sluit de groene draad aan op ⏚
  • Sluit zwarte draad aan op L
  • Sluit witte draad aan op N

Deel 3 van 5: De Arduino-software installeren

Schermopname 2018 02 07 om 11.04.58 AM
Schermopname 2018 02 07 om 11.04.58 AM

Stap 1. Download en installeer Arduino IDE 1.6.5

Je kunt het gratis downloaden van de Arduino-website.

  • De nieuwere Arduino IDE-versie is niet van toepassing op dit project, omdat de code niet kan compileren.
  • Dubbelklik op het gedownloade bestand en volg de installatiehandleiding van het programma.
IMG_9640
IMG_9640

Stap 2. Koppel de Arduino Uno los van de ledstrip

Zorg ervoor dat er geen verbinding is tussen het Arduino-bord en de lichtstrip.

IMG_9635
IMG_9635

Stap 3. Sluit het Arduino Uno-bord aan op uw computer via een USB-kabel

Deel 4 van 5: PololuLedStrip-bibliotheek installeren en de codes uploaden

Chossingport
Chossingport

Stap 1. Ga terug naar de Arduino IDE

Kies de juiste USB-poort voor Arduino IDE zodat deze op uw bord kan worden aangesloten.

Klik op Extra, navigeer naar Poort en klik vervolgens op de juiste poort (Voor Windows-gebruikers: COM3, COM2…). Als er geen COM-poorten in het menu verschijnen, probeer dan een andere USB-poort of start uw computer opnieuw op

Zoekbalk pn
Zoekbalk pn
Schermopname 2018 02 09 om 22.59 uur
Schermopname 2018 02 09 om 22.59 uur

Stap 2. Installeer de Pololu-bibliotheek

Klik op "Sketch" en navigeer naar "Bibliotheek opnemen" en vervolgens "Bibliotheken beheren".

  • Klik op de zoekbalk en typ PololuLedStrip
  • Screenshot 2018 02 07 om 1.57.58 PM
    Screenshot 2018 02 07 om 1.57.58 PM

    Zoek PololuLedStrip van Pololu en klik op de knop Installeren.

LedStripXmas
LedStripXmas

Stap 3. Upload de codes naar het Arduino-bord

  • Klik op "Bestand" en vervolgens op "Voorbeelden" en vervolgens op "PololuLedStrip". Dubbelklik ten slotte op LedStripXmas. De Arduino IDE opent een nieuw venster en bevat codes voor dit project.

    Schermopname 2018 02 09 om 10.11.36 PM
    Schermopname 2018 02 09 om 10.11.36 PM
  • Wijzig het aantal LED's in de codes. Vul 150 in, deze ledstrip heeft 150 leds.

    Schermopname 2018 02 09 om 10.27.33 PM
    Schermopname 2018 02 09 om 10.27.33 PM
  • Klik op de uploadknop en controleer de statusbalk.

    De IDE compileert uw code en als er geen fouten worden gevonden. Als je fouten krijgt, controleer dan je code

Stap 4. Koppel het Arduino-bord los van de computer

Stap 5. Sluit hem weer aan op de ledstrip

    • Sluit pin 12 op Arduino aan op de datadraad van de ledstrip.
    • Sluit de voedingsjumperdraad (+5v) aan op de pin Vin en de aarde-jumperdraad op GND op Arduino.

Deel 5 van 5: Testen

Stap 1. Steek het verlengsnoer in het dichtstbijzijnde stopcontact

IMnG_9838
IMnG_9838

Stap 2. Controleer het statuslampje (geel) op de voeding

Het licht moet constant blijven branden.

Optimize
Optimize

Stap 3. Klaar

Tips

  • Als de LED-strip niet oplicht, controleer dan je instellingen opnieuw om te zien of alles goed is aangesloten.
  • Zorg ervoor dat u Arduino IDE 1.6.5 gebruikt om de codes te uploaden.
  • Controleer op defecte componenten. Als u van mening bent dat uw installatie correct is en alle verbindingen aanwezig zijn, is het mogelijk dat sommige van uw componenten defect zijn, zoals weerstand en condensator.
  • Door een timer aan uw stopcontact toe te voegen, kunt u de LED-strip op een bepaald tijdstip automatisch in- of uitschakelen.
  • Installeer en bevestig de voeding aan de muur om het gemakkelijk te maken om alle componenten aan elkaar te bedraden.

Waarschuwingen

  • Sluit de korte kabel van een condensator niet aan op de voedingsdraad (5V+) van de ledstrip. Uw componenten kunnen vlam vatten.
  • Steek geen verlengsnoer in het stopcontact als alle schroeven van de poorten van de voeding los zitten.
  • Raak de voeding niet met blote handen aan. Het wordt aanbevolen om rubberen handschoenen te dragen om eventuele schokkende schokken voor uzelf te voorkomen.

Aanbevolen: