Project Ideas for Students

Design and CFD Flow Analysis of CD Nozzle

Design and CFD Flow Analysis of CD Nozzle

A device that controls the speed of the fluid flow, directions, and flow characteristics is a Nozzle. The nozzle is designed like a pipe with a non-uniform cross-section. This design helps in controlling the velocity, flow rate, pressure ratio, direction, etc. 

Flow characteristics of the nozzle section can be varied with the variation in pressure difference at the outlet and the inlet sections. 

A CD nozzle or convergent-divergent nozzle is shaped like a tube with two bulging ends and a narrow section in the middle. This structure/design gives a balanced shape for the nozzle. Nozzle speeds up hot, pressurized gas passing through it in the axial (thrust) direction, by converting the heat energy of the flow into kinetic energy. A CD nozzle is of most importance to increase the kinetic energy of the medium. 

Read more..

CFD Modelling of Spray formation in Diesel Engines

CFD Modelling of Spray formation in Diesel Engines

There’s a lot of pressure in improving the designs of internal combustion chambers. The engines of the next generation need to be light, small, powerful, and good adaptability, with the usage of less fuel and less pollution. To meet these competing requirements, innovative engine designs are drawn. The ability to analyze the performance of many engine designs has also become critical. 

A computational fluid dynamics (CFD) modeling of the spray formation process in a Diesel engine, developed in ANSYS-FLUENT using its discrete phase modeling (DPM) capability and its IC-engine module. To know about the performance of an IC engine it is important to know the fluid’s interaction and also the moving parts of the engine. 

Read more..

Build a Cryptocurrency from Scratch - Blockchain project

Build a Cryptocurrency from Scratch - Blockchain project

Cryptocurrency has become a hot topic these days, which was once an academic concept and is now adopted in various industries. In this blockchain project, we will learn to develop a cryptocurrency from scratch. So just assume that you are going to launch a startup or business and you want to adapt your business to the new world by creating your own cryptocurrency. This blockchain tutorial explains all the concepts such as What is blockchain, what a cryptocurrency is, and how to make your own cryptocurrency.

Read more..

Robotic Arm Simulation with ROS and Gazebo

Robotic Arm Simulation with ROS and Gazebo

This tutorial is for enthusiasts who want to develop a software system for robots without building one. You can make use of the simulators for software development. Gazebo is one of these simulators and it can be integrated with ROS which makes the development process easier. In this ROS project, you will learn how to integrate Gazebo and ROS and start experimenting with robotic software.

What is Gazebo?

Gazebo is a 3D simulator that helps to simulate AI systems, robots, test algorithms in realistic scenarios. It offers the ability to efficiently simulate multiple robots in complex environments. Using gazebo you can create a 3D virtual environment adding real-time obstacles and objects. It also uses a physical engine for gravity, inertia, illumination, etc. Thus making it easy to simulate robots in harsh environments without creating any damage to robots. 

Read more..

How to create smart contract in blockchain

How to create smart contract in blockchain

Smart Contracts are similar to the traditional contracts but the difference is smart contracts are enforceable by code where traditional contracts are enforceable by law. Thus Smart Contracts can revolutionize the way the business and people interact. In this blockchain project, we will learn how to build a smart contract using the Ethereum Blockchain platform. 

How Smart Contract works?

Smart contracts are digital contracts that contain security coding of the blockchain. It consists of details and permissions written in code and it requires the exact sequence of events to take place to start the acceptance of the terms mentioned in the smart contract. It also consists of time constraints that display the deadlines of the contract. 

For instance, Alice is a homemaker who wants to clean her lawn so she uses a blockchain marketplace and specifies the amount of cryptocurrency that she is willing to pay. Similarly, Bob is a man eager to earn money by doing part-time jobs and he accepts to take the job. Now the blockchain market place creates a smart contract for the lawn mowing job and if Alice confirms that the job is done the money will be transferred to bob’s account else the smart contract will automatically revert back the money to Alice. 

Read more..

Jumbled Words Game

Jumbled Words Game

Game is an interactive way of using leisure and even pass time. People love to play games irrespective of age. When doing python application development, why not build your own game to interact with your computer. Some logics and knowledge of few libraries and you can have your own game in laptop/computer desktop by programming it with python.

We would be using basically two libraries random and pygame, one for logic and other for the GUI work. At the start it may not look so good but in the later stages when you practice and improve on graphical work it would be lovely to play this game.

Read more..

Student Result Prediction using Data Mining

Student Result Prediction using Data Mining

Introduction

This article gives guidelines for the project with WEKA software. As we all know data mining is very popular for analysis and modeling, so the article is for student result prediction using data mining. You will definitely learn about What is WEKA software about and How to use it for analysis and prediction. It is very easy to predict the result using WEKA. You can learn new technologies with Skyfi Labs. We provide the best courses for improvement.

Read more..

Wireless Pentesting Ethical hacking project

Wireless Pentesting Ethical hacking project

Wireless technology is here and it is going to stay. Knowing the risks and vulnerabilities involved in wireless technology will help you to secure your network. In this ethical hacking project, we are going to examine the wireless network using a wireless penetration test. This project is for an educational purpose to never try to breach other wireless networks in real life.

What is wireless penetration testing?

It is an authorised exploitation method where ethical hackers perform an attack to detect the vulnerabilities in a wireless network and identify the misconfigured access points and weak security protocols.

Read more..

Smart Business card using Augmented Reality

Smart Bussiness card using Augmented Reality

Augmented reality is a new kid around the block which is widely used for various applications from retail, medical to business.In this AR project, we are going to develop a Smart Business card using AR.

Augmented reality is just an artificial world or a layer of objects that are added to our real world. It enriches the real world by adding interactive elements. It basically works by recognizing the real-world objects, image and adds the digital objects over it. Thus the primary objective of AR is to deliver artificial objects into the real world.

Applications of Augmented reality

Because of its various advantages, Augmented reality technology is utilized by various industries. Below are some industries where AR is used:

AR-aided education

In education, interactive teaching methodology plays an important role as it helps students to understand the concepts quickly. Augmented reality applications such as Elements 4D, Google Sky Map, etc. helps students to learn the concepts properly. 

Sports

In sports, AR is used to project the ball trajectory, to show statistics of the game, and also to display the score. 

Read more..

Game Development with Unity

Game Development with Unity

In this tutorial, we are going to develop a simple 2D game using Unity. The best way to learn game design is just to start directly with it. By working on this game development project, you will learn to create scenes and levels for a game. And also to control players and enemies that are available in your game. 

Unity is a cross-platform game development engine used to develop 2D and 3D games. It is a powerful tool and provides an easy to use interface for users. You can also use C# programming, Java, Boo to develop games in Unity. Along with this unity also supports VR and AR thus you can develop various games for multiple platforms. 

Read more..
Subscribe for more project ideas



About Skyfi Labs
  • ✔ 2nd Best Business Venture Award, Ideas'12, IIT Kanpur
  • ✔ 30 Most Promising Startups, Next Big Idea'12, IIM Bangalore
  • ✔ Runner Up, UnLtd India Growth Challenge 2013
  • ✔ Limca Book of records for conducting largest Aeromodelling event in India
  • ✔ Experience of training students across 26 states in India and Dubai
  • ✔ Officially a part of IIT Delhi course and IIT Kanpur Orientation Program for freshers
  • ✔ Venture funded by The Chennai Angels & Spark Capital
  • ✔ A Venture by IIT Kanpur alumni