Posts

Showing posts from September, 2017

Arduino 101: Tutorial #3 |Analog and Digital Signals|

Image
Hello everyone! In this tutorial we will try to understand the true meaning of analog and digital signals. I will try to explain it in the simplest way possible without using any fancy terms. So let's get started.! Consider an example Let us try to understand analog and digital signals using an example. Suppose one day you go out to play football with your friends in a nearby park. After an hour of playing, you realize that you're thirsty and need to drink water. So you go to your home, fill a big glass of water and start drinking from it. After finishing three quarters of a glass you realize that you're full and can't drink any more water. So you decide to throw the remaining quarter of water of glass in the sink, and go out to play again.  In this case you had the choice on how much water you want to drink. You chose to drink three quarters of a glass.  As a matter of fact, there are almost infinite number of possibilities in which you can drink ...

Arduino 101: Tutorial #2 |Electrical Engineering Basics|

Image
Hello everyone! Welcome to the second tutorial of this series. In last tutorial we briefly introduced arduino, its applications and wrote a basic code to blink an LED. In this tutorial we're going to briefly go over some basic electrical engineering concepts that we may use while working with the arduino. This includes understanding voltage, current, resistance, potentiometers etc. that will help you make your own arduino circuits. So let's get started! First off, we need to gobble up some basic definitions. Basic Definitions Electric Current An electric current is a flow of electric charge. In electric circuits this charge is often carried by moving electrons in a wire . It can also be carried by ions in an electrolyte , or by both ions and electrons in some special cases. Voltage In simple terms, it is the difference in electric potential energy between two points per unit electric charge. Resistance The electrical resistance of an electrical conductor is a...

Arduino 101: Tutorial #1 |Introduction|

Image
What is an Arduino? Arduino is an open source platform, a microcontroller and software. It is designed to make electronics more accessible to students, designers, hobbyists or anyone interested in creating interactive objects or environments.If you're a beginner and have never used a microcontroller, or for that matter any other associated electronics, arduino provides an easy to use, user friendly platform to start your journey. What can Arduino do? The Arduino microcontroller has a nearly limitless array of innovative applications for everything from robotics and lighting to games and gardening! It's a fun way to automate everything, enabling you to control simple devices or manage complex home automation systems.From merely blinking an led to start using a touch screen, arduino is capable of handling all levels of difficulties maintaining the user-friendly environment. The biggest strength of Arduino certainly has to be the open community. You can find thou...

Tutorial: Simple way to develop software for your hobby projects

Image
Hello People! As a mechanical engineer myself, I always wondered what it takes to develop a software. What kind of coding-mantra do these software engineers know that we people can't understand? How much in-depth knowledge is required about the computers before we can begin to see beautiful software's come to life on our own laptop. How difficult it actually is? Well, as it turns out to be, not difficult at all! In this tutorial I will share how you can make simple yet elegant software for your hobby-projects without spending hours and hours of research online. The only prerequisite is a very basic understanding of computer coding. To put this in prospective,  if you just know what a "for loop" is, you'll be able to complete this tutorial. So lets get started..! DISCLAIMER: The aim of this tutorial is to teach making basic-functional software for hobby-projects. This tutorial  in no way is a replacement for a professionally developed softwar...

Project: FSAE Variable length Intake Manifold(VLIM)

Image
What is an Intake manifold? An intake manifold is simply a mechanical component attached to the engines cylinder head that allows the air/fuel mixture to enter the combustion chamber of the engine. The intake manifold consists of following parts: What is Variable geometry intake manifold? A variable geometry intake manifold, as the name suggests, is an intake manifold that changes its geometry. The change in geometry is required to optimize the engines performance at different RPM. This is usually achieved by varying the runner length of the intake manifold. What are the benefits of a Variable geometry intake manifold ? Short answer, to achieve greater Volumetric efficiency. As a consequence of greater volumetric efficiency, we can achieve greater torque, power and thermal efficiency from the same size of the engine at the same RPM. What is Volumetric efficiency? Volumetric efficiency  in an  internal combustion engine,  is defined as ...

Tutorial: Data Acquisition System

Image
  Data Acquisition System What is Data acquisition? Data acquisition is the process of measuring physical quantities such as voltage, current, temperature, pressure, or sound with the help of electronic and mechanical devices. The process is usually carried out by using an array of sensors connected with a computer. Why is Data Acquisition necessary? The first requirement for any scientific claim to be acceptable is to be backed by some physical observations and measured data. This is where data acquisition techniques come into play. What is data acquisition system? A data acquisition system is a combination of hardware and software components that enable a computer to receive and interpret some physical form of signal. What are the basic components of a Data acquisition system? In short, a data acquisition system can be divided into three parts: Sensors: Sometimes also called transducers, convert some physical quantity, such as p...