Hello everyone,
I'm pretty new to Arduino and could use some help getting started on a project I wanted to do. I just got back from DisneyWorld and picked up some Lightsaber Kyber Crystals from the Star Wars Galaxy's Edge area. I've been looking into 3D modeling to create a rock and crystal holder for my Kyber Crystals. What I was really hoping to try and do was make the crystal clusters transparent with an opening for an LED bulb underneath so that I can make the crystals glow. Here's kind of an example of a smaller version of a 3D printed crystal holder and what the Kyber Crystals look like:

Here's an example of how I'd like it to look with the LED's lighting up the crystals, just I'd put a little slot for the Kyber Crystal to go:

The idea would be, it would be a bigger "rock" with 6 big openings for 6 different crystal "clusters." What I thought would be really cool to try and do would be use the RFID chip that's already inside the Kyber Crystals to determine what LED color shines. Similar to how the lightsabers that you use the crystals in have a reader in them to tell the lightsaber what color to be. (Red, Blue, Green, etc.) So, technically, if you have an RFID reader/programmer, you can reprogram any crystal to be any color. (i.e. you can turn that Red crystal into a Green crystal by giving it a new RFID tag number.)
It'd be awesome if I could attach a micro RFID reader inside the base of each crystal cluster slot that could read each specific Kyber Crystal when it's placed into it's holder. Then, depending on it's specific code, it would tell that LED what color to shine. Also, if there is no Kyber Crystal in the cluster, it would shut that LED off. That way I could just make all of the crystal clusters the same semi-transparent clear material, which would make printing them a heck of a lot easier/cheaper. As well as be able to use the same Arduino code for each of the 6 crystals clusters.
I'm not at the coding part of the project yet, what I was hoping for some help with is the hardware for it. I've been trying to look around for the parts I'd need, but I'm having some trouble.
I already have an Arduino UNO that I've been playing with and an On/Off switch, so that's not a big deal. I was just going to get a big rechargeable battery pack and add a slot in the back of the rock that I can plug a charging cord into.
The LED's are causing me a bit of a problem though. I'd need an LED setup that can change to a bunch of different colors for each individual crystal cluster, but all of the digital color changing LED's I can find are those big long strips. Does anybody know of something that might work better that I could put into 6 different slots and could provide the whole color spectrum? Or would I just have to get one of those color strips and cut it up? Is there a good LED people have used for small projects like this that would work better?
And then the only other problem I've been having is figuring out what kind of micro RFID reader would work best. Or if it would even work at all? Does this sound like something that could work? I'd need a small RFID reader I could hotglue underneath each crystal cluster. I don't really know anything about RFID readers. Does anybody have an idea of a good micro reader I could use? It'd have to be a reader that could read 125kHz since that's the frequency the Kyber Crystal RFID's are at.
Another thing I don't know enough about yet is how the RFID's work with Arduino and if I could even run 6 readers off 1 Arduino UNO? Would it be able to handle that many readers with changing colors and whatnot? Especially if all 6 LED's are on at the same time.
Anyways, I could really use some help, even just getting pointed in the right direction. After looking around the forums a bit I think I found some code that could work for the LED color changes. I just need to get all the parts together so I can test it out. Any help would be greatly appreciated! Thanks!


