This project presents an enhanced Raspberry Pi-based multipurpose calling bell system controlled by an Android application, allowing users to register with full information and providing personalized identification when the bell is triggered. The system aims to improve user identification and make it easier for the assistant to determine the caller’s identity and location.
The hardware component of the system consists of a Raspberry Pi, a Wi-Fi module, and a traditional calling bell mechanism. The Raspberry Pi is connected to the bell and hosts a server that communicates with the Android application over a Wi-Fi network.
The Android application is designed to facilitate user registration by providing a user-friendly interface for entering personal information such as name and room number. Upon registration, this information is stored in a database associated with the Raspberry Pi.
When a user triggers the bell using the Android application, the server on the Raspberry Pi retrieves the corresponding user information from the database. The calling bell rings with the user’s name and room number, providing a personalized identification signal.
The assistant can easily identify the caller by hearing the personalized identification from the calling bell. The user’s information, including name and room number, can be displayed on a connected screen or accessed through the Android application for quick reference.
The system ensures a secure and reliable communication link between the Android application and the Raspberry Pi, guaranteeing that the user’s information is transmitted and stored securely. Additionally, the system allows for easy management of registered users, enabling new registrations, updates, or deletions as necessary.
The enhanced Raspberry Pi-based multipurpose calling bell system provides an efficient solution for user identification and location determination. By incorporating personalized identification through user registration, the system streamlines the assistant’s ability to identify callers and improves overall operational efficiency.
Smart Notice Board: IoT-enabled Digital Display for Real-time Information monitoring
- Purpose Real time information monitoring
- Date 1st April 2022
- Funded BUBT
- Thanks BUBT, JU, Media, DU, BUET, A2i
The rapid advancements in Internet of Things (IoT) technology have opened up new possibilities for creating smart and connected devices. In this research project, we present the design and implementation of an IoT-enabled digital display system that serves as a smart notice board for real-time information. The system leverages the power of IoT to provide a seamless and efficient way of disseminating information in various settings such as offices, schools, and public spaces.
The design of the system involves integrating a digital display panel with IoT sensors and connectivity modules. These sensors capture real-time data, including weather updates, event schedules, and notifications, which are then processed and displayed on the digital notice board. The system also includes an Android app that allows users to remotely control and manage the content displayed on the notice board.
The implementation of the system involves the integration of hardware components, such as Raspberry Pi, Arduino, and wireless communication modules, to establish connectivity between the digital display and the IoT network. The software components include the development of a web-based dashboard for managing the content and a mobile app for remote control.
The IoT-enabled digital display system offers several benefits, including real-time updates, easy content management, and remote accessibility. The system provides a dynamic and interactive way of sharing information, enhancing communication efficiency, and reducing the reliance on traditional static notice boards. Additionally, the system can be customized to display specific information based on the user’s preferences and location.
The evaluation of the system showcases its reliability, responsiveness, and scalability. Real-world deployment scenarios demonstrate its effectiveness in various settings, proving its potential for widespread adoption.
In conclusion, the design and implementation of the IoT-enabled digital display for real-time information system offer an innovative solution for modern communication needs. With its seamless integration of IoT technology, this system provides an efficient and dynamic way of sharing real-time information, making it a valuable tool in today’s connected world.
IoT based Smart AC dimmer Switch with android App
- Purpose Research, social awareness and Power saving
- Date 1st Oct 2022
- Services This can allow you to use your lights as a dim light source, which can be useful for creating a cozy ambiance or conserving energy.
- Thanks BUBT, JU, Media, DU, BUET, A2i
IoT based Smart AC light dimmer system that allows you to control your lights and fans, as well as other devices, using a smartphone app or voice assistant. These systems typically require a hub or gateway that connects to our home’s Wi-Fi network and communicates with the smart devices’ is possible to use energy-efficient light bulbs, such as LED bulbs, as dimmable lights. AC light dimmer is designed to work with dimmer switches and can be adjusted to produce different levels of light/fan output. This can allow you to use your lights as a dim light source, which can be useful for creating a cozy ambiance or conserving energy.
The features of this project:
We can control the brightness of the light.
It’s a small module that can control the fan and light.
We can control it from anywhere in the world.
We can also show the light and fan status.
Energy bulbs can be used as dim light bulbs in our house.
Flutter Single vendor Ecommerce User and Admin App
- Purpose Easy to buy online product
- Date 2nd Jan 2020
- Fund Sara-Craft, Damdor, Dhaka shopping, GSPI
- Thanks Sara-Craft, Damdor, Dhaka shopping, GSPI, Scientiko
Objective: Flutter Single Vendor Ecommerce App is to provide a platform for a specific vendor or seller to sell their products or services directly to customers. It enables the vendor to showcase their products, manage inventory, process orders, and facilitate secure payment transactions through a mobile application developed using the Flutter framework. This type of app allows vendors to establish an online presence, reach a wider customer base, and provide a seamless shopping experience for their customers.
Key features :
Product Catalog: The app should provide a visually appealing and organized display of the vendor’s products or services, including images, descriptions, prices, and availability.
User Registration and Login: Users should be able to create accounts or log in using their credentials to access personalized features such as order history, wishlists, and saved payment methods.
Shopping Cart: A feature that allows users to add products to their cart, review the cart contents, update quantities, and proceed to checkout.
Secure Payment Gateway: Integration with a secure payment gateway to facilitate smooth and secure online transactions, providing users with multiple payment options like credit/debit cards, mobile wallets, or net banking.
Order Management: The vendor should have the ability to manage and track incoming orders, update order statuses, and send notifications to users regarding order confirmation, shipment, or delivery.
Search and Filtering: Users should be able to search for specific products or use filters to refine their search results based on criteria such as price, category, brand, or ratings.
Reviews and Ratings: Users can provide feedback and ratings for products, helping other users make informed purchasing decisions.
Wishlist: Users can save products they are interested in for future reference or purchase.
Push Notifications: The app can send notifications to users regarding new product arrivals, special offers, discounts, or order status updates.
User Profile: Users can manage their personal information, shipping addresses, payment methods, and account settings.
Social Sharing: Users can share product details or their shopping experience on social media platforms, increasing visibility and potential customer reach.
Analytics and Reporting: The vendor should have access to analytics and reports on sales, customer behavior, popular products, and other metrics to make informed business decisions.
These features contribute to a comprehensive and user-friendly Flutter Single Vendor Ecommerce App, enhancing the shopping experience for customers and streamlining operations for the vendor.
online-based Learning Management System (LMS).
- Purpose Fostering a seamless and effective learning
- Date 2nd Feb 2016
- Fund Jahangirnagar University school & college, CFM college, Tesol UK, Esopori, BCS confidence
- Thanks JU School & College, CFM college, Dhaka College, Tesol UK, Esopori, BCS confidence, Bangladesh online school, JU
- Development Platform Flutter and Laravel
Objective: The main objective of our online-based LMS is to create an efficient, engaging, and accessible learning environment that supports the management, delivery, and assessment of educational content, fostering a seamless and effective learning experience for all stakeholders involved.
Project features:
Course Management: LMS platforms provide tools for creating, organizing, and managing courses. Instructors can develop course structures, syllabi, and lesson plans, and manage enrollments and user permissions.
Content Creation and Delivery: LMS systems allow instructors to create and upload various types of content, including text, multimedia files, presentations, and assessments. They provide a platform for delivering content to learners in a structured and organized manner.
Communication and Collaboration: LMS platforms facilitate communication and collaboration between learners, instructors, and administrators. Features like discussion forums, chat rooms, and messaging enable learners to interact with peers and instructors, ask questions, and receive support.
Assessment and Grading: LMS platforms offer features for creating and administering online assessments, quizzes, and assignments. Instructors can set due dates, track submissions, and provide feedback, while learners can access their grades and performance feedback.
Progress Tracking and Reporting: LMS systems provide tools for tracking learners’ progress, including course completion status, assessment scores, and engagement metrics. Administrators and instructors can generate reports and analytics to gain insights into learner performance and course effectiveness.
Personalization and Adaptive Learning: Some LMS platforms incorporate features that personalize the learning experience based on individual learner needs. This may include adaptive assessments, personalized recommendations, and learning paths tailored to each learner’s progress and goals.
Mobile Accessibility: Many LMS platforms offer mobile apps or responsive design interfaces, allowing learners to access course materials and participate in learning activities using their smartphones or tablets, providing flexibility and convenience.
Gamification and Interactive Elements: LMS platforms may include gamification elements such as badges, leaderboards, and rewards to increase learner engagement and motivation. They may also support interactive elements like simulations, virtual labs, and interactive quizzes.
Integration and Compatibility: LMS systems often integrate with other tools and technologies, such as video conferencing platforms, learning analytics systems, and content authoring tools. This allows for seamless integration of various educational resources and technologies.
Scalability and User Management: LMS platforms are designed to handle a large number of users and courses simultaneously. They provide user management features for administrators to manage user accounts, roles, permissions, and enrollment processes.
In summary, the main objective of an online-based LMS website and mobile app is to create an efficient, engaging, and accessible learning environment that supports the management, delivery, and assessment of educational content, fostering a seamless and effective learning experience for all stakeholders involved.
My Learning Management System (LMS) is to provide a user-friendly and accessible platform for learners, instructors, and administrators to effectively manage and deliver educational content and activities.
ICPC Asia Dhaka Regional Contest Schedule App
- Purpose ICPC contestants can easily locate their contest room, dormitory, and entertainment facilities through the information provided by the mobile app
- Date 7th Oct 2022
- Fund Voluntary work
- Thanks World ICPC Organizer, Regional Organizer, BUBT, Contestants, Volunteer
Objective: ICPC contestants can easily locate their contest room, dormitory, and entertainment facilities through the information provided by the mobile app.
Key features:
This mobile app includes all the necessary information for contestants. This app typically contains a schedule of events, including the location and time of the contest room assignments. It may also provide details about the dormitory accommodations, such as the building, room numbers, and any other relevant instructions.
Furthermore, the mobile app can include information about nearby entertainment facilities, such as restaurants, cafes, recreational areas, or points of interest. This allows contestants to easily find places to relax, socialize, or explore during their free time.
The app may offer maps or directions to help contestants navigate between different locations. It’s essential for contestants to keep their mobile devices handy and consult the app regularly for updates and any changes in the provided information.
However, it’s worth noting that the specific details and features of the mobile app can vary from one ICPC contest to another, so contestants should always follow the instructions and guidelines provided by the contest organizers.
Design and Implementation of Cost Effective Automatic Water Pump Controlling System for Domestic Application using IoT
- Purpose Research and Social economic impact
- Fund Develop under A2i innovation fund
- Date 20 Jun 2019
- Thanks A2i, BUET, DUET, DC, DU, JU, BASIS
Objective: Water scarcity is indeed a significant problem faced by cities in Bangladesh, which is compounded by both natural scarcity and mismanagement of water resources. Various forms of pollution contribute to the wastage of water in different ways. Additionally, the lack of proper control mechanisms for water pumping exacerbates the issue, leading to overflow and unnecessary wastage. Extensive research has been conducted to address these challenges and propose and implement a potential solutions.
This research project aims to present a cost-effective solution to the problem of water pump control for domestic applications, utilizing the Internet of Things (IoT) technology and a mobile application. The proposed system includes a reserve tank that serves the purpose of protecting the motor from the impact of air hitting it. By implementing this system, the cost of water pump control can be reduced compared to existing systems.
The integration of IoT and a mobile application allows for remote monitoring and control of the water pump, enhancing efficiency and reducing wastage. Users can conveniently operate the pump and monitor its functioning through the mobile application, providing greater control over water usage. Moreover, the reserve tank acts as a buffer, minimizing the risk of damage to the motor and improving its longevity.
By implementing this proposed solution, it is expected that the issues related to water scarcity, wastage, and motor control can be effectively addressed in a cost-effective manner. The utilization of IoT and mobile technology offers a promising approach to optimize water management and ensure efficient utilization of this precious resource.
Here are the features of the device:
Water and electricity wastage minimization: The device is designed to minimize the wastage of water and electricity, likely through efficient motor control and monitoring.
Automatic motor control: The motor of the device will automatically turn on when the water tank is empty, ensuring a continuous water supply. Conversely, it will automatically shut off when the water tank is full to prevent overflow and water wastage.
Digital display for water level: The device includes a digital display that shows the water level in the tank. This feature allows users to easily monitor the water level without the need for manual inspection.
Overheating protection: The motor of the device is designed to be completely safe from overheating. This ensures the longevity and reliability of the motor, preventing any potential damage or hazards.
Voltage passing rate display: The device includes a digital display that shows the voltage passing rate. This feature enables users to easily monitor the voltage supply and ensure the proper functioning of the system.
Easy installation: The device is designed for easy installation. This means that users can set up the system without significant technical expertise or complicated procedures.
Float switch control: The device includes a float switch that controls the operation of the pump based on the water level in the tank. When the water reaches a certain level, the float switch will turn the pump off, preventing overflow and ensuring efficient water management.
Overall, this device provides a convenient and efficient solution for managing water supply, preventing wastage, and ensuring user safety.
IoT and ML embedded automatic vehicles indicator and smart lock
- Purpose Research and social awareness
- Date 25 Feb 2023
- Services cyclists with a safer and more comfortable cycling experience
- Thanks A2i, BASIS, BUBT, BUET, JU, DU
Objective: Bike safety is a crucial aspect of cycling. Cyclists often face challenges while navigating through traffic and other hazardous road conditions. To improve the safety of cyclists, an IoT and ML based bike safety indicator project was developed. The Project aimed to provide cyclists with a safer and more comfortable cycling experience by indicating the surrounding traffic conditions. This project is an innovative and comprehensive solution that provides cyclists with a safer and more comfortable cycling experience.
Overview:
Cycling has become a popular mode of transportation, especially in urban areas. However, cycling on busy roads can be dangerous, and cyclists need to take necessary precautions to ensure their safety. To address this issue, an IoT-based bike safety indicator project was developed. The project aimed to provide cyclists with real-time information about their surroundings by indicating the direction in which they intend to turn. The bike safety indicator project uses two indicators mounted on the bicycle, which automatically blink when the cyclist turns the handlebar to the left or right. This project is designed to improve bike safety and provide cyclists with a safer and more comfortable cycling experience.
To improve bike safety, we propose the use of bike safety indicators that incorporate advanced technologies, such as two NodeMCU, one gyroscope sensor, two relay, two red LED connection, and breadboard. The Gyroscope sensor help to detect the bike’s angle, while the relay and Wire connections provide visual alerts to the rider.
The objective of this presentation is to explain the working principle of the bike safety indicator using a gyroscope sensor and NodeMCU. It will cover the components used in the system, the connection and setup process, and how the system works to provide warning signals to the ride.
Improved bike safety:
The project aims to improve bike safety by providing real-time information to the cyclist about their surroundings, indicating the direction in which they intend to turn. This will help in reducing accidents and making cycling a safer mode of transportation.
Convenience: The project offers a convenient solution for cyclists, as the indicators automatically blink when the cyclist turns the handlebar to the left or right, eliminating the need for manual operation.Cost-effectiveness: The project is developed using open-source hardware and software, making it cost-effective and accessible for a larger community of cyclists.
Potential for scalability:
The bike safety indicator IoT project can be implemented on a larger scale to improve bike safety across cities and countries.