48 Channel Arduino Christmas Lights Display (2016) - Behind The Scenes

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ธ.ค. 2024

ความคิดเห็น • 74

  • @duncanhenderson3190
    @duncanhenderson3190 7 ปีที่แล้ว +3

    mate that's insanely amazing. I've wanted to do a project like this for Christmas in sydney Australia for so long you should be proud of your work.

  • @Pr0xy_xx
    @Pr0xy_xx 4 ปีที่แล้ว

    What a badass build

  • @jasonlight1670
    @jasonlight1670 5 ปีที่แล้ว +2

    I nerded out to this way worse than I should have. 😂
    Awesome work mate! Be proud. That’s fantastic.

  • @tritontransport
    @tritontransport 8 ปีที่แล้ว +36

    Hopefully there's a fire hydrant nearby 😂😂 nice job 🤗👍

  • @stormchazer6655
    @stormchazer6655 ปีที่แล้ว

    That was simply amazing!!!!!!!! Bad Ass!!

  • @CSDM15
    @CSDM15 4 ปีที่แล้ว +2

    0:55 that’s one thicc controller you got there. Nice job!

  • @Dev_Everything
    @Dev_Everything 2 ปีที่แล้ว +1

    Fire marshall bill here. Let me show ya somethin.

  • @Dazon
    @Dazon 6 ปีที่แล้ว +1

    Hello, i plan on making this this year, and wanted to know if you are using solid state relays, and if so how many lights are connected to each outlet? ive heard solid state relays only output 2A to each outlet, and that only supports at most 100 leds.

  • @dusterdude238
    @dusterdude238 7 ปีที่แล้ว

    WOW! that was SWEET dude! Nice Job:)

  • @yvesmahieu794
    @yvesmahieu794 8 ปีที่แล้ว

    Wow, simply amazing !

  • @aashyscan
    @aashyscan 5 ปีที่แล้ว

    Wow Nice work. Would you be able to share the sequence?

  • @warpednova2057
    @warpednova2057 7 ปีที่แล้ว +2

    Can I have a copy of that sequence please?

  • @nicolasdegiovanni
    @nicolasdegiovanni 5 ปีที่แล้ว +1

    Hi, could you tell me how you made the connections, share your code and the vixen sequence because I'm doing something similar but I can not get 220v lights on slowly. I use arduino one and a place of 8 relays 240v 10 amps

  • @subhammahato7404
    @subhammahato7404 4 ปีที่แล้ว

    Amazing

  • @princessgladelynriconalla1036
    @princessgladelynriconalla1036 5 ปีที่แล้ว

    were the 8bit chips used as expander daisy chained?

  • @shen747
    @shen747 3 ปีที่แล้ว

    what type of light strings are you using ?. could you please share a link ?.

  • @jerrygeorge1620
    @jerrygeorge1620 4 ปีที่แล้ว

    can we control pixel led and relay in same time using arduino mega by vixen software?

  • @hunterg312
    @hunterg312 5 ปีที่แล้ว

    Can you make a tutorial on how you did this I know it uses relays

  • @lightsonmatfield4031
    @lightsonmatfield4031 5 ปีที่แล้ว

    5v 60 amp power supply for the relays?

  • @dhanushkakodituwakku5165
    @dhanushkakodituwakku5165 8 ปีที่แล้ว +1

    Nice work!

  • @user-ts9rq1jz2u
    @user-ts9rq1jz2u 8 ปีที่แล้ว +3

    Hi, what parts you use to expand the amount of channels to 48?

    • @semindemedia
      @semindemedia 7 ปีที่แล้ว +1

      A normal Arduino mega

    • @rock-afire-fan
      @rock-afire-fan 6 ปีที่แล้ว +1

      you can use an arduino pro mini with 6 shift registers

  • @beryz9758
    @beryz9758 7 ปีที่แล้ว

    what is the program's name on pc?

  • @greenlandsaad1394
    @greenlandsaad1394 6 ปีที่แล้ว

    How to make it

  • @xontinuity
    @xontinuity 7 ปีที่แล้ว

    Also, question. You went from the Arduino to all those Solid State Relay's how?? The uno isn't capable of driving that many from one board. Did that 2nd board with the microcontrollers (i think that's what they are) control the relays? I really am confused...

  • @YanYong
    @YanYong 8 ปีที่แล้ว

    impressive.

  • @rchrdinaz9828
    @rchrdinaz9828 7 ปีที่แล้ว

    Very impressive; Please tell us which relay boards you used and a link of where to order them. Also, are these active high or active low driven relays. I prefer to use active low in case of hardware failure...Hate to have all the lights on at once if my driver section were to shut down or fail. Anyway, your help is greatly appreciated.

    • @sudheeravishwamithrasilva8620
      @sudheeravishwamithrasilva8620  7 ปีที่แล้ว +1

      These are active high OMRON relays (and 16 DC relays from a different manufacturer). Please see my previous replies for more info.

  • @ChickenfansHerobrineMyth
    @ChickenfansHerobrineMyth 7 ปีที่แล้ว +1

    What kind of wire gauge is that

    • @lightsonmatfield4031
      @lightsonmatfield4031 5 ปีที่แล้ว

      Chickenfans // Herobrine Myth probably 14 gauge that’s what I’m using with my light show

  • @imexled
    @imexled 6 ปีที่แล้ว

    Good morning friend, what happens if I do not use solid state relays (ssr),
    and only use of the SainSmart 101-70-102 Relay Module, 8-Channel
    agradesco answer, since I have those, and they say it has to be solid state like the ones you are using.

    • @sudheeravishwamithrasilva8620
      @sudheeravishwamithrasilva8620  6 ปีที่แล้ว

      Mechanical relays are very slow and can't switch in high frequencies.

    • @imexled
      @imexled 6 ปีที่แล้ว

      @@sudheeravishwamithrasilva8620
      Good morning friend, is this diagram correct for use with solid state relays? www.instructables.com/id/Luces-De-Navidad-Con-Relevadores-Christmas-Lights-/?fbclid=IwAR3DiHPI5VO4DwyJNbJsvPbo1qi4A-GZBCXJC6AmaRLuNcIypqARDF4QUXg

  • @johnnyrizzo8057
    @johnnyrizzo8057 8 ปีที่แล้ว

    holy Copper batman. nice job.

  • @happy_me4483
    @happy_me4483 7 ปีที่แล้ว

    Good day mate!
    One question, how come you were able to control 48 lights/channels at the same time if you just used Arduino Uno which has only 20 IO pins?
    Thank you in advance for your response.

    • @sudheeravishwamithrasilva8620
      @sudheeravishwamithrasilva8620  7 ปีที่แล้ว +2

      I've used only 3 Arduino pins to drive the 48 channels. I've designed my own driver board (see the photos at the beginning of the video) to extend it up to 48.

    • @spider-in9km
      @spider-in9km 7 ปีที่แล้ว +1

      Hi! Can you tell me how you make that driver board? Thanks!

    • @z8ty
      @z8ty 7 ปีที่แล้ว +1

      I want one too! Or at least the schematic.

    • @jonathanhansenius5323
      @jonathanhansenius5323 5 ปีที่แล้ว

      @@sudheeravishwamithrasilva8620 could you tell me how connect 48 relay and the basic code source. Il is my first experience with arduino, i used automate Wago before. Are you a web site for acquire the base .

  • @smartdesignengineering
    @smartdesignengineering 5 ปีที่แล้ว

    Can i run all of this without using computer? Means i want that aruino should read vixen sequence from sd card

    • @TannerTech
      @TannerTech 4 ปีที่แล้ว

      I would probably recommend using an SD card mp3 player arduino shield to hold your music files, and a separate arduino with an SD card to control the lights. You would probably need to find a way to record the serial data stream from Vixen into a file the arduino could read. You could use 2 arduinos, one for vixen to send data to, and one(connected) arduino to view the serial monitor for the whole song. Then you could just copy paste the 1000 line long text file into a txt file on an SD card. This could then be read and interpreted by an arduino.

  • @GrumpyOldGeek77
    @GrumpyOldGeek77 8 ปีที่แล้ว +2

    Really great, what app are using on Windows to control the sequencing? Looks like Vixen can you confirm?

    • @sudheeravishwamithrasilva8620
      @sudheeravishwamithrasilva8620  8 ปีที่แล้ว +1

      Thanks! Yes, it's Vixen 3

    • @raym9691
      @raym9691 8 ปีที่แล้ว +1

      Are the lights ac or dc? judging by the wiring, looks to be dc... did you make any build videos? looks great! share your source code to get vixen into arduino?

    • @sudheeravishwamithrasilva8620
      @sudheeravishwamithrasilva8620  8 ปีที่แล้ว +2

      It has 16 50V DC channels (bulky relays to the left) and the
      rest of the 32 channels are 240V/ 2A AC relays. However, all the strings used here are not switchable by design (i.e. from power supply level). So, I hacked into it where I'm switching the stepped down voltage (i.e 31 VAC) by each power supply. Originally I had all 48 relays AC (240V), but I accidentally happened to purchase 16 light strings of which power supplies actually converts the output into DC 36V. So, I had to replace AC relays with 50V DC relays for
      those.
      Regarding the design, Will share much simpler version of this in future to explain the concept.
      Cheers!

    • @raym9691
      @raym9691 8 ปีที่แล้ว +2

      Thank you for the info! Greatly appreciated! And looking forward to more videos too

    • @TheWanderer2527
      @TheWanderer2527 5 ปีที่แล้ว

      This is still pretty awesome, can you share information a little more?

  • @ninoinreno
    @ninoinreno 8 ปีที่แล้ว +1

    Nice!! How long does it take you to set it all up and program?

  • @xontinuity
    @xontinuity 7 ปีที่แล้ว

    i think I need a schematic to undestand this
    Good Job!

  • @dionalles
    @dionalles 7 ปีที่แล้ว

    what software did you use to do the programming.

    • @sudheeravishwamithrasilva8620
      @sudheeravishwamithrasilva8620  7 ปีที่แล้ว +1

      There are two programs running. One inside Arduino MCU (Arduino Language) and the other is running on the PC , which is Vixen 3

  • @andypoo932
    @andypoo932 8 ปีที่แล้ว +1

    What code are you using to talk with the computer

    • @geoffhoweth
      @geoffhoweth 7 ปีที่แล้ว +2

      int A = 22; // these are the pin numbers on the ardunio
      int B = 23;
      int C = 24;
      int D = 25;
      int E = 26;
      int F = 27;
      int G = 28;
      int H = 29;
      int I = 30;
      int J = 31;
      int K = 32;
      int L = 33;
      int M = 34;
      int N = 35;
      int O = 36;
      int P = 37;
      int Q = 38;
      int R = 39;
      int S = 40;
      int T = 41;
      int U = 42;
      int V = 43;
      int W = 44;
      int X = 45;
      int Y = 46;
      int Z = 47;
      int AA = 48;
      int AB = 49;
      int AC = 50;
      int AD = 51;
      int AE = 52;
      int AF = 53;
      int i = 0;
      int incomingByte[32];
      void setup()
      {
      Serial.begin(9600);
      pinMode(A, OUTPUT); // setting the pins to outputs
      pinMode(B, OUTPUT);
      pinMode(C, OUTPUT);
      pinMode(D, OUTPUT);
      pinMode(E, OUTPUT);
      pinMode(F, OUTPUT);
      pinMode(G, OUTPUT);
      pinMode(H, OUTPUT);
      pinMode(I, OUTPUT);
      pinMode(J, OUTPUT);
      pinMode(K, OUTPUT);
      pinMode(L, OUTPUT);
      pinMode(M, OUTPUT);
      pinMode(N, OUTPUT);
      pinMode(O, OUTPUT);
      pinMode(P, OUTPUT);
      pinMode(Q, OUTPUT);
      pinMode(R, OUTPUT);
      pinMode(S, OUTPUT);
      pinMode(T, OUTPUT);
      pinMode(U, OUTPUT);
      pinMode(V, OUTPUT);
      pinMode(W, OUTPUT);
      pinMode(X, OUTPUT);
      pinMode(Y, OUTPUT);
      pinMode(Z, OUTPUT);
      pinMode(AA, OUTPUT);
      pinMode(AB, OUTPUT);
      pinMode(AC, OUTPUT);
      pinMode(AD, OUTPUT);
      pinMode(AE, OUTPUT);
      pinMode(AF, OUTPUT);

      }
      void loop()
      {
      if (Serial.available() >= 32)
      {
      for (int i=0; i

    • @geoffhoweth
      @geoffhoweth 7 ปีที่แล้ว +1

      Something like this I would guess.

  • @daimerandresaguasfabra9411
    @daimerandresaguasfabra9411 7 ปีที่แล้ว

    Hi Bro, I want that sequence, please :D

  • @fegorestomachal
    @fegorestomachal 5 ปีที่แล้ว

    OMFG!!!

  • @joeskolengaden2641
    @joeskolengaden2641 6 ปีที่แล้ว

    Can you please sharw the file

  • @Penfold8
    @Penfold8 8 ปีที่แล้ว

    Are these lights dimmable?

    • @tritontransport
      @tritontransport 8 ปีที่แล้ว

      Penfold8 I cant speak for the op but I am not aware of dim able led Christmas strings on the market. If there are some they must be extremely expensive

    • @z8ty
      @z8ty 7 ปีที่แล้ว

      There are many dimmable LED strings on the market.... In fact the only ones I have found that do not dim are Martha Stewart from Home Depot. For LED options Google LOR and check out the forums or search for Planet Christmas forums.

  • @sunmn8507
    @sunmn8507 7 ปีที่แล้ว

    Bro, I need your expert opinion..... I made 16ch Christmas lights controller. But the problem is when i connect 240v to the relays, the arduino and the relay board got freeze and disconnected from the computer, so the lights are freeze. So i dont known what to do. Please help me. REPLY

  • @way2fast4u
    @way2fast4u 7 ปีที่แล้ว

    wow that is a lot of wires

  • @chrisw1462
    @chrisw1462 5 ปีที่แล้ว

    Very nice and neat on the board.. then it all goes to hell.. lol. I do understand, though. It's a lot of work (probably as much as went into the rest of the show combined) to make the feed wires neat, and even more work if something goes wrong and you have to pull it all apart again to fix one, so I don't blame you at all.

  • @redmorgz6315
    @redmorgz6315 6 ปีที่แล้ว

    Come to my house this Christmas

    • @redmorgz6315
      @redmorgz6315 6 ปีที่แล้ว

      I live in the UK wales

  • @thepugschristmasharring3493
    @thepugschristmasharring3493 7 ปีที่แล้ว

    If one wire blows there’s a problem lol

  • @semindemedia
    @semindemedia 5 ปีที่แล้ว

    I made one with 120 channels😅😂

  • @sunmn8507
    @sunmn8507 7 ปีที่แล้ว

    problem video drive.google.com/file/d/0B5MrGrCGznlqWDJmVGdDQWF2NFE/view
    sketch imgur.com/nz4PF0O
    and one thing, when I play the sequence without connecting 240v(no lights) its works for long time(full sq). but when I connect 240v its stop(freeze) shortly.

  • @hd2kill
    @hd2kill 8 ปีที่แล้ว +1

    Wow all I can say is wow :)