Solar based Robot for Garden Grass Cutting and Watering Plants

The main aim of developing this Solar based Robot for garden grass cutting and watering Plants IoT project is to provide an easy way of cutting grass and watering methods to the formers without much manual interaction.

This is the solar powered grass cutting robot and water Sprinkler which includes Aurdino Board, Bluetooth, Two channel Relay module, and moto drivers and Solar panel, Cutter Blade.

Solar Panel used to charge the battery in the Day time and we have a water sprinkler which is used for pesticide sprinkler.

We have an android app where we are controlling the Robot.is android app has Forward, Backword, left, Right, Cutter Blade on and Off, Water Sprinkler On and Off options.

Existing System:

There are lots of labor charge needed for a simple grass cutting work for present existing machines.
The electric and labor charge both costs give a heavy expense. The human body depends on the atmosphere and weather conditions.
The existing models are not capable to adjust the cutting blade.
They do only just cutting the grass only.

Proposed System:

We are developing a multi-tasking robot which can trim the grass with height adjustment and can water the plants in the garden.
The Robot is can also be used for surveillance.
This robot is controlled wireless with an RF remote.
This is power with solar energy.

Let us see the working condition of the project below.

This robot keeps going forward and backward to cut the grass.

Block Diagram of The project:

Modules:

  • Arduino Uno.
  • DC Motors robot movements.
  • BLDC motor for grass cutting.
  • TSOP sensors for detecting obstacles.
  • Water sprinkler for water plants.
  • 12V Battery.

Applications:

  • Cutting the Grass in following areas colleges.
  • Public Gardens.
  • Houses.
  • Parks etc.

Smart Medicine Pill Reminder Project using Arduino

Smart Medicine Pill Reminder Project is an IOT based Electronics mini project for Academic Students, The main aim of developing this Kit is to remind medicines just like an alarm.

In this Smart Medicine Pill Reminder Project, we are using Arduino board, APR33R3 Voice playback module connected to Amplifier and this connected to Speaker

we have an LCD also to display that,

the main intention before developing this project is to usually remind the medicines which have to be taken in the daily schedule and it is especially useful for old age people, patients, and busy people.

The below Video is the Working condition of the smart medicine pill reminder project.

This is how it reminds the message

Every after 10 seconds it will remind the message. Here we can adjust the Time according to our convenience.

Here Aurdino is giving input to the APR33R3 and this giving input to the Amplifier and amplifier gives the signal to the Speaker.

The output voice message can be visible on the LCD Screen also.

Conducting University Examination Java Web Application

Introduction

  • This ‘Web application for conducting University Examination’ will be fetching all the students’ details from a pre-designed database.
  • This final year project will be generating the exam schedule automatically.
  • This application will be allocating the proper seat to the students in the examination hall in a manner so that there is less chance of cheating.
  • This ‘Web application for conducting University Examination’ will be allocating the invigilator to the respective examination hall automatically, at the same time, creating an Invigilators’ back-up in case of unavoidable circumstances.
  • This project will be keeping the attendance record of both the students and the invigilator.
  • This application will use the JAVA programming language for the coding portion and MYSQL database for designing database for the university.

Objective

  • To provide University layout.
  • To generate the Examination Date sheet.
  • To generate the seating plan of students.
  • To generate Invigilator allocation.
  • To maintain the attendance of students and invigilator.
  • To replace the Invigilator in emergency circumstances.

Modules

  • About University: To provide university layout.
  • Examination management module: To manage the Examination Date sheet.
  • Seating Arrangement Module: To generate the seating plan of students.
  • Invigilator allocation Module: To Allocate the faculty as an Invigilator.
  • Attendance Module: To maintain the students and invigilator attendance.
  • Invigilator Replacement Module: To replace the Invigilator in emergency circumstances.

Existing system

  • The existing system of conducting the examination in the University is entirely manual and there is a lot of use of manual inputs and endeavor
  • The existing system of conducting the examination in the University keeps the complete staff occupied well much before the exams.
  • The existing system is less efficient as it occupies Exam Managers from all the departments.
  • The existing system is making the seating arrangement manually.
  • The existing system is allocating the invigilator to the respective Examination hall manually.
  • As all the process of conducting the examination is manual it is prone to errors and mistakes are liable to occur.
  • There are less transparency and coordination between COE and departments at each step towards conducting the examination.

Proposed System

  • The proposed system is entirely automated i.e. each and every functionality is just a few clicks away.
  • There is a lesser use of manual inputs and contribution.
  • The Proposed system of conducting the examination in the University reduces the occupancy and business of the Department Exam Manager
  • The Proposed system is more efficient as it does not occupy Exam Managers from all of the departments
  • The Proposed system is making the seating arrangement automatically.
  • The Proposed system is allocating the invigilator to the respective examination hall automatically.
  • As all the process of conducting the examination is automated there is a lesser chance of errors and mistakes.
  • There is full transparency between the COE and department at each step towards conducting the examination.

CONTEXT LEVEL DFD

ER Diagram:

Mobile based College Student Communication Portal App

Project Abstract :

The aim of this Student communication platform android project is to build an android application that provides an interactive environment among students of various colleges providing updates regarding different events or activities. It creates an open forum and brings together all the students of similar age groups providing a space for communication and enables the sharing of knowledge and ideas. This application can become a one-stop for the various needs of students.

Problem Definition:

In Existing college student app scenario, there are many events, activities, technical and cultural fests that take place in colleges and many times, the updates regarding these events might not be effectively communicated among students of other colleges and sometimes even within the college. Communication of these events requires physical effort to reach out to different colleges and convey the information regarding such events.

In this communication app, we have 3 modules i.e. for faculty, club-head and student. Club-head can share the details of the events to pa articular college or group of colleges. And also, there is an option for in a particular college you can send the poster to a particular class or section or department. The student can find the details of events whereas the club head can share the details of the events. Faculty can also share useful information like notes with particular students.

Thus,t his application can play a major role in increasing participation levels of students in various events regardless of their college.

 Requirements:

Software Requirements: Android studio, Java

Database:  Firebase

Future Expansion of the Project:

The project can further be expanded to include the registrations and payments of the events apart from the updates alone. It can also enable communication between lecturers and students to share knowledge and concepts through this application.

Output Screenshots:

Student Placement System Android App

Abstract:

The main objective of this Student Placement System App project is to develop an android application which manages placement activities in college makes an interactive GUI where the institute can manage details of students.

This application consists of three modules:

  1. Admin
  2. TPO
  3. Student

Admin Module:

There will be Admin home page where he can login , after login, it redirects to another page which consists of two buttons:

  1. Add TPO
  2. Add Student

On Clicking TPO, admin can add the credentials of TPO:

  1. TPO Name
  2. TPO Id
  3. TPO password

Similarly, On Clicking  Add Student, admin can add student credentials :

  1. Student name
  2. Student id
  3. Branch
  4. percentage

TPO module:

TPO can login into home page by providing username and password which is given by the admin.

After logging in, TPO can provide various functionalities:

  1. Add Company
  2. Notifications
  3. Add previous papers
  4. Add Selected Students

On clicking add company, TPO provides upcoming company details and job description.

On clicking add notifications, it gives the notifications to the students who are eligible to the respective company.

On clicking add previous papers, he can add all previous placement papers in pdf format or word format.

On  clicking add Selected students, he can add the details of the selected students.

Student Module:

Student can login to the page by providing id and password given by admin.

After logging in, the student has different functionalities, he can view

Company details, view notifications, view previous placement papers, view selected students.

Android Mobile Application for Booking Vehicle

As the technology increasing day by day most of the work is made easier by software applications run on mobile. We are living in the 21st century which is known as the “Mobile World”, where almost every kind of work is carried out with the help of mobiles. In this project, we are introducing a concept of having remote access to book a vehicle of our desired wish for a long tour or short tour with payment through our mobile application which is supported by Android operating system. Our Booking Vehicle application is designed with the registration facility in which the customers are registered with personal details. This application is designed with functionalities such as Login, Drive mode, (4 wheeler or 2 wheeler), Booking Report, Online Payment, List of the vehicles and their costs, Access.

The purpose of this Booking Vehicle project is to describe the DriveEase Android Application.

The DriveEaseapplication is a web portal where all information about the vehicles (2 wheelers and 4 wheelers) which customers want for long tours and short tours. The problem mostly is most people want to drive their vehicles by their own and some want compulsorily want drivers. DriveEase applications provide both facilities. And the main feature of the application as it provides both 4 wheelers and 2 wheelers according to the users choice.

It provides a friendly environment to maintain the details of vehicles, Availability details, Images of vehicles conducted, List of the drivers and their contact details, User Access,  Updating the vehicles details and showing the vehicles to user boarding to the selected boarding point. The main purpose of this project is to maintain easy Booking of Vehicles for user desired Transportation.

Motivation

In this project, we are introducing a concept of having remote access to book a vehicle of our desired wish for a  long tour or short tour with payment through our mobile application which is supported by android operating system. Our application is designed with the registration facility in which the customers are registered with personal details. This application is designed with functionalities such as Login, Drive mode, (4 wheeler or 2 wheeler), Booking Report, Online Payment, Driver details, List of the vehicles and their costs, Access. Whereas an administrator can log in, verify, modify and update the vehicle details, upload driver details through a DriveEaseappliation. 

Problem Definition

In the present scenario, whenever we want to book a vehicle it takes more payment and no user satisfaction. Existing system existing not having any application with the selection of users desired vehicle. The selection of the driver also not available in the existing systems. The travelers face a lot of distress with the driver and there is no mutual understanding between the driver and passenger. Self-driving option may not available in the existing system, it enables users to handle the tour according to their wish.

Objective

In this Booking Vehicle project, we are providing an individual account for users with a username and a unique password by giving them registration options. They can log in into their own account through the internet from any remote access area. DriveEase is available in a mobile which runs on Android OS as an Application on your fingertips. This Application has all facilities for the user to select a vehicle, select a driver, book a vehicle, start a trip, end the trip, payment through online. Login facility both for user and admin for viewing, modifying vehicles.

Login Module

The purpose of this module is to provide entry into the CETA application. Based on the type of login, the user is provided with various facilities and functionalities. The main function of this module is to allow the user to use the event information system. This module provides two types of login:  Student Login(through CETA) and Admin login through the website.

Fig 10: Login Module

Administrator Module

In this module, if the administrator enters a particular user name and password, then that admin is logged in.

Updates/Adds/Displays vehicles and drivers list

Admin can modify vehicles details, can update vehicles, and add driver’s details and display cars list, bikes list, drivers list.

User Module

In this module when a user enters his username and password, then he can visit the entire following page:

Selection of Drive Mode

When the user clicks on this dropdown list he/she will get two options car and bike. They may select any one.

Selection of point area

When the student clicks on this dropdown list, the boarding points are displayed here. They can select any.

Cars View

When the user clicks on the view button, cars in the selected area are displayed.

Bikes View

When the user clicks on the view button, bikes in the selected area are displayed.

Drivers View

This displays drivers available for a particular area when the user clicks ‘Do you want a driver?’ alert box.

Payment View

This displays the Starting trip date, ending trip date, total cost along with required payment details like card number, expiry date, cvv no.

Payment Success View

This notifies the user with payment successful text and a button to drive to home again.

Functionalities

User Accessing application

The user is of center focus; because in every application, the user plays a very important role.Users can have access to view only if they log in. Users can access the information of the vehicles, select a vehicle, and Select a driver, Start and stop a trip, make payment.

Online Fee Challan Generation Project Synopsis

INTRODUCTION:

The project is a web-based application where the user can generate Challan to pay the fee. The system automates the conventional process of generating Challan by visiting the college website. The system would be having two logins: Admin and User Login. Admin can view student details and can even add or update things in their account.

Modules:

  • Admin login
  • Student/user login
  • Student details
  • The Fee details
  • Dues

Software Requirements:

  • Windows XP,Windows 10
  • Sql 2012
  • Visual studio 2017

Advantages:

  • This software is user friendly you will automatically feel the difference in managing the fee challan things on the implementation of software
  • It perfectly manages the fees by creating the student profile with demographic information, contact details and parent information
  • Using this software is completely safe
  • It also offers quick payment 

Disadvantages:

  • User must have a reliable internet connection

Online Voting System with Aadhaar ID and Thumb of a Voter

The main aim of developing this Online Voting System project is to provide the best way of conducting the election voting process. With the help of this, we can control revoting, rigging process and save money.

The online voting system is a revolutionary concept of casting votes with a unique id viz Aadhaar ID and Thumb of a Voter. The election Commission will collect the alive voter data before specific period before elections, the data like voters UAID number and their Thumb impression are collected and uploaded into a secure Database, then at the time of polling day the voter is able to cast his/her vote by their UAID and Thumb.

Then he will get his details to cast his vote. Once the vote is casted the voter data will be moved to the Database 2. Then there is no possibility of casting multiple votes. This will control the Rigging and fake votes.

This system of Voting will give a big analytical data like casting percentage and the election result immediately after the completion of polling. The result of polled votes will be stored securely in Database 2 and is locked until the day of results.

The algorithm applied to Database 2 will hold the voting result until the date. The result can be seen only on the specific counting day by using a (Private Key) password by the Election department authorities.

This is the best way to control the fake voting and rigging during the elections. This project can be developed.

Simple Android Application Project Ideas

1) Nowadays the fruits which are coming to the market are full of chemicals using AI we have to scan the fruits how much chemical content is used if more than limit it will give an acknowledgment.

2) In class, there will be some students who will come to class at morning and they will not attend to next classes so we will track them by using their GPS tracker and if the students are not present the message will send to hod through the internet.

3) The project is aimed to develop an android application by which the users can send the information/alerts about a particular location to the people so that the people who are planning to go to that location can avoid to visit it for some time and it also sends alerts to people nearby that the particular location is affected.

4) Smart device tracking system using Arduino UNO and gsm module to protect the device from theft and send an alert message to the alternate mobile number provided by the user.

5) Create an android application or a Web Page (which one is easy u can do it no problem). You may include these names as the references example 1) The Hindu. 2) The Indian Express. Put the option to watch Videos and chat (optional you can include the icon if it is easy u can do it). Finally, you can do whatever you want to look good!! but please follow the Indian news(You can google it in online some of the web news applications or web pages)

6) Attendance Manager APP

Title of the project:-  Attendance Manager

Platform Utilized:-  Android Studio

Problem Statement:-  In the present system, attendance calculation is done using the Excel sheet which consumes time.

Proposed Statement:-  Our proposed system is to make ensure that the calculation of attendance, reports generation on monthly, cumulative and semester wise attendance can be automated which becomes helpful to the college administration and makes the work easier and simpler.

Besides this, we also generate reports on the students who are having greater than 75% attendance, 65% – <75% and <65% every month so that any student’s attendance can be easily checked.

Module Details:-   Login Screen, Home Screen(import excel sheet, posting of attendance, report generation)

Dance Studio Web Project Synopsis

ABSTRACT:

This project Dance Studio is an online website which provides a platform for all age groups to learn and excel in the most amazing and loved field called Dance. It has various famous choreographers available to train the candidates.

It also provides a safe and fun environment that allows every individual in developing skills. Here candidates are given opportunities to take part in various competitions in the studio.

It has some features like:

  • Candidates can register online for their desired dance forms.
  • It has two types of service which are at the studio and at home.
  • There is a limited number of registrations are done under each choreographer.
  • This studio also gives rewards and appreciation for all the winners and also provides a costume for all the candidates.
  • It displays calendar blocked (if two or more candidates register for the same choreographer, at the same time for different locations).

The registered candidates will receive confirmation SMS with required details of choreographer on the registered mobile number but the registration gets canceled if the candidate fails to submit the form within 30 minutes.

Hence, valuable suggestions and comments of all candidates are solicited. The feedback will certainly help us in further improving the studio in the future.

Software Requirements : JAVA, MYSQL, HTML