28/01 - we thought of 8 separate ideas using the crazy 8 strategy and narrowed it down to 3
We used the ‘Crazy eights’ strategy to come up with eight separate ideas for what our project will be. My main idea was a machine that took a picture of whoever was in front of it and drew them with a pencil.
We then all voted as a team which were the top three options.
30/01 - We ended up agreeing that Jay’s ‘kaleidoscope’ prism machine was the most achievable idea, as the premise was simple and we could begin prototyping by simply buying prisms and shining light at them.
15/02 : We made a prototype of our idea to get a vision of it using CAD software and rendering it. It turned out quite pretty
We were able to show it to the art gallery’s curator, and they liked the idea! The only worry was possibly blinding people if we used lasers, so we will definitely try to refrain from doing that.
26/02 - I ordered a 360 degree servo to test rotating the prisms.
Here was the code I used, I originally kept over complicating it, but this simple script worked in the end.
#include "Servo.h"
Servo frontServo;
Servo backServo;
Servo leftServo;
Servo rightServo;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
frontServo.attach(6);
backServo.attach(7);
leftServo.attach(8);
rightServo.attach(9);
}
void loop() {
// put your main code here, to run repeatedly:
frontServo.write(90); // Servos work from 0 to 360 degrees.
backServo.write(180); // Servos work from 0 to 360 degrees.
leftServo.write(270); // Servos work from 0 to 360 degrees.
rightServo.write(360); // Servos work from 0 to 360 degrees.
delay(1000);
}
15/03 - We tested many different light sources, even trying a projector at one point. The problem was attaching a light source to a moving object.
31/03 - Connor managed to get a programmable gimbal, which worked great but we ended up settling with a similar design to the the lab’s robotic arms that we used in a previous worksheet.
I begun to create a mount for the flashlight to mount to the robotic arm.