Type your branch and Search

Wind energy projects

Wind is the flow of gases on a large scale.Wind can play important part in our growing energy needs. many European countries as well as Asian countries such as India , started to invest heavily on windmills.

Cogeneration Project

Cogeneration (also combined heat and power, CHP) is the use of a heat engine or a power station to simultaneously generate both electricity and useful heat. We all know that all power plants emit heat while producing electricity, this heat energy can be used for other purposes. Masnedø CHP power station in Denmark(Image shown below)  uses the same concept.In my opinion it is a great project for Mechanical Engineering students.Its use is not only limited to big power plants, it can be used in other places too, good example of that is: implementation of co-generation plant at Carnegie Mellon University about which you can search on internet.

At the time of global warming ,it is vital to improve efficiency of  our power plants,this can be done easily using this method.University of Gaziantep journal about Performance assessment of co-generation plants proves my point.
Coopers' Brewery uses this system to reduce its carbon footprint to 50 percent and at the same time double there production.

How cogeneration works ?

Even though companies started to implement co-generation in their plants , there is still lot to do in this field,for example there can be other ways to use this heat or how many other places this concept can be implemented.

Useful Resources :

Cogeneration for confectioners
MIT Cogeneration Project

Python Projects

Projects given below use python as there primary language. You can download python from Python official website. It is very popular language; even your favorite search engine google uses this language as its front end.

Recipe Management Systems:

Gourmet Recipe Manager is a recipe-organizer for GNOME that generates shopping lists and allows rapid searching of recipes. It imports mealmaster & mastercook files and exports webpages & other formats. Gourmet uses python, gtk and metakit.

Adimeal RMS : entirely written in python.Actualy is has a text UI and a graphical UI using the GNOME Desktop.

PDF-Shuffler is a small python-gtk application, which helps the user to merge or split pdf documents and rotate, crop and rearrange their pages using an interactive and intuitive graphical interface. It is a frontend for python-pyPdf.

Spells and Stuff is a Python based web roleplaying system, that allows a DM(Dungeon Master) to create potentially unlimited graphical worlds and will allow multiple players to graphically explore them via a standard web browser.

Cartoon Grabber : The aim of this small project is to create a nice, gtk-based comis strip viewer. Written in python, will allow to keep track of your favourite comic strips and manage them (store on your disk, etc.)

Board Games : You can build program which allows user to play games like checker , Scrabble .

Auction Site : Where people can auction on products in a way similar to ebay.

Spelling Checker : Program which check spellings using the user written dictionary.

Student Information System : You can write application where student complete information can be store such as his attendance,  marks , interests etc etc.

Advantage with Python :
It is very easy to learn and can be learned with the help of this online tutorial.

Related :

Final Year Computer Science Projects
Computer Engineering Project ideas
Java Project Ideas
Php Project

Vacuum and Power Brakes

Vacuum brakes are one of the oldest braking system exist. It was first introduced and employed on the trains in the mid-1860s. The most simplest way to explain it is that it uses vacuum power to stop the train. These brakes have been improved significantly over the years.

Vacuum or power brakes are used in all most all the railways and modern day cars. It consists of five major components:

1.Break Pedal

2.Intake Manifold


4.Hinge and


How Vacuum brake works?

This system has two chambers, one is always filled with vacuum(first) and other one has either vacuum or atmospheric air(second). Their is a link between two chambers, so vacuum can transfer from first chamber to second.

When we push the break pedals, it opens up the second chamber seal, which allows atmospheric air to enter into the second chamber. This air exerts lot of pressure on the first chamber filled with vacuum which eventually push the brake fluid and stops the vehicle. I am embedding very important video which will help you understand exactly how it works.

This project is good for the case study purpose.I am giving you some helpful links below  :
How power brakes Works ?

How Vacuum brakes Works from African Railways ?

Brake System used in IR 

Railway Technical 

Heat transfer Projects

Introduction :

Heat transfer is a discipline of thermal engineering that concerns the transfer of thermal energy from one physical system to another.

Pneumatic projects

Pneumatic is a branch of engineering, which deals with the study and application of use of compressed or pressurized air to affect mechanical motion.This technology use energy produced by compressed air engines. Projects on Pneumatic are both productive and informational.

Air powered bike

I get this idea from Planet Mechanics show of National Geographic Channel . I have embedded a clip of that show below. This project uses a similar concept as of air cars because both of them use compressed air as a fuel.

Concept :
In this project we compress gas into a cylinder. Compress air behaves like a spring,. more it get compressed, more force it generates. We can use this force for doing any mechanical work and most of the pneumatic projects use this concept.

How much it cost ?

It would not cost much if you have old bicycle and one cylinder in a scrap. All the other items such as engine (Which can be unrepairable motor pump  ) , pipe , valve are cheap and easily available in market.

How its work ?

Its upon you , how you want to use compressed air energy , but I suggest you to use old piston method which was used in steam engines, only difference is, here we use compressed air to push the piston downwards as shown in Video :

Related Projects :
Automobile Projects

mini homemade wood lathe machine

A lathe is a machine tool which rotates the workpiece on its axis to perform various operations.
The wood lathe helps us to become creative.It can be used for a wide variety of very precise
operations that allow you to turn almost any thing from a table leg, a chair leg, to a railing post, light
post or even a candle sconce. This machine allows you to hand cut the most amazing things out of
plain stock.

Materials Required :

1.Sewing Machine Motor
2.9/32 Socket
6.Screw and Screw Driver
7.Drilling Machine.

How to build it?

Basic Wood Lathe - Cutting Beads and Coves

Compressed Air Cars

According to Blacksmith Institute Toxic pollution poses health risks to over 100 million people. Moreover with the rising fuel prices there is potential demand for alternative fuel vehicles.Keeping that in consideration french motor company MDI started to build air cars.Even though it is a new concept and there is space for large amount of experiments in this field, Companies started production of cars based on this concept as shown by Sun dial list of 2010 air cars.

School Websites

This project is for students of Computer Science, Information Technology and MCA. It will help you to get understanding of real world requirements and implementations.In this post we will take hypothetical example  "iproject ideas school" and discuss how to code it. After understanding basics you can build any website related to schools.

Start with Requirement Analysis :

5 dynamic web pages which can be updated by school staff on regular bases.These 5 pages are home,news, contact us, feed back and login page.

Dig deeper into requirements  :

1. Home page :  Welcome page for visitors : some basic information about school.

2. News page : This page will publish news about new happenings in school.

3.Contact Us : School address and phone numbers

4. Feedback : It will have form to get feedback from users

5 Login Page : This page will be used by teachers to login.
Back End (Databases)

Database Name : iprojectschool
Pages_Detail : Page_id of type int , Page_Name of type varchar(50) and Page_data of type text
Login :  User_id of type int , Username of type varchar(50) and Password is of type varchar(50)

I think above requirements are sufficient to build basic and easy to understand website , if you want you can scale it up.

Coding Part :

We are going to use PHP and Mysql.I am coding in PHP but logic is same for all other languages.

Software Requirements :
You will need : PHPMyadmin , Apache Server  ( Learn how to install php ).

 Before writing any code, it is important to know that, what we are going to do?

We will design admin page to display and update our database tables.(For this example , we will use phpmyadmin)

We will design home page of school.

That's it.some of you argue that what about the other pages? Our home page will handle all that stuff. I will explain you how?

Step 1. First of all, create database using phpmyadmin. If you don't know how? click here to learn.

Step 2. Insert some data for our pages with the help of phpmyadmin.

Step3. Then create directory of iprojectschool in our root folder such as htdocs

Step4. Create new file home using notepad and save it with php extension.  Now open it with notepad and paste database connection strings into it.

Step5. Type the given code into your file.

Step 6. Create login with the help of this site.

Step 7. Create feedback form

Most of the things that has been covered in this tutorial are for education purposes and not for commercial use,still if you need any help. leave comment. Purpose of this post is not to spoon feed you but make you think. You can't complain that there is no css associated with it or I have not discussed security with you, I left them intentionally for you.

I hope it helped.

Spam filter for Search Engines

Search engine spam filtering

How many web pages do you find valuable?

Even though more than 14 billion web pages indexed on the web according to worldwidewebsize, you can’t even name 1 million useful pages.

Why these other pages are for?

Most of the pages are spams.We all know about the spam’s we receive on emails , even bill gates received lot of spams.At present I am talking about search result spam which is much larger problem than email spamming. Last Night, I was watching discussion of Matt Cutts (Google), Harry Shum(Bing) and Rich Skrenta (Blekko).Even though they have differences , majority of their discussion was focused on improving search results. Moreover about the challenges they are facing of Spam websites and Irrelevant Search Results.

Anti Collision Mechanism

To implement this project we will need RFID(Radio Frequency Identification) using which we can label product with information.It is basically a wireless non contact system that uses radio frequency electromagnetic fields to transfer data. Owner of that information can access that information without having direct contact with that particular product.

What is the use of RFID ?
When implemented successfully each item in inventory carries its information on itself and make automation extremely easier. As we saw in Pranav Sixth sense technology about its possibility and uses when every item tells about its price, reviews and other useful information.

So what's the problem?

This system works great when used with only one information spreading tag in the environment but when multiple product reflect and modulate incoming signals.

How it works?

It works in two steps, in first step we will perform modulation between  High frequency Pseudo random sequence with Data Sequence to get high frequency data sequence and in second step we will modulate Incoming waveform with Pseudo random sequence to get original data.

Step 1.) Pseudorandom Sequence + Data Sequence ----> Resultant Output

Step 2.) Resultant Output + Pseudo random (High Frequency) -----> Original Data

Automation of Inventory
Toll Tax Collection
Improved shopping experience
Information about Car Owner

Related PDF :

RFID Anti-Collision System Using the Spread Spectrum Technique
Implementation of an Anti-Collision Differential-Offset Spread Spectrum RFID System
Anti Collision Protocol

Related Video :

Related Projects :

Electronics Projects
Electrical projects

Fuzzy logic in aircraft stability

Steering System

Steering is the term applied to the collection of components, linkages, etc. which will allow a car or other vehicle to follow the desired course.Computer aided designs are very important for steering systems and system modeling and simulation are more widely used in robotic vehicle engineering to reduce development time, improve the design and miniaturization of complex systems.Those of you, who are interested in this project would definitely like to read this thesis by Shailesh on Modeling and simulation of steering systems.

Fire Fighting Robot

Firefighting is the act of extinguishing fires. A firefighter fights fires to prevent loss of life, and destruction of property and the environment.Fire is dangerous not only for victims but also for firefighters. To make firefighter easier we need a robot which can extinguish fire in adverse circumstances.

Hospital Information System

What is Hospital Information System ?

Related PDF :


When and How to evaluate HIS ?

Open Source Projects with Source Code :

HOSxP is client/server hospital information system serving in 300+ hospitals in Thailand. HOSxP has many modules which keep and processing data of Patient / Operation / Medication / Laboratory / Radiology / Financial
Programming Language : Delphi/Kylix
Database : Microsoft SQL Server, MySQL, Oracle, PostgreSQL (pgsql)

Hospital OS is a hospital information system for small-sized hospitals (100 beds or less, 200 out-patients per day or less). 
Programming Language : Java
Database : JDBC, PostgreSQL (pgsql)
User Interface: Java Swing

HMS is  Hospital Inventory system manages patient info, staff info, stores and medicines, billing and report generation. This complex application communicates with a back-end database server and manages all information related to Hospital logistics.
Programming Language : Visual Basic
Database : Microsoft SQL Server

Open Hospital - Hospital Information System for Angal - Uganda. Patient management, pharmacy.
Programming Language : Java
Database : Mysql
User Interface: Java Swing

Medical is an highly scalable Health and Hospital Information System (HIS) for Open ERP.
Programming Language : Python
Database : PostgreSQL (pgsql)
User Interface: GTK+, Web-based, X Window System (X11).

Integrated Hospital Information System  PHP,My SQL and PostgreSQL. Surgery, Nursing,Outpatient,Wards,Labs, Pharmacy, Security,Admission,Schedulers, Repair, Communication and more.

Related Projects :

Computer Science Projects

Computer final Year Project Ideas