Developed an adjustable timer-based smartphone charging circuit using a 555 timer IC and relay to enhance mobile phone’s battery lifespan, and ensure energy efficiency. Users can easily set timers ranging from 8 minutes to 1.5 hours, optimizing the charging process and safeguarding the mobile battery from overcharging. Compatible with a wide range of smartphone models and battery types, our innovative circuit combines robust AC to DC conversion, customizable timers, and safety-first design, delivering a seamless user charging experience. It’s time to embrace smart charging that works for you and your environment.
Project Report
As part of our Digital Logic Design course, our team, Inception, undertook the ambitious task of designing and implementing a simple 8-bit architecture-based computer. Using Proteus software, we integrated key components into the system, such as an Input Unit, Output Unit, RAM, Memory Address Register (MAR), Arithmetic Logic Unit (ALU), an 8-bit Bus, Address Selector, Counter, and Clock Pulse Generators (manual and auto-generated).
One of the most rewarding challenges we encountered was optimizing the system's T-state cycles, successfully reducing them from 6 to 4. This breakthrough required a combination of analytical thinking and persistent debugging. Once the design was perfected in simulation, we transitioned to the hardware phase by building the circuit on a breadboard with standard ICs. To ensure modularity and precision, we then designed and fabricated Printed Circuit Boards (PCBs) for each module and assembled the entire computer.
This project not only strengthened our understanding of digital logic concepts but also provided invaluable hands-on experience in both hardware and software design. It taught us the importance of collaboration, problem-solving, and attention to detail. Witnessing our functional 8-bit computer operate seamlessly was a testament to our team's hard work and dedication.
Developed an interactive platform with two teammates for users to digitally submit complaints or feedback. The user-friendly GUI allows individuals to report concerns like plumbing, electrical, or carpentry issues by entering their hall name and room number. Previously managed through written forms, the process is now automated, enabling students to file complaints without visiting the authority's office. Users can also specify their availability for addressing the issue, ensuring a seamless interaction with the relevant personnel.
Our team developed a real-time sign language recognition system as part of our Electrical and Electronic Workshop coursework, aimed at improving communication accessibility for the Deaf and hard-of-hearing communities by translating sign language into text and speech.
The project utilized a Transformer-based model trained on curated datasets like the American Sign Language Dataset and WLASL. For real-time gesture detection, we deployed the system using Python, TensorFlow Lite, MediaPipe, and OpenCV. The system also included a text-to-speech feature to facilitate seamless communication.
A key challenge was addressing data variations caused by webcam inconsistencies, which we resolved through effective preprocessing techniques. Additionally, we relied on pre-existing datasets due to limited expertise in collecting sign language data.
This project provided valuable experience in advanced machine learning, enhanced our programming abilities, and deepened our understanding of accessibility solutions. The end result was a functional system capable of accurately recognizing and interpreting diverse sign gestures from live video input.
Our team created an interactive MATLAB app called "Signals and Systems Playground" for our Signals and Systems Lab coursework. This app is designed to simplify key concepts by offering modules for signal visualization, image processing, and audio processing.
The signals module enables users to visualize and manipulate different signal types, such as sinusoidal and exponential signals, allowing for operations like shifting, scaling, and time-scaling. The image processing module lets users resize, crop, and adjust image contrast, giving them hands-on experience with various image manipulation techniques. Meanwhile, the audio processing section allows for waveform analysis, gain adjustments, and removal of silence from audio files, showcasing practical audio signal handling.
In the early stages of my undergraduate journey, my team and I delved into the world of robotics by integrating IoT and developing several innovative projects, including soccer bots and a line-following robot.