Keer Zhao
Intro to Physical Computing



Fortune Teller
Group member: Kristina, Yves, Oscar and Keer
.png)
In this project, we will combine a self-made hologram with the idea of ZOLTAR fortune teller machine to finally create our own "Fortune Teller" machine.
We will use a telephone as input and connect it with p5.js to play different reactions and responses of the fortuneteller.




"Fortune Teller" -- User Journey




"Fortune Teller" -- SERIAL COMMUNICATION




progress
1.0 User Flow Charts
-
INTRO screen - know your future and insert a coin
-
Inserts a coin
-
Welcome video. Messages in English, Spanish, Korean, Chinese. Dial your language
-
No matter what they dial: we are currently experiencing technical difficulties. Only English is available
-
Pick a category for your fortune: health, love and money.
-
Person selects 1 - 2 -3
-
Fortune teller: dial your lucky number between 1 and 9
-
Person dials number
-
Fortune teller delivers and asks do you want to ask another question
-
Person dials 1 for yes 2 for no
-
Fortune Teller either says insert another coin or back to welcome screen
2.0 Split the work
-
Design the intro screen Keer
-
Create the coin box : Yves
-
Write the script for the videos Oscar
-
Record all the videos : Keer
-
Edit the videos Oscar
-
Build hologram device Kristina
-
Design booth Kristina
-
Build booth Kristina
-
Create code for arduino and p5 Yves
-
Kristina: bring 28” display
3.0 By Friday
-
Intro screen design
-
Coin box needs to be a working prototype
-
All scripts (link to script on google doc)
-
Hologram device: having the materials ready
-
Design in cardboard
-
Arduino and p5
-
Kristina: display on floor
4.0 Intro screen design

For the intro screen, I am thinking to add a distance sensor to our booth. The sensor
reading can be sent to p5 to show texts such as "Do you want to know your future?" and "drop a coin to start".
When people approach this booth, the opacity of the text "Do you want to know your future" will increase. When it reaches the maximum, it will trigger the next text "drop a coin to start", we assume at this point, viewers will stop keep approaching the booth, drop the coin and stand where they are right now.
Today, I tested the ultrasonic sensor and its connection to p5 (link to p5 sketch). Basically, it can work. However, the reading from the distance sensor is not stable. We probably need to make sure the surroundings are cleared out when testing.




MORE ABOUT FABRICATION

We want to create a booth for our fortune-teller machine.
We made a cubic frame with woods (so the entire structure is stable) and covered it with matt boards.
The screen is going to be placed in size the wooden frame with the hologram hanging in the center of the frame.
The extended part is designed for placing the telephone and the coin machine.



Spraying the wooden frame black

This is an inside look at the extended part of the device.
There is a wooden 'tripod' that is intended to support the weight of the telephone.
Next to the 'tripod' is going to be a box with both photosensor and the LED embedded to detect the coin.


Putting on some decoration to the booth
A complete fabrication sketch



MORE ABOUT CODE
//Arduino


We programmed the Arduino to detect the coin, as well as the number people dialed.
//Atom










