I created Creative Spark for Challenge 2 for Creative Programming. For this assignment, it was preferred to make an interactive demo using both Arduino and Processing. I made a sketchbook in space, where you can be creative using stars to draw. I used a potmeter on the Arduino to change the size of the stars and I used various keys on a keyboard for different colors.
I originally wanted to include a color changing LED on the Arduino in combination with a button to choose the color. However, after a few tries I could not get this to work so I had to change my plan. Overall, I think this went quite well. For this challenge I also used various test codes to test certain parts that I wanted to include, in the end I had six different iterations. This process seems to be a good technique for me to learn skills.
Working on Creative Spark let me further enhance my programming skills for T&R and aesthetics skills for C&A.
![Start screen of Creative Spark](https://cdn.myportfolio.com/946b4d87-c84f-49f7-bb39-b97a5f052571/ae0c51c3-b0b5-4dd7-8a7b-0b7148de1d4b_rw_1200.png?h=d927f5cf89f41cffa6d0a3944e441148)
Start screen of Creative Spark
![Christmas tree created using Creative Spark](https://cdn.myportfolio.com/946b4d87-c84f-49f7-bb39-b97a5f052571/a5ad60f5-a97a-4b1d-9d18-ae64d20efe2e_rw_1200.png?h=8f7ad8e2c40aeb36fc76853426ab2e1b)
Christmas tree created using Creative Spark
![Arduino code to change the star size using the potmeter](https://cdn.myportfolio.com/946b4d87-c84f-49f7-bb39-b97a5f052571/88045a7d-05c8-48b0-86e0-2920adebcc2a_rw_1920.png?h=9f1c5d8a7a87ccc738a8a39c673382da)
Arduino code to change the star size using the potmeter
![Potmeter connected to the Arduino](https://cdn.myportfolio.com/946b4d87-c84f-49f7-bb39-b97a5f052571/9537f837-81d2-4c7f-a298-bb9eb8a5798f_rw_1200.png?h=75087fd6b498d10232b149e3d40e6333)
Potmeter connected to the Arduino
![Processing code to create the visuals](https://cdn.myportfolio.com/946b4d87-c84f-49f7-bb39-b97a5f052571/7195ec9f-b46c-44ee-ac37-88fa26ec2256_rw_1200.png?h=98d659c87071efc0c59af3a455462082)
Processing code to create the visuals
![Processing code to create the moving stars on the edges](https://cdn.myportfolio.com/946b4d87-c84f-49f7-bb39-b97a5f052571/b05d64c5-0c90-44e7-9ab8-a067dd781695_rw_1920.png?h=0f8e1a2959686df42a977dcd70e7f3c6)