my idea is to make a automatic Lab assistant that does the experiment in behalf of the perfomer on stage that will leave less room for human error and make sure that the performer concentrate on the theatrical side of the show
in my project i used gennie in the bottle experiment that i personally had some accidents with it as it's very unstable in direct contact
what inspired me is that i have been a big fan of theatre and was an actor in high school acting team but i went into the faculty of science and worked in science communication field but the sicence shows always been entertaining but not inspiring and dynamic as the plays i see and one day i asked myself what can i do to turn the science shows to something that is more inspiring and more artisitc (i am not the most artitstic person but this vision was hunting me for a very long time).
Software i used to design my project was
I used fusion 360 software to prepare my design
Here i started designing t he lid of my design
I designed the first two parts of the moveing mechanism
then i used extrude tool to make the body with 4mm
the result of extrude
I started making the rotating part at first i was planning to make it as one piece but eventually decided to make the place for screws and attach a metal hinge to simplfy the design
then i made the door knob that i will use the parts to stop the door from opening
using create i made a sphere
it had a diameter of 70 mm
then i split the body of the sphere
then i used shell to make it 3 mm thick
finally i jointed all the bodies together
then i sketched the handle
extruded it and shelled it to 3mm (that will make a problem in the future)
then i stated to smooth the edges using fillet tool
then i started joining the handle and the lid
then i made the container of the reaction part
then i started making the components box
designed the first face of the box with a t slot and x slot on the sides
then used extrude tool to make 3mm high as plywood i will use
designed the second face of the box with a t slot and x slot on the sides
then used extrude tool to make 3mm high as plywood i will use
the i designed the bottom part and the top part that is identical
used extrude tool to 3mm high as plywood
after that i assmbled the box
then i started to cut the places of my components
then assembled the breadboard
after that i added the arduino
then i imported the button and servo mmotor
final components box is finally here now it's time to assemble
then i joined the pieces together to look like this!
adding the materials colors (wood for the wooden pieces and plastic for the arm and mechanism)
I used malky CNC laser cutter
I used laserworks software to prepare my file
the materials was : ply wood
I used prusa mk2
I used Cura software to prepare my file
the materials was : PLA fillament
3D printing
I put the pieces on cura
then I used brim as build plate
used layer height 0.3mm
used tree supports / touching buildplate settings
after slicing the file it looked that the supports are in the right place
started prining
after 1 hour it looked like this and it printed overnight and i had a problem i
I added the laser cutting designs to laserworks
used the recommended power and speed for cutting that was recommended by the lab specialist
i rearranged the file according to wood sheets size
the laser cutting process
the final product
tools and components
arduino uno is the brain of the device and i use it to control the components
jumper wires
I used 9V 2 A adapter as the source of power for my project
breadboard for wiring
input components
bluetooth module
push button
output/action component
I used servo motor as my action component
wiring diagram
I USED WIFI MODULE instead of blutooth module because i couldn't find it in tinkercad then connected the rx to tx adn tx to rx in arduino
then connected Ground to gnd in arduino via breadboard
the power /vcc was connected to 5v pin in arduino via breadboard
Servo:
-I connected the ground and power to the gnd and 5v in the breadboard
-then the signal was connected to pin 9
button : I couldn't find the red push button so i used the regular switch but it should do the same job here
the common was connected to cathode and the other terminal was connected to pin 3
I used 9V 2 A adapter as the source of power for my project as it's suitabe to run arduino uno and the servo motor and the bluetooth module
I had the idea prepared in a mindmap to make sure that i didn't miss any feature in my code
at first i included servo and set the digital pins of the button and servo and declared the two moods i choose for servo is the start position at 0 and tthe target position is 180 degrees
and i created servo object called myservo
In void setup i declared the type of every component as i the button is input and servo as output and set that esrvo to the initial position.
in void loop i used if conition that if arduino recived 1 from bluetooth the servo will move to the target position that i determined to be 180
if the arduino recived 2 from bluetooth the servo will move back to the starting position
after that i put if else condition to set the button that when it's pressed the servo moves to the target position and when we leave it it comes back to original position.
I installed the hinge in place and used the wooden part
and with the help of our instructor hala we put this metal piece to install the arm into the lid
here i added iv tube to make the movement of the wire that moves the mechanisum works good
this is how it looked after aseembly
here i assembled the wooden boxes of the electornic components and the container of the reaction
then i installed the components one by one and started wiring
here is the components without wiring as i did in fusion
here wiring of the push button
the bluetooth module wiring
the final testing of the electronic components
this was a dry run test the camera was on but didn't shoot the video and also i taped the container box with double face just to test
this simple tissue will be my tool to dilever the chemicals
assmebled the screws and t slots
Dry run
In this video i tried everything except the liquid material and i faced a problem thatt the mechanism doesn't release all the time and sometimes it releases the materials and works
Time for testing (the wet run)
in this video you will see that i pressed the button but nothing happened that's not because the mechanism didn't work but because i used a large tissue and that tissue was stuck and when i attempted to move the device it worked (which is the same if we done it in a show because the perfromer should move the lamp a little bit
this wasn't enough so i tried and tried to make it work and after 8 tries it worked!!!
and now the million dollar question
will i do it again in my room?
in the following video i will show you how it was in my room
yes. I asked hala and abdelrahmad oraby and their ideas were crucial for me to finish this project as example in this picture , abdelrahman contribution helped me to fix a huge problem and hala helped me to excute it and it worked!!!
I'd like also to thank
Mohammed Atef
Yahya Khalaf
for being helpful teammates and supporting me with several problems along the way
and also special thanks to Mr Wasiem Ahmad for being such a great example and someone to look up to.
finally I'd like to the instructors that i think without their support and patience nothing would've happened
thank you Hala
thank you Esraa
the printing of the arm was a huge setback in my project and i almost gave up
the fix
using an iv tube to evade the entanglements of the wire and using craft strings to make it realistic and part of the decoration of the project (i am not the most artistic person but surprisingly it works!)
I would redesign the whole project and gave me more time and 3d printing quota
my next project is to transform 50 experiment to work on their own with a touch on my phone
it's a pretty hard to acheive but nothing is impossible!