Some exercises for machine shop practice taken in KUAS I was taking as a 2nd year student in 2023. The course provides students with valuable “hands–on” experience in the use of various machining tools including lathes, mills and drills, exploration of additive manufacturing technologies, specifically the creation of three-dimensional objects via 3D printing.
There were an exercise for learning basics of Numerical Control programming, that was performed using CAD13 software and G-code programming.
The final goal of the course was to assemble stepper motor, each part of which students were making by themselves, using different machines.

Then we had to programm it, so, the microcontroller program permanently repeats alternating one forward and one reverse rotation for the assembled stepper motor.
Pulse width: 5 msec
Pause time: 600 msec
It was used (Elegoo) Arduino UNO R3 and L298N motor driver.



