H O M E
T H E O R Y
A R D U I N O

Processing is an open source programming language and environment for people who want to create images, animations, and interactions. Initially developed to serve as a software sketchbook and to teach fundamentals of computer programming within a visual context, Processing also has evolved into a tool for generating finished professional work.
What is Processing ?
Adding Music to the development reflecting the movement of the circle interaction pulse.
Screenshots
Screenshots
Screenshots
Youtube Video
Processing Research
By adding // in front of the code the data will not be included into the script. This method can be used when making notes.
Creating a rectangle
Changing colours
Advanced method
Developing and testing more codes to create imaginative shapes I have started to defect and play with two shapes interacting together.
When creating a new script the data will always start with a blank canvas to able the designer to input data.
Code/References
Script References- Starting point
Size(600,600);
Rect(400,30,45,200)
Starting my experienced work I inputted the references creating a blank rectangle shape.
When inputting the wrong reference into the script the system data will approach the designer with a function warning.
Does not exist !
Adding background colour

Code Reference:
background(51);
background(255, 204, 0);
code references rect(30, 20, 55, 55);
Filling colour into the rectangle

Size(600,600);
fill(204,102,0);
rect(400,30,45,200);
Collaborating together the experiments I have tested i follow onwards adding background colour behind my filled rectangle.
ew expirement
New expirement
Voidsetup ( ) {
}
voiddraw ( )
}

float cherrelleDiameter;
void setup () {
size (600,600);
cherrelleDiameter = 4;
}
Notes
background (225,204,0);
line(30,20,85,20);
stroke weight (126);
Added song

Call me maybe.mp3 file
When finishing creating a script using the symbol of // and making a note End of Sketch the data will not pick up this reference
Ending Script
Task Development/ Objectivie
line(30,20,85,20);
strokeweight(126);
ellipse(mouseX,mouseyY,
cherrelleDiameter,
cherrelleDiamter);
Note taking helps me develop my work further by always reflecting back when forgetting a symbol or icon.
Reminder: //background(225);
// this code doesn't work
I went onto researching and collecting data that help me push my ideas forward with processing. The first resource I have found is Generative Music in Supercollid created by Josh Bothn. The idea behind the video has the same concept that I was experimenting with beforehand.
screenshots
Screenshots from Generative Music
Here I have grabbed screenshots while viewing the video of the different aspects and shapes Josh has created using the software Processing.
The eclipse (filled) changes movement depending of the vibration and soundwave by the music.
Taking away the script and playing the data as a opened slide.
Opened Processing
Opened Processing is a data software interaction letting the public experience making their own prototype and uploading them for others to view.
Each person has a account where they can log-in and become part of the inspiring gallery.
I have screenshot different prototype's that have been created by the public and viewed by the public.
On the account of the published work behind allows the view to collect the script on how it was created. This is a good idea as many viewers would like to know how it has been done, also giving the opportunity to give it a try.
Created By Cherrelle Burnham
Course Module: Authorship & Interaction
Page : Arduino
Screenshot
To develop and experiment creating your own script using the format of codes and references that has been supported by the data software Processing.
I N T E R A C T I O N
F I N A L
O U T C O M E
Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.
I continued researching about Ardunio subject and came across how a person can control the method of using a Arduino by it carrying each user design.
Youtube video of Arduino High Speed Photography. You can be the designer !