Hello students! I hope you are doing great. Today, I am going to share a reliable sensor that is widely used to sense the air quality in different types of projects and circuits. The increasing ratio of pollution in the air is alarming, and air quality monitoring systems are the need of the time. The MQ135 can detect and measure a wide range of gases around it and present the output in the form of digital or analogue values.In this article, we will commence by providing a fundamental introduction to this sensor, outlining the target gases it is designed to detect. Following that, an exploration of the data sheet will be done through its essential elements, incorporating features, specifications, and other basic information. Subsequently, a detailed description of the sensor's working princ ...
Hello readers, I hope you all are doing great. In this tutorial, we will learn how to access Firebase (a real-time database) to store and read values or data with ESP32.
It is Google’s mobile application development platform that can be used to can access, monitor and control ESP32 from anywhere in the world with its (firebase) real-time database.
What is Firebase?
Firebase real-time database is a development platform provided by Google which included multiple services to manage and authenticate data.
Firebase is basically a mobile and web app development platform I as works great with Android APIs) that includes features like firebase cloud, real-time data and Firebase authentication etc.
As per Firebase’s official documentation (https://firebase.google.com/docs/database), whenever a us ...
Hello friends! Welcome to the Engineering components. Today, We are talking about the very common topic of electronic devices. In this tutorial, we'll pick very common components and learn about their role in circuits. If you are a beginner in the world of electronics, you must read this article till the end because we'll learn all the things from scratch till the completion of the circuit. In this article, you will learn:
Introduction to electronic circuits
Categories of electronic circuits.
Introduction to Resistor and Capacitor.
What are RC Circuits?
Simulation of R Circuits in Proteus ISIS.
Let's look at the description.
Introduction to Electronic Circuits
We come across many circuits in our daily lives, some of them are electrical circuits and some are electron ...
If you are planning on a career as an engineer, it is important that you are aware of the various skills and attributes that employers look for. This is a terrific field to work in with highly rewarding and valuable work, high earning potential, and great job opportunities, but this is also one of the more challenging industries to crack, and there are many skills and attributes that are required. These are skills and attributes that can be developed, though, so if you lack in any, then you should be able to find ways to develop and improve. Read on to discover the skills and attributes that employers are looking for in engineering.
Hard Skills
Obviously, hard skills are essential in a field that is so technical. The hard skills that you need wil ...
Hello everyone, I hope you all are doing well. In today’s tutorial, we are going to discuss the PCB Etching process, a fundamental step in PCB manufacturing. The PCB Etching process is used to remove the unwanted copper from the PCB surface to reveal the desired circuit pattern.
As we know, a PCB board has a complete copper layer in its raw form. We design our circuit in the software(i.e. Eagle, Altium, Proteus etc.) and place the pattern on the PCB board. This circuit pattern is normally protected by the tin plating, as shown in the below figure:
Now, there’s a need to remove the extra/unwanted copper layer from the PCB board and this process is called the PCB Etching Process. PCB Etching is carried out in various ways and the most commonly used i ...
Hello friends! I hope you all will be absolutely fine and having fun. Today, I am going to tell you guys that how to design a simple algorithm for Stepper Motor Speed Control in MATLAB by simply sending different commands to the serial port from Matlab to Arduino. You should first read Stepper Motor Speed Control using Arduino because I am gonna take that tutorial further and will do the Stepper Motor Speed Control in Matlab. So, I would suggest you to first have a look at that tutorial before reading this one. Moreover, you should also have a look at DC Motor Direction Control in Matlab, DC Motor Speed Control using Arduino. Stepper Motor Direction Control Direction Control in Matlab, Stepper Motor Direction Control using NI LabVIEW and Stepper ...
This is the third tutorial in our Raspberry Pi programming course. In the previous chapter, we learned how to install Raspbian on our Raspberry Pi mini-computer. In this chapter, we'll learn how to use a VNC server to remotely control and see its desktop from our computer.
What is VNC?
Computing over a network is known as "virtual network computing," or "VNC." To remotely control another computer, you can use this screen-sharing technology, which works on all major operating systems. As a result, a remote user can interact with a computer's display (screen, keyboard, and mouse) as if they were sitting right in front of it.
VNC takes advantage of the client/server concept. Rather than installing a VNC s ...
Hello Engineers! Hope you all are doing great. In today's tutorial, I am giving you a detailed lecture on Python programming language. As I am writing this tutorial for beginners, that's why I will discuss each & everything in detail, so it's going to be a very lengthy tutorial and I have divided it in parts.
We will start from basic concepts in Python and will slowly move towards advanced concepts. It's going to be a quite long bumpy ride but I will try my best to make it as smooth as I can. So, let's get started with basic Introduction to Python Language:
Introduction to python
Python is a multi-purpose, object-oriented High-Level Programming language, with applications in multiple areas, including scripting, machine learning, data scienc ...
It's unsurprising that most businesses have problems with data management, given the large volumes of data they produce. As a business, you may need to identify the root of the problem your firm is experiencing and may need the expertise of a data science specialist. Data consultants are equipped with knowledge and experience to analyze data and provide valuable insights into the future of the business.
Now that you know the importance of data science consultants, the question is, how do you know your business needs to work with a data consulting company, or how can you use data science to its full potential?
Before diving any further, it's important to understand the concept of data science. So, what is data science? The main objective of data science is to extract knowledge from huge ...