Mini Projects

These are some of the mini projects that I have worked on them as part of my studies at Faculty of Engineering, Ain Shams University, Egypt

Traffic Light Control System

Using timers and interrupts in the cortex M4 and tivaware based to develop a traffic light system
Tools used: IAR Systems, TivaC (arm cortex m4 based)
Documentation can be found here

Modelling and Controlling of Elevator System

Participated in a team, in "Automatic Control" Course, to design and manufacture an elevator model and control the speed of the elevator using PID controller on a DC motor with encoder.
Tools used: MATLAB, Autodesk Inventor, Arduino
Documentation can be found here

ALU

Applied the concepts of the logic design, to design and build an arithmetic logic unit using a number of ICs. ALU that performs: 4-bit adder, subtracter, increment, AND & OR operations
Tools used: Logisim
Check the narrated perestenation from here

Custom Arduino Nano

Applied my knowledge in Altium Designer software to draw a schematic and build a PCB of Arduino Nano microcontroller.
Tools used: Autodesk Inventor

Mechanical Design of a Can Crusher using Inventor

Participated in a team, in "Mechanical Engineering Drawing" Course, to design, assemble and draw a full working drawing for a Can Crusher mechanism.
Tools used: Autodesk Inventor



Implementation details of any of the mentioned projects can be discussed upon request.