Tell us about yourself!

Complete Your Profile
  • lotusmonger commented on seanhodgins's instructable Haunted Jack in the Box 7 weeks ago
    Haunted Jack in the Box

    I am glad someone else has a slightly twisted mind like me to come up with this! My variation would be to have the speed of the song dependent on the distance to the viewer; when it first senses you it's just a slow plinking of the notes, but speeds up as you get closer and opens a split second before you reach it!

    View Instructable »
  • lotusmonger followed JunieGenius2 months ago
      • Robotic Helmet That Stops You From Crying
  • Stranger Things Interactive Wall Art

    Thanks for sharing the code, gremdel! I'm learning code and this is a good intro to switch/case. I wanted to make an array and have it read phrases from that, so glad you are doing that! I was thinking of making variables and have strip.setPixelColor(Xvariable, Xvariable), but sadly can't have a variable have two values such as 'uint32_t a = strip.n(0), strip.Color(255, 0, 255);'. I was thinking of doing 26 if/thens of reading from the array and "if a strip.setPixelColor(0, 255,0,0)" (bad syntax just for examples). Not sure if that will work but it would be good practice, even if it doesn't. Doesn't seem as efficient as what you are doing though.Why do you define the letters at the beginning? Wouldn't reading from an array of letters work too without defining them since...

    see more »

    Thanks for sharing the code, gremdel! I'm learning code and this is a good intro to switch/case. I wanted to make an array and have it read phrases from that, so glad you are doing that! I was thinking of making variables and have strip.setPixelColor(Xvariable, Xvariable), but sadly can't have a variable have two values such as 'uint32_t a = strip.n(0), strip.Color(255, 0, 255);'. I was thinking of doing 26 if/thens of reading from the array and "if a strip.setPixelColor(0, 255,0,0)" (bad syntax just for examples). Not sure if that will work but it would be good practice, even if it doesn't. Doesn't seem as efficient as what you are doing though.Why do you define the letters at the beginning? Wouldn't reading from an array of letters work too without defining them since ascii is supported in arduino? Or is defining necessary for switch/case? Thanks!

    Also, this time of year places like Hobby Lobby or craft stores will have small plastic holiday lights that can be used for scrapbooking and wrapping gifts. That way you don't have to buy actual lights and can save some money.

    If you go to https://www.adafruit.com/distributors, you can see if there is a local store you can get them from. Microcenter in the US has neopixels, and various controllers you can use; if you live near one with a stock you don't have to wait for shipping. And for learning code, I would just use the code others have posted to get it working, and learn from how it works. Basic principle of coding for me is: Take an input and do stuff to get your required output. I'm still learning myself, but it helps to think of it that way to read code and figure out what is being done to the input. This is great project to learn from!

    View Instructable »
  • Stranger Things Interactive Wall Art

    Hi Akin!Thanks for posting this! I had the same idea as you and am happy there are others posting code here as that's my next step. I used neopixels and a Circuit Playground from Adafruit. I'm also working on setting up a character array that will be read from, instead of a long line of code. Mine is going to be a Halloween costume so I am putting it on cardboard and wearing. You can also sew them into a shirt! I got some tiny dollhouse/scrapbooking Holiday lights. I will post some updates this weekend and share my code once I get it going.-Sam

    View Instructable »