I am wanting to make a board with about 80 LED's for my son's room. The LEDs must brighten and dim. I am aiming to make it look like the stars at night with the LEDs mounted on a black perspex plate, while also acting as a sort on night light for him, thus at all time there must be a reasonable number of LEDs on at a reasonable brightness. I was thinking of using about 8 groups of 10 LEDs each, and the perhaps controlling the brightness of the groups of LED's as follows:
Group 1: Sinusoidal brightening and dimming of white LEDs
Group 2: Inverse of group1
Group 3: Sinusoidal brightning and dimming of white LED's, but at at a different rate to Group 1
Group 4: Inverse of Group3
Group 5: short flashes say 100ms or shorter
Group 6: Permanently on
Group 7: Sinusoidal brightening and dimming of orange LEDs at a very slow frequency
Group 8: Inverse of Group 7
Where do I start. I have a fair range of PIC's in the 12F and 16F series, but have no idea how to begin to implement this - I guess I could start in Excel, and trying to figure out from there which groups to turn on when.
I only write in assembler and don't have tools to write in high level languages...