Hello all,
I am not very good at programming. Sometimes I can figure out what to do if there is some code that comes close to what I want my project to do. However, if there isn't then I have no clue where to start.
I built a bedside table with Arduino+neopixels. Inside the table is a 7x7 matrix. Yep, another LED matrix table. The pixels are arranged in the ZIGZAG configuration. I got it all hooked up & got it working. No big deal...with ready-to-use code. (Don't get me wrong. I know lots of people worked hard on all of the coding/libraries/sketches, & I appreciate that & respect them for being able to do it!) I worked with those sketches for hours, days, & now going on weeks. I can usually change the basics, such as, the pin(s) being used, rate at which pixels change state, etc. I have very limited time to learn all about programming. I have tried over the past couple of years & have learned enough to make me think I know what I'm doing only to, in reality, learn enough to frustrate the H**L out of myself!! I have had limited success with regular ol' 8x8 LED matrices (MAX7219 modules) showing patterns & scrolling text (frustrated with the MD_Parola but getting there!) & have had fun with the online matrix code generators. But, how the heck can I generate code for my neopixel matrix?!?! I want to be able to get this kind of pattern:
Can someone please tell me how to go about it. Keep in mind that I have literally about 2-4 hrs per week at best for my hobby. That's long enough to search for what I'm looking for on the internet. Set up a circuit, Mess with the code for a while & (if I got it working) modify the code until I am once again frustrated! I don't know how to come up with more time to learn. It's to fun to give up on & forget electronics. But, I don't know anyone personally within a hundred mile radius of me that knows what an Arduino Uno is. Half the time when I post questions all I seem to get is, "why don't you just learn how to do it yourself & stop expecting someone else to do all the work for you." I don't expect that, but that is why this post sounds much like a rant. Sorry for that.
Here is a picture of my table.
As you can see, I'm not totally incompetent. But, is there a "pattern generator" for a NEOPIXEL matrix like those for the MAX modules? Or, does it have to involve mapping (read about mapping, experimented a little. Got the gist of it, maybe)? I have installed the Adafruit libraries and FastLED. Maybe another one or two. I don't remember off hand. Can someone point me in the right direction without pointing to a spot on the distant horizon?
Thanks,
Jeff - AKA, AptPupil (maybe it's time to change my nickname! )
BTW, the current setup is an Uno, 49 (7x7) WS2811 neopixel strip, breadboard with a button and pot (I think I can get it to change patterns with button presses, speed with the pot if I can figure out how to do patterns), and Adafruit EZ-Link Bluetooth module. Planning to use a Pro Mini with wall wart/battery option. Just FYI.