Computer Engineering / Hardware
Permanent URI for this collection
Browse
Recent Submissions
- ItemMultifunctional Beverage Preparation and Dispensing System iDrink Station(2025) Ahmad Ghassan Atallah; Khaled Mohammad SaadehThis project aims to provide a practical and sustainable solution in the world of vending beverages by designing and building a machine that prepares cold and hot drinks using simple electronic and mechanical components. It focuses on facilitating and accelerating the automatic beverage preparation process, providing a smooth and fast user experience, making it ideal for offices, cafes, educational centers, public spaces, and even kiosks and small businesses. The machine operates using an Arduino controller, which precisely manages its various components, regulating the operation of sensors and controlling the movement of pumps and motors. It also includes an ESP module to enable communication with a mobile application. The beverage type is selected either manually via an electronic keypad or electronically through the app, offering flexibility in control. Additionally, the system can be activated using an RFID card or directly from the mobile application. Operating data, such as the beverage type (cold or hot), the selected flavor, temperature, and the number of cups prepared, is displayed on an LCD screen, providing the user with a comprehensive and clear experience. The mechanism involves pumping water from the tank, heating it as needed, selecting the appropriate beverage type, then pumping the desired concentrate or powder and mixing it into the cup, serving it to the user within a few minutes. These sequential steps allow the user to prepare a variety of drinks, such as mojitos, Vimto, iced tea, fruit juices, Zahra juice, coffee, Nescafe, or tea, with just the push of a button. This project represents a practical model for the concept of digital transformation in quick-service restaurants, combining simplicity in design with performance efficiency. The machine not only saves time and effort for users and workers, but also opens the way for the development of innovative small businesses in the beverage sector, especially with the approach of summer and the increased demand for cold and ready-to-drink beverages.
- ItemEmbedFlow(2025) Amro Sous; Amjad KayedIn this project, we present Embed Flow, a visual programming platform designed to simplify the development of embedded systems by enabling users to create logic through intuitive flowcharts. The platform targets students, educators, and makers who may not have prior experience in low-level programming, offering an accessible way to design and deploy hardware logic without writing code. Embed Flow allows users to define hardware behavior using a flowchart editor that supports multiple abstraction levels—from low-level pin manipulation to high-level component operations such as sensors, displays, and actuators. The flowchart logic is exported as a JSON configuration, which is interpreted directly on an ESP32 microcontroller using a built-in interpreter. This avoids the need for compilation and firmware flashing, enabling dynamic updates and ease of experimentation. To demonstrate the capabilities of the platform, two hardware sample projects were developed: A candy sorter machine that classifies and directs candies by color using a GY-31 sensor, servos, and an OLED display. A programmable smart car featuring DC motors, IR sensors, and an ultrasonic scanner, capable of executing multiple modes such as line following and obstacle avoidance. The platform also supports interrupts, Wi-Fi control, persistent logic storage, and API/logging configuration, making it both flexible and extensible. Through Embed Flow, we aim to lower the barrier to entry for embedded development and provide an interactive learning tool for hardware design.
- ItemMilkshake Factory(2025) Osama Salah; Mohammad KittaniThe Milkshake Factory project is a modern physical device that automates shake fabrication and packaging processes. The components of this system are very user-friendly, which makes the installation process effortless. The milkshake milkshake maker is highly customizable and ergonomic. The reliable components used by the device guarantee that every serving of milkshake is of top quality standards apart from being very flexible to changes depending on the users requirements. The device is composed of four sequential units, each of which is manufactured and organized in a manner that enhances their efficacy and uniformity: Cup Dispensing & Selection: Everything is initiated by an automated cup dispenser, which chooses and places a cup on the feed conveyor. At this point, users can finely tune the composition for their milkshake by recently introduced percentage of the various ingredients that are going to be put in, all of which are available in varying quantity. All these selections are under the supervision of a control unit, which makes the required adjustments so that there is no invariant in the milkshakes made by different users. Ingredient Dispensing: Having the cup put on a moving conveyor belt initiates its movement towards an ingredient addon section. At this place, milk, Oreo any other ingredients in the specified recipe are poured into the mixer as per the set measurement. This is a vital stage as it maintains the balance of ingredients and keeps the taste and texture uniform. Mixing process: After the ingredients are added, they flow into the mixer, where the blending process begins. The cup itself remains separate at this point, waiting to receive the final product. Inside the blending station, the ingredients are thoroughly mixed to achieve the desired creaminess and consistency. This process ensures that all components are evenly incorporated, preventing layering or separation.
- ItemShopAssistant Robot(2025) Ahmad Ashayer; Mahmoud ArafatThis project aims to build a full automated system that helps the store or warehouse owner to prepare and search for the target packages shelves and store it as orders. The goal of this is to make the time of preparing orders as slow as we can and to make the operation of preparing it faster and better, the owner can choose the components which are the packages on the shelves through a simple application and the robot car goes linearly and takes the needed component and store it inside a production line. The processing of this operation depends on a special camera that help the robot to reach each location for each package and also a crane (Y and Z Axes) that helps it to carry them, the movement of this process depends of many types of motors like stepper motors and also DC motors. Also though this operation the packages will pass through the production line and the owner has the ability to cancel any package that added to this production line and also he has the ability to pass whatever he want. This fully automated system enhances the ability and increasing the speed of processing orders.
- ItemTurbo Chair(2025) Rayhan Shhadeh; Tala ZayedWhen we first thought about our graduation project, one thing was clear: we wanted to create something that truly helps people. Thus, we will make a smart mobility chair designed to assist individuals with movement disabilities in completing their daily tasks more easily and smoothly. The chair is primarily intended to enhance independence for individuals with disabilities by integrating assistive technologies. It features an automated control panel that allows users to manage various aspects of their home, including the air conditioner, fan, LED lights, alert system. “Harmoni Move” is equipped with wireless communication, enabling seamless interaction between the chair and smart home devices. Additionally, the chair incorporates voice control for hands-free operation, an alert system for safety, and adaptive movement control to ensure smooth moving inside the house. Beyond mobility, our system focuses on enhancing quality of life by providing intelligent automation, safety features, and user-friendly controls. Our goal is to contribute a meaningful project rather than simply submitting a graduation requirement, and this is our initial vision, and we may add or update some details. Note: there is no projects have been done as the same exact idea, but similar ideas have been implemented. Added Features: • Wireless communication for seamless device control. • Gesture and voice control for hands-free interaction • Emergency alert system to enhance safety • Automated adaptive home electronics based on the disabled person needs.