Final Project Journal

Project Ideation

  1. Tell us about the idea of your project. Why do you care about this? What were you inspired by? Include images and videos of similar projects

This idea is this wood sculpture rotates both clockwise and counterclockwise creating a unique pattern.

At the end of this project you will be able to control it by using the mobile app.

Project Construction

2. Explain the CAD process of your project. How did you use the software to design your project? (List the softwares/tools/materials...etc that you used)

At frist I drawed the box that will hang on the wall and conten all my components (arduino, motor, motor driver and etc).


STL, DXF and GCODE file

I used GrabCad tp download most of the components that I need in my project and started to draw the rod that will drive my sculpture.

To make sure that every thing will fit into my box I convert my box into 3D model and start to put every components into the right place and year everything went well.

To convert my old 2D sculpture from Autocad to fusion i used DXF files and it's worked very well with fusion.

After converted those file into 3D now and put it together it's looks like everything fit perfectly.

3. Explain the fabrication process of your project. How did you use the machine to fabricate your project? (List the softwares/tools/materials...etc that you used)

By using LaserWorks app I prepard my desing to be cuted out my 3mm plywood sheets by the laser machine

Speed : 22

Power : 65

Very important tip :

before you download the files into the machine you need to check if there is any overlap lines and delete immediately to avoid the repet of the process.

It's simple select all your parts and go to handle list and chose delete overlap and the program will do it for you.


I placed the 3mm wood sheet into the machine and checked that's the sheet in the right work area by pressing tracking work area into the machine screen.

And every thing went smooth.

By using fusion 360 I saved the rod to STL file and PrusaSlicer to convert it into GCODE to be ready for the 3D printer.

The settings :

print settings 0.20mm Normal

filament : PLA

printer : orginal prusa i3 MK2S

support on bulid plate only

and I need it hard rod so the Infill will be 94%

Now it's time to import the GCODE file into the 3d printer using the SD card and choose your file and hit print.

Yes it's easy as that.

It's was not very fine rod so I need to sanding printed rod to make sure the bearing will fit there.

I used my drill to make the sanding faster but be careful the friction will heated the rod and that maybe melt the rod.


Here we go it's attached to my motor.

Project Electronics & Power Management

4. Describe your electronic circuit. What are the input and action components? What is the function of each? How do the components integrate together to form your smart system? (List the softwares/tools/components...etc that you used)

I need those components to make my project alive

  1. arduino : to make it smart

  2. HC-05 to control my arduino with bluetoooth

  3. LM393 sound sensor so when i make a voice the kinetic should start.

  4. L298N to drive the geard motor

  5. geard motor to give high toruq and be able to run the kinetic sculptre.

As showen here to conect my components

L298N motor driver connected with the geard motor + -

Then connected with the 6V power source and the ground with arduino

and ENA with pin 9 to control the motor speed

IN1 & IN2 with pin 7 & 8 to control the dircton


HC-05 bluetooth

VCC with 3.3V in arduino

GND with arduino GND

RX connected to TX in arduino

TX coneected to RX in arduino


LM393 sound sensor :

VCC connected to 5v in arduino

GND connected to GND in arduino

Out connected to pin 6 in arduino

5. What is your power source? How did you select the suitable power source for your project? (List the softwares/tools/components...etc that you used)

It's easy i searched how much MA every componant need :

L298N and the geard motor need 6V and less then 0.5 MA so I will use 6V adapter 2A .


LM393 need 4~5 mA and 3.3V or 5 V .

HC-05 need 40MA and 3.3V.

I will use 9V and 2MA adapter because the my arduino uno not compatible with the 6V adapter


Project Programming

6. Describe the code of your project. How did you program each function of the project?

Char Incoming value for the bluetooth Char that i will send to the arduino

Sensorpin for the sound sensor when there is any input to this pin it's mean HIGH and the kinetic will start to move.

Motorpin 1 and 2 to control the motor direction.

Speedpin to control the motor speed.

Val for the orgin sound sensor value when it's change to 1 that's mean the sensor head sound and the motor will start.

Now if the incoming Char is 1 or the sound sensor val is high the motor will start to rotate 5sec clockwise and 5sec counterclockwise.

If the incoming Char is 0 the motor will stop.


CODE

Project Integration & Testing

7. Demonstrate with text and visuals how did you integrate the project’s modules together? What are the testing results? (Include a Demo video separately, showing a proof of functionality)

This was the first test and it's worked fine.


you can also use this youtube link


VID_20210310_010111.mp4

After it's worked I finished the wood with danish oil and brown dye.

the box with the danish oil and the arms with brown dye

With M3 screws and nuts I put the box together then I added every components inside.

Here is the final test, I clap so the sensor can hear me and to start the motor.

it's a little deaf btw. :D

the mobile app also works very fine but unfortunately i don't have another camera to show it.


you can also use this youtube link


VID_20210315_044408.mp4
final kinetic test .mp4

you can also use this youtube link

my mobile app.

Scan and connect to the HC-05 Bluetooth and then click start to start the motor and then start will become stop and if you clicked it the motor will stop.

Sharing & Collaboration

8. Did you ask for feedback? What are the ideas that others have contributed or suggested? What was someone else’s idea that you built upon? How did you help your peers? How did your peers help you?

actually most of my peers who saw my project like it much and they are very excited to see it after finishing with the dye.

It's amazing to feel like celebrity :D


Overcoming Challenges

9. When you got stuck, what/who did you turn to? At what point did you have to pause to research or learn more before moving on? What are some mistakes, pitfalls, or challenges that others can avoid if they were doing this project?

At first I was using wrong code the motor start to run clockwise for 5sec and then keep running counterclockwise for ever and solve that Ahmad saeed helped me alot by changing the code to false and ture

OLD WRONG CODE

Future Work

10. If you had more time, what is one thing you would change/ Do next in your project?

I really need to Reducing the motor noise. :D



Final Project Design Files