Hello everyone! I hope you will be absolutely fine and having fun. Today, I am going to give an Introduction to 2N3904. It is basically an NPN transistor made up of silicon material. It acts as a general purpose amplifier and switch. You should also have a look at Introduction to 2N2222, which is also an NPN transistor and considered as 2N3904 equivalent.
It is mostly used for lower power amplifiers and switching applications. Its major functional area is enclosed in TO-92 package. Its a silicon NPN general purpose bipolar junction (BJT) transistor designed for switching purpose as well as for an amplifier. Its can bear lower amount of current, lower power and medium voltage levels. It is most commonly used BJT due to its smaller size, wide avai ...
Hello everyone! I hope you will be absolutely fine and having fun. Today, I am going to give an Introduction to 1N4148. It is basically a diode used for fast switching purposes. Switching diodes are usually single P-N diodes and their functionality is similar to that of normal switch.
Below a specific voltage, switching diodes i.e. 1N4148 has high resistance. Whereas as above that specific voltage they show a low resistance. It is a most commonly used diode due to its smaller size, easy availability and low cost. Good switching diode can be chosen by its maximum reverse recovery time and its power dissipation ranging from 80mW to 1kW. Switching diodes such as 1N4148, 1N4007 etc. have very wide range of applications specially in Embedded Systems ...
Hello everyone! I hope you will be absolutely fine and having fun. Today, I am going to give you an Introduction to 2N2222. It is the most commonly used Negative-Positive-Negative (NPN) Bipolar Junction Transistor (BJT) available in the market now a days. 2N2222 can be used for different purposes e.g. switching and amplification of analog signals. I hope you have enjoyed the previous post on Introduction to ULN2003.
The major functional area of 2N2222 is enclosed in TO-18 package. Due to the low cost and small size it is the most commonly used transistor. One of its key features is its ability to handle the high values of currents as compared to the other similar small transistors. Normally it is capable of switching a load current of 800mA whic ...
Hello everyone! I hope you will be absolutely fine and having fun. Today, I am going to give you a detailed Introduction to ULN2003. We will also discuss the ULN2003 Datasheet, Pinout, Circuit Diagram & Proteus Simulation. If you have ever controlled any motor (i.e. DC Motor, Stepper Motor etc.) with a microcontroller (i.e. PIC, Arduino etc.), then you must have heard about drivers. Why do we need to use drivers? We use drivers (to control motors) because of two reasons.
First: Microcontrollers operate at 5V while motors operate at different voltages (5V, 12V, 24V etc.).
Second: Motors are Inductive loads thus they produce back emf, which may damage your microcontroller permanently (if not handled correctly).
Because of these two reasons, we have to use the driver in between t ...
Hello everyone! I hope you all will be absolutely fine and having fun. Today, I am going combine all of my previously published tutorials based on MATLAB Image Processing. Image processing can be defined as to convert an image into digital form and to perform some actions on it to improve its quality. I have published a number of tutorials on MATLAB image processing but they are not well arranged. So, I am going to combine the links for all of them in order to access them easily. All of the projects that I am going to combine today, are designed and compiled by our team with a lot of hard work.
A number of MATLAB Image Processing based tutorials are compiled into this single tutorial. These are divided into two different categories i.e free and ...
Hello everyone! I hope you all will be absolutely fine and having fun. Today, I am going to share my knowledge about How to use Print MATLAB. As you all know that the design of an algorithm is not enough until we observe its results too. So, there should be a debugging tool in order to check the performance and accuracy of the designed algorithm. Debugging tool helps us to improve the algorithm’s performance and accuracy too by observing its output again and again. In this tutorial I will tell you about using print command in MATLB for different purposes. So, in this tutorial I am going to use print command as a debugging tool in order to observe the output of the algorithm. You should also have a look at how to use MATLAB ?
I am going to use pr ...
Hello everyone! I hope you all will be absolutely fine and having fun. Today, I am going to share my knowledge about Multi Color Detection in MATLAB. Color Detection scheme plays a vital role at some places. Like in Image processing technique the detection of specific color among the different colors is necessary to perform some action on it. For example there are three cars of the colors red, blue and green and we want to wash the red car. You should also have a look at Color Detection in Images using MATLAB because I am gonna use the same code and will add some improvements in it. Moreover, if you are working on Live Videos instead of Images then you should have a look at Color Detection in Live Video using MATLAB.
For this purpose we need to ...
Hello everyone, I hope you all are doing great and having fun with your lives. Today, I am going to share a really cool tool with you guys and we will have a look at How to Prepare Screenshots For Your Posts with that tool, and it helped me a lot in my own blog posts and I am sharing it because engineers need to design their images for presentations, report etc. So, must have these tools with you so that you can make your tasks relatively easy. Moreover, if you are a blogger then it also comes in handy.
Accompanying your posts with screenshots can help to provide context, clarification or even just improve the aesthetics of the post. While it is easy enough to capture screenshots, before you include any in your posts it would be a good idea to pre ...
Hello everyone! I hope you all will be fine and having fun. Today, I am going to share my knowledge about How to use MATLAB input Function. In this tutorial I would like to tell you about the importance of getting data from the user in MATLAB. If you want to display the data to users, you need to get data from them as well according their requirements. I hope you have read How to use MATLAB ?
In this way the same source code written in MATLAB will give different result according to the requirements of the each user. So, in other words the source code becomes generic in this way. As we run the program, command window of the MATLAB asks user to enter the desired input. The results on this window are generated according to the Matlab input given by ...
Hello everyone! I hope you all will be absolutely fine and having fun. Today, I am going to share my knowledge about How to use MATLAB. This is an on demand tutorial. The tutorial will help you to learn the the basics of the MATLAB and will elaborate the use of the different tools of it e.g. command window, m.file, Graphical User Interface (GUI) and simulink. Before into the details of this tutorial you must go through Introduction to MATLAB first for the better understanding of this tutorial. Each of the tools has its own importance while making an algorithm in MATLAB. Command window basically deals with the shorter commands where there is a need of quick execution. Command window shows the result of all of the executed commands if there is no s ...