Pinned Repositories
6DOF_industrialRoboticArm
Worked on modeling and implementing the kinematics equations for a 6-DOF industrial robotic arm, specifically designed for pick-and-place tasks. MATLAB and the Peter Corke Robotics Toolbox were utilized for the development and simulation of the robotic arm system.
Altium_designer
Arduino
atmega16
Atmega32
Blutooth_HC-05_UART
C
Docklight_USB_TTL_serial_converter_CH340_UART
Fire_System
Established the system to measure the temperature of the environment and detect smoke levels, enabling the timely activation of water sprinklers and alarms in response to a potential fire hazard.
gihadmecha's Repositories
gihadmecha/Docklight_USB_TTL_serial_converter_CH340_UART
gihadmecha/Fire_System
Established the system to measure the temperature of the environment and detect smoke levels, enabling the timely activation of water sprinklers and alarms in response to a potential fire hazard.
gihadmecha/6DOF_industrialRoboticArm
Worked on modeling and implementing the kinematics equations for a 6-DOF industrial robotic arm, specifically designed for pick-and-place tasks. MATLAB and the Peter Corke Robotics Toolbox were utilized for the development and simulation of the robotic arm system.
gihadmecha/Altium_designer
gihadmecha/Arduino
gihadmecha/Atmega32
gihadmecha/Blutooth_HC-05_UART
gihadmecha/C
gihadmecha/Calculator_Converter
I designed and implemented a user-friendly calculator capable of performing basic arithmetic operations. Additionally, I integrated a number converter feature that allows seamless conversion between digital, binary, and hexadecimal number systems. The project utilized C programming language and the Atmega32 microcontroller, an LCD, and a keypad.
gihadmecha/Embedded_Systems
gihadmecha/embeddedSystemProjects
gihadmecha/HAL_MCAL_layers
HAL and Atmega32 MCAL layers
gihadmecha/my_line_follower
gihadmecha/Student-Database-Management-System
A user-friendly Student Database Management System that helps schools define, store, retrieve, and edit/update students’ information available in the database on an on-demand basis. Tools: C, Console Screen, conio.h
gihadmecha/SUDOKU-game
A sudoku game with a traditional game board, featuring a visually appealing and user-friendly interface. The game includes a rule-checking algorithm to ensure the validity of user inputs. Additionally, I implemented an "Exit Sudoku" feature, allowing players to save their progress for future continuation or start a new game. librarys: conio.h
gihadmecha/FreeRTOS
gihadmecha/GeerUp
gihadmecha/linux_device_drivers
gihadmecha/measuringAlarmSystem_SPIcommunication_ExternelInterrupt
A measurement system that uses a temperature sensor to measure the environment temperature and outputs it using SPI and external interrupt connections.
gihadmecha/Motors_Dashboard
Built a motor control system to manage three distinct motor types: control the speed and direction of the DC. Motor and adjust the angle of movement for the Servo Motor and the Stepper Motor using sliders and a keypad.
gihadmecha/My_Python_for_BeagleBone_Black
gihadmecha/obsidian_softwares_contant
gihadmecha/RC_car
gihadmecha/RGB
The RGB LED can emit different colors by mixing the 3 basic colors red, green and blue.
gihadmecha/Smart_Home
gihadmecha/software-UART-Protocol
gihadmecha/stateMachine
gihadmecha/STOP_Watch
A stopwatch with two distinct modes: an Adjust Mode that enables users to set their desired start time, and a Normal Mode that counts from the set start time with Pause, Resume, or Reset capabilities. The project was implemented using C. Tools: Atmega32, 2-digit 7-Segment, Buttons, LED as a mode indicator, buzzer as a time-expired indicator.
gihadmecha/ultrasonics_and_servo
Making 4 ultrasonic sensors and 1 servo work smoothly.
gihadmecha/virtual_terminal_proteus_test