My final is going Really well. I have finally been able to find the right balance of code that i needed thank to the help of Nouf and Jack. i had to add a stop command after every sound to make it not repeat itself
if (!serialActive) { text("Press Space Bar to select Serial Port", 20, 30); } else { text("Connected", 20, 50); } if (Contact2 ==1 && Contact3 ==0 && Contact4 ==0){ if (Eaudio_played == 0) { Eaudio_played = 1 Esound.play(); } } else if(Contact2 ==0 && Contact3 ==1 && Contact4 ==0){ if (Laudio_played == 0) { Laudio_played =1; Lsound.play(); } } else if(Contact2 ==0 && Contact3 ==0 && Contact4 ==1){ if (Daudio_played == 0) { Daudio_played =1; Dsound.play(); } } else{ Eaudio_played = 0; Laudio_played = 0 Daudio_played = 0 Esound.stop(); Lsound.stop(); Dsound.stop(); } }
All that i have left is building the actual project which as the professor said was not as easy as i had expected. I started off with a base of cardboard like shown.
I then tested it out with the animals i build
I then spent the whole day on the lab working on my build( special thank to Ahmed the lab assistant) where i made a stage and a platform from my animals to go on. I was unfortunately too focused and forgot to take pictures. I had crocodile clips hanging from the stage but the professor told me to switch it to using nails and have copper tape to complete the circuit.
Work left
I am yet to add the screws and add some design aspect after that i will hopefully be ready to present