Pearl Marden, Emily Shen, Hazel
- Ideas:
- A p5 puzzle game that is connected to an arduino, when the user guesses it wrong or right something will pop out from the box.
- A box with the cover controlled by a motor, ideally with two buttons inside, one represents the right answer and the other one is wrong. When you push down the wrong one the box will close.
- Have the user solve a ridder and answer by pushing a button the amount of times corresponding with the answer (a. – 1x, b. – 2x, c.-3x, etc.)
The Riddle Chosen and Instructions:
Based on the clues in the picture below, can you find the killer?
(Press the button once answer A. twice for answer B., and so on)
After every wrong answer, reset the program by pushing the right button
A. Press 1: The girl, she killed herself
B. Press 2: The man with the pink bag
C. Press 3: The woman at the cashier
D. Press 4: The man with the cast
2. Output : Servo Motor
- If the user answers the riddle correctly and figures out who the murderer is, the servo motor will turn to reveal that the person in the riddle has been murdered.
- If they do not answer the riddle correctly, the servo motor will not move and the person will stay alive.
3. Input: 2 buttons connected to arduino
- the user needs to push the button to answer the riddle (if they think the answer is a. – push the button 1 time, if they think the answer is b. – push the button 2 times , answer c. – push the button 3 times, answer d. – push the button four times)
- the second button is for clearing the counter on the arduino (after each try, the user needs to clear the counter by pushing the right button. After pushed they can retry the question)
4. Programming the Arduino:
5. Build an Enclosure
- First we drew a person to put on top of the servo motor
- using paper and markers we drew the head
- one head she is alive, the other one she is dead
- using a laser cuter and cardboard we made a double sided dress for the girls head
- one side she is alive
- one side she is dead
- using paper and markers we drew the head
Progress Documentation:
Final Documentation: