Infinity Mirror LED Clock - An Open source Arduino Project

  Рет қаралды 240,017

Morgan Barke

Morgan Barke

9 жыл бұрын

Open Source arduino nano powered infinity mirror LED clock. LED strip light is housed in a cnc'ed case.
UPDATE: I have updated my code and CAD files on Sourceforge for all to use and modify
sourceforge.net/projects/risea...
Please visit my website www.barkengmad.com if you would like to buy one of these clock and to see my other projects. I currently make them to order.

Пікірлер: 139
@heinrichstopfer9090
@heinrichstopfer9090 5 жыл бұрын
I had a problem with the Fast LED library. The one from the download does't work (not even the examples from the library). To solve this problem I had to load the newest version 3.1.6 over the Arduino program. As this version contains no "Fast SPI_LED2.h" I had to copy it from the nonfunctional version into the new one. This has solved the problem for me. My thanks to the author of this program. It is the best I found so far. So many functions. Thank you very much for uploading it. I love it. Although I'm not able to program something amazing like this yet (probably never will), I still managed to make some small customizations. When the hour hand is displayed by three leds, I dimmed the outer ones, so that the one in the middle is the brightest. Another small change I made was the millisecond hand. I made it so that it starts at the actual seconds hand and gives a push to the seconds led when it comes around. It is a very nice effect. I will try to add a light sensor, as the clock is too bright at night. The only thing I don't like is the rotary encoder. It bounces to much so it is too hard to handle. That is probably my fault as I ordered the cheapest one.
@jaymeekae84
@jaymeekae84 7 жыл бұрын
This is awesome! So well designed!
@mirkomueller3412
@mirkomueller3412 7 жыл бұрын
Wow - amazing idea turned into an even more amazing project. Great !!!!
@nelkan2126
@nelkan2126 6 жыл бұрын
Great project, really beautiful !
@al3csut2u
@al3csut2u 6 жыл бұрын
Thx for the inspiration. Great DIY project.
@MasterSighlis555
@MasterSighlis555 8 жыл бұрын
Awesome project!
@ikervans
@ikervans 9 жыл бұрын
Great project! Well done!
@MorganBarke
@MorganBarke 9 жыл бұрын
Thanks. I am now working on the code, to get the most of it :)
@ikervans
@ikervans 9 жыл бұрын
Morgan Barke Go head! This is a relly cool project. I'm planning to make a similar one, can you list the materials needed to make the project?
@MorganBarke
@MorganBarke 9 жыл бұрын
Iker Burguera Yes. I will do, when I get chance. I am working on the code to get the rotary encoder working better. :)
@vex9596
@vex9596 7 жыл бұрын
Looks really well done. I'm wondering though, does it look like the normal mirror with the LEDs turned off with that 50% one-way mirror ?
@TechMaker1
@TechMaker1 7 жыл бұрын
awesome project
@sting346
@sting346 9 жыл бұрын
It will be great if you post the circuit diagram and its components. Very cool project. Good build
@langy135
@langy135 8 жыл бұрын
I acquired all of the files you put on Sourceforge. I only found one picture of the schematic with a wiring diagram. On this picture, (v_0_28_Breadboard), I could not read any of the pin numbers on it. Is there another schematic that I can view? Also, I looked through the code and it appears that you used the DS1307 for the RTC, is this correct?
@Vortexrec
@Vortexrec 6 жыл бұрын
Amazing job
@techdetech
@techdetech 8 жыл бұрын
nice video, well explained
@JKDonaldson
@JKDonaldson 5 жыл бұрын
What are those black things connecting the Arduino and the RTC to the board? (Looks like some kind of connector) Where can I get some of those and the board you have? Im not familiar with all the names of what would be on a circuit board. Im still kinda new to this kind of stuff...
@blaketaylor3777
@blaketaylor3777 6 жыл бұрын
beautiful
@Keefcooks
@Keefcooks 7 жыл бұрын
Amazing. I might try something like this. One question - the strip of 60 LEDs for the seconds - did you make that, or is it a standard thing?
@MorganBarke
@MorganBarke 7 жыл бұрын
KeefCooks standard strip of ws2812 or equivalent.
@Keefcooks
@Keefcooks 7 жыл бұрын
Thanks!
@tspriggsabq
@tspriggsabq 8 жыл бұрын
Very slick!
@prothx2
@prothx2 3 жыл бұрын
Impressive project
@MorganBarke
@MorganBarke 3 жыл бұрын
Thanks :)
@kjetilv
@kjetilv 9 жыл бұрын
Nice effect
@marcbaumont7549
@marcbaumont7549 8 жыл бұрын
Hi, Thank you for your answer, i tried both and see what happens
@CharlieTechie
@CharlieTechie 6 жыл бұрын
Very cool!
@ahmadzaki5198
@ahmadzaki5198 7 жыл бұрын
Good job
@abhisheksrobots3234
@abhisheksrobots3234 5 жыл бұрын
I love it
@TheDuckseason
@TheDuckseason 8 жыл бұрын
I must say your attention to detail is fantastic, cutting out the ring and making slots to hide the strip. Question, can the strip itself be painted and the less taped off while painting achieve the same effect?
@MorganBarke
@MorganBarke 8 жыл бұрын
+TheDuckseason If I understand your questions correctly, you can in fact buy black strip light, then you might be able to get away without cncing the slots. My slotted version is an adaptation of a previous clock I had made.
@TheDuckseason
@TheDuckseason 8 жыл бұрын
Thank you and we'll done.
@maxwellmoojw8544
@maxwellmoojw8544 8 жыл бұрын
amazing pr0ject
@Dancopymus
@Dancopymus 7 жыл бұрын
Beautiful Clock Morgan! How do I disable the code using pot / Rotary? I want to disable that white LED circulating in the mirror; (I understand some Arduino code) Thank you very much
@YourMindMaster
@YourMindMaster 8 жыл бұрын
Great clock. Emailed a couple times to order one. Have not heard back. Thinking email went to spam but would love to purchase when available. Thanks for sharing!
@MorganBarke
@MorganBarke 8 жыл бұрын
YourMindMaster Thanks! Yes your emails had gone to spam. I have added you to my safe list and I will reply to your email later today. Cheers, Morgan.
@hussarhd9339
@hussarhd9339 4 жыл бұрын
I have a question, how to change background clock from green to off background so that the clock background is off? And how to add a rainbow mod?
@JuanjoAldavero
@JuanjoAldavero 8 жыл бұрын
impressive
@jenspetersson6009
@jenspetersson6009 8 жыл бұрын
Fantastiskt :-)
@rafaelmoralesmayoral9950
@rafaelmoralesmayoral9950 8 жыл бұрын
Hey, in order for the code to work does every component have to be plug in? I have all the components. The last thing is setting up the code. Is there anyway you could help me. thank you
@gzrm6923
@gzrm6923 5 жыл бұрын
were have you got that one way mirror?
@omg-go4vf
@omg-go4vf 8 жыл бұрын
very very nice and brainy
@hydrainarms3135
@hydrainarms3135 8 жыл бұрын
hi there. I read on one of your thread on line having a discussion about rc HSP brand.. I'm in a bind wondering if you can help me out?? I have an F1 hsp but one of my parts broke on it the part number is 13013. but I can't seem to find it anywhere as the brand is not popular.. I don't even know what the part is called. checked eBay nothing I contacted the seller and they only go by numbers and they don't have the part in stock .. it's as if I'm lost at sea when trying to find this part. the part is semi round and the rear axle fits in it and it mounts down supporting the rear axle one piece on each end .. there is to pieces but only need one. any help greatly appreciated... thank you
@marcoblamauer4156
@marcoblamauer4156 6 жыл бұрын
where did you get this one-way-mirror from?
@valimohammadshaikh5114
@valimohammadshaikh5114 7 жыл бұрын
very nic Video
@mihirsolanki8537
@mihirsolanki8537 6 жыл бұрын
hi, Can you share any link that have steps and code and list of required material?
@andrewandrew6373
@andrewandrew6373 3 жыл бұрын
Amazingly beautifull! Mate please may i ask you to shhare your CNC part of the project. Im working on simmilar task right now, would appriciate so much your cnc part of "lock-in" led stripe. Ai file or whatever. What was your stripe in this project: 60leds/m or 144leds/m?
@MorganBarke
@MorganBarke 3 жыл бұрын
Hi. Thanks. There should be dxf files along with the code. 60 leds/m
@aboulfoof
@aboulfoof 9 жыл бұрын
Good day Morgan, I'm very interested to do the same clock as a gift to my wife using the WS2812 RGB LED Strip & the Arduino Nano, would you be kind to provide the 3D Design Drawings/Dimensions in order to CNC the plywood in the exact same dimensions? Thanks a lot!
@flyboy12321
@flyboy12321 9 жыл бұрын
aboulfoof All of the files and code is available through the sourceforge link in the description
@davidrodriguesvicente591
@davidrodriguesvicente591 2 жыл бұрын
Hello, im trying to do an infinity mirror clock with Neopixels and an Arduino but im having problems with the programation and would be great to recive some help.
@stephentrenta3514
@stephentrenta3514 7 жыл бұрын
It would be extremely helpful to have a precise list of the items used, along with the exact dimensions. The mirror has been quite difficult to source, and without knowing the dimensions, the project is nearly impossible to create without trial and error. Perhaps a more detailed guide would be better.
@MorganBarke
@MorganBarke 7 жыл бұрын
Thanks for the feedback. Yes, I agree more detailed documentation would be helpful. Right now I am prioritising other projects. I used 3mm glass/mirror. Would need to double check the slot depths, but I had to sell the clock to raise funds for the next project. I will revisit this project in the future and hopefully be able to expand on the documentation. Maybe someone else who has recreated this project could contribute the documentation. Thanks for your interest in the project.
@stephentrenta3514
@stephentrenta3514 7 жыл бұрын
Morgan Barke Thanks for the response! I definitely understand. Perhaps I got a bit ahead of myself and greedy. After all, it is your project and half the fun of it is experimenting and making things our own. So to rephrase, thanks for the awesome inspiration! The clock is simply brilliant!
@oscarlopez399
@oscarlopez399 7 жыл бұрын
Morgan Barke how much you want for the mirror?
@loskop100
@loskop100 7 жыл бұрын
All the dimensions are available in the DXF files for the housing. If you can't see the files there is a CAM program that is free for 40 uses before having to pay for it. This will show all the dimensions that you need.I just wish that it was as easy to get my head around the electronic coding part of it, but even without the clock part it makes an awesome rainbow LED display hanging on the wall. Many thanks to Morgan Barke for freely providing the hardest part: the CAD files.www.cambam.info/downloads/
@stephentrenta3514
@stephentrenta3514 7 жыл бұрын
Thanks!
@Dancopymus
@Dancopymus 7 жыл бұрын
Hi Morgan! What is the exact diameter of the Frame to fit the LED Strip (60 LEDs)? Thank you
@loskop100
@loskop100 7 жыл бұрын
If you have a look at the DXF files for the frames all the details are in there.
@jimthehorse
@jimthehorse 9 жыл бұрын
Where can I get a copy of your cad file mate? Couldn't find it in the links.
@MorganBarke
@MorganBarke 9 жыл бұрын
James Horsington I have updated the description. :)
@forcefactory8315
@forcefactory8315 5 жыл бұрын
Hello Mr. Barke, I am interested in the Infinity Clock you built 5 years ago. I like the idea of the LED-Tube-Ring very much and want to ask, if you could send me the 3D-file of it, because at the moment I am working on such a Arduino based Infinity Clock in school. Best regards, Maximilian
@MorganBarke
@MorganBarke 5 жыл бұрын
Thanks. I haven't made any 3D files. So you will have to make up from my 2D files, that should be in the link on the page. Cheers, M.
@sttrgr
@sttrgr 6 жыл бұрын
how name this modul of arduno?
@pathanrageeb
@pathanrageeb 3 жыл бұрын
Can you make code for rainbow color for second
@marcbaumont7549
@marcbaumont7549 8 жыл бұрын
Hello,What type of RGB are you using?WS2812B or WS2812Thank you for your answer
@MorganBarke
@MorganBarke 8 жыл бұрын
+marc baumont I am not sure. I think it was WS2812B. Without looking into it I am not sure what the benefit is of either. I believe my project would work with both and if it didn't it wouldn't take much modifying. Cheers, Morgan
@janlenhart872
@janlenhart872 6 жыл бұрын
Do you still have CNC script for wooden case?
@MorganBarke
@MorganBarke 6 жыл бұрын
Trahnell No, sorry. It would unlikely work on your machine anyway.
@syahrul9282
@syahrul9282 6 жыл бұрын
how do u control multiple led in one arduino
@masaratech
@masaratech 5 жыл бұрын
Search for WS2812 led
@user-jm1co2lt8n
@user-jm1co2lt8n 5 жыл бұрын
сколько стоят такие часы и где их можно купить ?
@emrahaltun4254
@emrahaltun4254 3 жыл бұрын
Hello my friend . circuit board. where can I get
@hobielektro
@hobielektro Жыл бұрын
Mantap dan keren 😎😎😎😎😎😎😎😎 o
@bestamerica
@bestamerica 7 жыл бұрын
' nice home made mirror LED colors clock... how come dont have 12 numbers from 1 to 12
@MorganBarke
@MorganBarke 7 жыл бұрын
bestamerica The hour hand is depicted by 3 red lights. Other makers have made them with hour LEDs, but I like the design simplicity of a single ring. You can read it naturally after a few days. I have a non mirrored version for my 2 1/2 year old that only has the hour hand and that changes colour when it is time to get up and wake us up.
@kaankovancilar
@kaankovancilar 2 жыл бұрын
Has anyone solved the problem that the whole LED is Green? LEDs that should not light up are Green. -Clock looks Yellow from Green + Red. -The minute is camouflaged in Green and is very slightly visible. -Seconds appear Blue. Is it because the Arduino code is GRB and not RGB? (I used WS2812B.)
@JokiJeffry
@JokiJeffry 8 жыл бұрын
where line for ajust brightness?
@MorganBarke
@MorganBarke 8 жыл бұрын
+INILAH INDONESIAKU I have not used the brightness script. I simply change the RGB values to alter values. Maybe if you stick in the brightness command before the show command it might have the desired effect. Please have a play around and report back with your findings.
@jenko0150
@jenko0150 6 жыл бұрын
can you show me the circuit
@jevari7
@jevari7 9 жыл бұрын
how much are these?
@Taki7o7
@Taki7o7 5 жыл бұрын
project dead? EDIT: Sry sourceforge was down
@rageebpathan2923
@rageebpathan2923 3 жыл бұрын
Expalid ardino codes in details plz
@stephentrenta3514
@stephentrenta3514 7 жыл бұрын
Did something happen with the FastLED library (specifically the FastSPI_LED2 used in this code)? There are endless warning messages regarding FastLED when I compile the sketch, and my LED strip is simply lighting up at full brightness with no animation. It flashes rapidly when pressing the rotary encoder push button. I have tried multiple Arduino Nanos and an Arduino Uno R3, but I have had no luck. Any thoughts? I'm confused if I needed to add custom library folders to my system, or just add them from the Arduino library manager. Thanks!
@MorganBarke
@MorganBarke 7 жыл бұрын
Stephen Trenta it should work with the library included in the zip. Did you move the library into the correct folder? are you able to get the lights to work with an other lighting demo?
@stephentrenta3514
@stephentrenta3514 7 жыл бұрын
I got it to work, and I thought I replied to my own comment but it must not have saved. Thanks Morgan!
@heinrichstopfer9090
@heinrichstopfer9090 6 жыл бұрын
I know you wrote this a year ago but do you remember how you solved the problem? I have the same problem right now. I used a 60 LED Ring and also tried a 60 LED strip. Both work with the Adafruit Neopixel library but not with the examples of the FastLED library from the zip-file. I have added a 1000µ to the powerline, a 430 Ohm resistor to the data line. I used a shielded cable (10cm) for the dataline. In the code I tried WS2812, W2812B, WS2811 and WS2811_B settings for the LEDs and changed the data line from A0 to 6. I erased the EEPROM. The serial windows works and shows the time and some settings. I tried a Uno and a Pro mini (china clones). The effect is always the same as you described above. It would be nice if you could help me.
@heinrichstopfer9090
@heinrichstopfer9090 5 жыл бұрын
I figured it out. Descricption in the main thread
@shrimpster97
@shrimpster97 9 жыл бұрын
I want to buy this
@MorganBarke
@MorganBarke 9 жыл бұрын
I will be making a new batch in the new year. Email me if I need to make an extra one... :)
@yueaki4382
@yueaki4382 4 жыл бұрын
Excuse me,which type of LED do you buy?
@MorganBarke
@MorganBarke 4 жыл бұрын
Ws2812b direct from China, but you can use any and change a single line of code.
@yueaki4382
@yueaki4382 4 жыл бұрын
@@MorganBarke which line of code?
@MorganBarke
@MorganBarke 4 жыл бұрын
I am not sure off the top of my head. It is a standard line when setting up FastLED. So check with their documentation.
@yueaki4382
@yueaki4382 4 жыл бұрын
@@MorganBarke Thanks
@Hoss_1966
@Hoss_1966 7 жыл бұрын
does the LED have 4 wires or 6 wires please
@MorganBarke
@MorganBarke 7 жыл бұрын
D. Reichert 3 wires. Gnd, 5+, Data.
@Hoss_1966
@Hoss_1966 7 жыл бұрын
ok I was looking on ebay and all I could find was a WS2812B and you didn't say "B" version, and it looks like on ebay it has 5 wires, but I read some are 4 and some 6. www.ebay.ca/itm/Hot-1M-5M-30-60-144-LED-WS2812B-5050-LED-Strip-Light-Waterproof-New-GY-/272479721430?var=&hash=item3f710e97d6:m:mcq3Yr0KRSEgpTE0_pnTXtw
@MorganBarke
@MorganBarke 7 жыл бұрын
The LEDs in the ebay link are fine. It looks like there are 2x Gnd, 2x 5+, Data. I assume this is to make it easier to add additional power for longer runs, especially when using 144/m. If you look closer at the picture, there are 3 parallel contacts on the back of the strip, not 5.
@Hoss_1966
@Hoss_1966 5 жыл бұрын
@@MorganBarke wow has been 2 years since I downloaded this. I finally am getting back into this. I have the code and everything working, was wondering how thick is the plywood. I want to cnc out the frame, I noticed you have 3 dxf files, the v0.1 has 4 rings like your video, the other 2 versions each have 2 rings, but are very different, what are they for, thanks
@MorganBarke
@MorganBarke 5 жыл бұрын
@@Hoss_1966 4 rings are for infinity mirror (2 inner for electronics, 2 outer for holding glass. Other versions are clock without mirror and solid face. Glad you have move this project off the back burner. :)
@Vizi_
@Vizi_ 5 жыл бұрын
Ah finally i've done my clock, now i have to figure out how to disable unused leds, cause all 'background' leds light green :S
@mikedeffenbaugh6999
@mikedeffenbaugh6999 4 жыл бұрын
I have this same problem. Did you find the problem and/or a fix??????
@tomaszd3880
@tomaszd3880 4 жыл бұрын
@@mikedeffenbaugh6999 exchange this line in code #include to this #include then put it to arduino; and this will not be important i have two libaries FastLED-3.3.2 and FastLED-3.0.3.
@mikedeffenbaugh6999
@mikedeffenbaugh6999 4 жыл бұрын
@@tomaszd3880 Actually replace: this ----> #include #include >FastLED.h?
@mikedeffenbaugh6999
@mikedeffenbaugh6999 4 жыл бұрын
I'll try that when I get a chance. Thank you!!!
@mikedeffenbaugh6999
@mikedeffenbaugh6999 4 жыл бұрын
@@tomaszd3880 That didn't work. I get an error with that line changed.
@larissafernandez142
@larissafernandez142 9 жыл бұрын
and how do you do the arduino part??
@MorganBarke
@MorganBarke 9 жыл бұрын
Do you mean the wiring? Code? Both? or something else?
@larissafernandez142
@larissafernandez142 9 жыл бұрын
the code
@MorganBarke
@MorganBarke 9 жыл бұрын
larissa fernandez pereira sourceforge.net/projects/riseandshineledclock/ but this is old code. I will update the code and schematics in these coming weeks, when I get chance.
@larissafernandez142
@larissafernandez142 9 жыл бұрын
thank you, you just help me to make our arduino project, which is for our final marks for the exams is the 20%
@larissafernandez142
@larissafernandez142 9 жыл бұрын
the arduino program
@trunganhphan5251
@trunganhphan5251 6 жыл бұрын
what is the length of led string ? give me a number :(( thanks
@MorganBarke
@MorganBarke 6 жыл бұрын
Trung Anh Phan Twice as long as half a length of led string... :))
@trunganhphan5251
@trunganhphan5251 6 жыл бұрын
no ways. 60leds/m, so diameter of the clock is ~31,847 cm, right ? :)))))))) silly question but it's too big uh huh yours is not REPLY
@MorganBarke
@MorganBarke 6 жыл бұрын
Trung Anh Phan The slot for led strip is 31.8cm, but out diameter of clock is slightly more. Not sure what, without looking at dxf. Hope that is of help.
@gateway74
@gateway74 4 жыл бұрын
why the off led are green?
@MorganBarke
@MorganBarke 4 жыл бұрын
I don't understand your question.
@gateway74
@gateway74 4 жыл бұрын
@@MorganBarke I followed the pattern and in my watch I notice a difference with yours, that all the LEDs that should be off (background) are lit green, I hope I explained myself, sorry for the English
@MorganBarke
@MorganBarke 4 жыл бұрын
@@gateway74 I don't think I can help, without seeing it in front of me. Sorry. Good luck.
@stephentrenta3514
@stephentrenta3514 7 жыл бұрын
If someone could just CNC route me the frame, that would be great! Unfortunately, I don't have access to a CNC router.
@MorganBarke
@MorganBarke 7 жыл бұрын
I hope in the coming months I will be able to allocate some time into this project. To include creating a updated, more detailed instructions/tutorial and a small run of components for people to buy. But if someone else can help you out, then do that, as it might be long than a couple of months. Cheers, Morgan.
@stephentrenta3514
@stephentrenta3514 7 жыл бұрын
Where did you source the one way mirror from? I've tried using mirrored film, but I don't like the results. Thanks!
@Vivek-rf2lq
@Vivek-rf2lq 6 жыл бұрын
Woanderful Idea !!!!
How I Made This Glowing Infinity Mirror Out Of Acrylic / DIY
12:51
Inspire Woodcraft
Рет қаралды 341 М.
LED Clock V2 Final Assembly
4:51
Steve Manley
Рет қаралды 162 М.
СНЕЖКИ ЛЕТОМ?? #shorts
00:30
Паша Осадчий
Рет қаралды 7 МЛН
Haha😂 Power💪 #trending #funny #viral #shorts
00:18
Reaction Station TV
Рет қаралды 7 МЛН
TRY NOT TO LAUGH 😂
00:56
Feinxy
Рет қаралды 17 МЛН
Amazing Clock. Let's make it for your home
11:19
D. Creative
Рет қаралды 106 М.
DIY Interactive LED Coffee Table - Arduino Project
13:56
Creativity Hero
Рет қаралды 276 М.
10 Incredible Arduino projects of the year 2022!
8:15
ToP Projects Compilation
Рет қаралды 678 М.
How to make a 16x16x16 LED CUBE at home with Arduino platform
20:09
Malt Whiskey
Рет қаралды 4,1 МЛН
How to Make a Modern LED Infinity Illusion Mirror
10:05
techydiy
Рет қаралды 10 МЛН
Led ring clock build and code
4:21
Cine-Lights
Рет қаралды 57 М.
DIY-LED-Controller für 5€ (WLED-Tutorial)
13:33
Make Magazin
Рет қаралды 159 М.
Infinity Mirror Music VU Meter Electronics Project using LM3915 IC
4:31
How To Mechatronics
Рет қаралды 132 М.
Make your own Retro Nixie Clock with an RTC!
10:54
GreatScott!
Рет қаралды 1 МЛН