Hello friends, hope you all are fine and having fun with your lives. Today's tutorial is about speed control of DC Motor using PIC Microcontroller. I haven't written this tutorial by myself. Instead this tutorial is written by one of my very good friend Salah Dahouathi. We had an interaction through his awesome Facebook group Let's Think Binary and I would suggest you guys to join it as well, because he posted many projects in his group. So, after having a look at his work, I asked him to write for our blog which he gladly accepted and here's his first post. :) I hope you guys are gonna enjoy this one and will get knowledge out of it. So let's get started with this speed control of DC Motor using PIC Microcontroller tutorial.
Many applications in ...
Hey peeps! Are you excited about installing your own MATLAB and performing amazing and interesting programs on it? Not only this, you are going to use simple and easy commands on it to make your complex problems easy and interesting. In the previous lecture, we discussed some very basic but important introductions to different parts of MATLAB and shared information about its history and algorithms. In this tutorial, we are about to move forward toward some action. Usually, most of the software has the same procedure to be followed, and people only know that. Yet, to install MATLAB on your PC, you have to follow some specific steps. Do not worry if you have never installed any software or are not aware of the technical stuff because we will explain each and every step with the visual aid.&n ...
Greetings, and welcome to today's tutorial. In the last tutorial, we learned how to construct a system for tallying individuals using Raspberry Pi, astute subtraction, and blob tracking. We demonstrated the total number of building entrances and exits. Feature computation and HOG theory were also discussed. The tests proved that a device based on the raspberry pi could effectively function as a people counting station. One of the many benefits of the Pi 4 is its internet connectivity, which is especially useful for home automation projects due to its low price and ease of use. We're going to see if we can use a web page's buttons to manage our air conditioner today. With this Internet of Things (IoT) based home automation, you can command your home gadgets from the comfort of your couch. T ...
Hello friends! I hope you all will be absolutely fine and having fun. Today, I am going to share my knowledge about how can you make a simple program for DC Motor Speed Control using Arduino UNO. In my previous tutorial, DC Motor Direction Control using Arduino, I have just controlled the DC motor in both directions at constant speed using Arduino. I have also performed the DC Motor Direction Control in Matlab by sending different commands through serial port from Matlab and LabVIEW to the Arduino and then controlled the direction of rotation of DC motor. But in this tutorial I will rotate the same DC motor at variable speed in both clockwise and anti clockwise directions.
In my previous tutorial, we have seen that input pins In1 & In2 of mo ...
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 ...
A student's academic career is full of writing assignments on different topics. This is so because assignments help students to learn and grow. Writing assignments throughout their academic career will not only contribute to increasing their knowledge but also develop skills that will be beneficial in both their academic career and practical life.
However, students can only experience these benefits, if they start writing incredible assignments. Writing good assignments is not an easy task to do, it requires a proper approach to follow. Don’t worry, we have got you covered.
In this blog post, we are going to explain a step-by-step procedure that will help academic students in writing incredible assignments. So, without discussing any other information, let’s head toward ...
Hello friends, I hope you all are doing great. In today's tutorial, we are gonna have a look at Datatype Conversions in C#. We have discussed C# Data Types in our 3rd tutorial and today we will discuss How to convert one datatype into another.
If you are working on some complex project, then you have to convert one form of data into another i.e. let's say you are getting bill value from barcode reader, this value must be a string and if you want to apply any arithmetic operation on it then you need to convert that string into integer or float. So, let's get started with Datatype Conversions in C#:
Datatype Conversions in C#
If you are working on some data driven application, then there's always a need to convert one form of data into another an ...
Hello friends, I hope you are fine and doing great in your lives. Today, I am not going to write an article or a tutorial, rather I am going to tell you about different engineering projects that I have worked on. If I am talking about engineering projects then it means a variety of different kind of projects. These projects may include microcontroller based projects with Arduino, 8051 or pic, 555 timer based projects, Matlab projects, LabVIEW projects, Proteus projects and a lot more.
In this article, I am going to share some of the very interesting projects from my list. If you are an engineering student or someone who loves to work on engineering projects, then you can definitely start from here. The first ones that I am discussing with you are ...
Hello friends, I hope you all are doing great. In today's tutorial, we will have a look at How to use Voltmeter & Ammeter in Proteus ISIS. It's our 4th tutorial in Proteus series. While designing an electronics project, voltage & current measurements are essential debugging features, as they help in understanding circuit behavior.
Proteus has builtin instruments for voltage & current measurement. We have have their probes and today we will discuss them in detail. First have a look at Voltmeter in Proteus ISIS:
How to use Voltmeter in Proteus ISIS
DC Voltmeter is used to measure the voltage difference across any DC component.
In order to use DC Voltmeter, we need to click on Virtual Instrum ...
Hello friends, I hope you all are doing great. In today's tutorial, we will have a look at Form Validation in ASP.NET Core. It's our 15th tutorial in ASP.NET Core series. In our previous lecture, we have created a Registration Form for our engineering website. But we haven't added any validations on the submitted data.
So, even if users don't fill any boxes and just hit the Register Button, a new user will be created without any personal info. So, today we will place some checks on these text boxes to validate the user submitted data. So, let's get started with it:
Form Validation in ASP.NET Core
Validations in ASP.NET Core are available in the form of attributes & Tag Helpers.
Validation Attributes are applied on Properties in Model clas ...