Hello friends, I hope you all are doing great. In today's tutorial, we will have a look at detailed Introduction to Delegates in C#. It's our 21st tutorial in C# series and now we are entering in the complex field. C# concepts, we have studied so far, were quite simple, but now we are slowly moving towards complex topics.
Delegates are not that difficult as normally considered, you just need to understand its basic idea and rest is quite simple. So, let's get started with Introduction to Delegates in C#:
Introduction to Delegates in C#
Delegates in C#, created by using delegate keyword, are used as a type safe pointer, normally pointing towards C# Methods & Events.
The signature of the Delegate & the function ( its pointing to ) mu ...
Hello everyone! hope you all will be fine. In this article I am going to share the knowledge about displaying Scrolling Text on LCD with Arduino. A Liquid Crystal Display is usually known as LCD in the market. It is a display unit made up of liquid crystal. When we want to made electronics based projects, we need a device on which we can show the system’s output and the desired messages. There are a lot of such devices which are helpful to display the output messages and the most common is a seven segment display.
Alternate good option is LCD, which are now available in different size having different qualities. 16×2 LCD Module is a most frequently used device for the electronic projects out of all the other types of LCD’s available in the marke ...
Hello everyone! I hope you all will be absolutely fine and having fun. Today, I am going to provide a detailed discussion on 2 Relay Module Interfacing with Arduino. First of all I would like to explain you that what is relay and how to use it and then we will move forward towards 2 relay module interfacing with Arduino. I have already controlled relay with 555 timers. 2 relay module consists of two relays. Relay is basically an electronic device or a switch which is used to open and close the circuits electronically.
A relay controls an electric circuit by opening and closing contacts in another circuit. When the relay contact is normally open (NO), there will be an open connection when the relay is not energized. When the relay contact is norm ...
Hello everyone! I hope you all will be absolutely fine and having fun. Today, I will share the details discussion on Introduction to LM311. LM 311 is basically a voltage comparator having high speed. It can operate over wide ranges of voltage i.e. from -15V to15V, in case of operational amplifier. LM-311 can also operate on 5V for the logic systems.
LM-311 output levels has the compatibility with Transistor Transistor Logic (TTL) levels circuits. At 50mA and at 50V too, LM-311 can operate lamps and relays. LM 311 can operate from 0 degree Celsius to 70 degree Celsius. LM-311 has several different features. These features include fast response time, strobe capability, wide voltage supply ranges, maximum input current, operating at single 5V power ...
Hello friends, I hope you all are having fun. Today, I am going to share the 9th tutorial of Section-III in our Raspberry Pi 4 Programming Course. In the previous tutorial, we interfaced an air pressure sensor BMP180 with Raspberry Pi 4. In this tutorial, you'll learn how to interface an MQ-2 gas sensor with a Raspberry Pi 4. Many apartments, residences, and workplaces rely heavily on these gas sensors to detect smoke or gas and alert the appropriate personnel in an emergency. In addition to gas and smoke, this sensor is sensitive to various odorous gases.
Project DescriptionToday, we will interface a gas sensor MQ-2 with Raspberry Pi 4 and will display the values on Raspberry Pi Console Window.
Components Required
These are the components use ...
MD What the impact of ai experiences on the modern workflow, life, and UX design is, and how it will change the online user experience.MT Significant effects of machine learning UX on user experience.
Introduction
All areas and businesses use AI (artificial intelligence) today without exception. It helps automate processes, boost effectiveness, and even reduce expenses. Digital transformations widely use AI to improve the online user experience and make it smooth and efficient. Undoubtedly, ML (machine learning) and UX designers are in the same boat here and have somewhat the same functions. They both collect data. analyze users’ interactions, and try to predict their behaviors.Significant achievements in the sphere of artificial intelligence and machine learning contributed to the impr ...
Hello friends! I hope you are doing great. Today, we are presenting another version of the Arduino Pro mini library. We have seen the Arduino Pro Mini library for Proteus and the Arduino Pro Mini library for Proteus V2.0 with you. As expected, the Arduino Mini Library for Proteus V3.0 has a better structure and size that make it even better than the previous ones. We will go through the details of the features to understand the library.
In this article, I will briefly discuss the introduction of Arduino Pro Mini V3.0. You will learn the features of this board and see how to download and install this library in Proteus. In the end, I will create and elaborate on a simple project with this library to make things clear. Let’s move towards our first topic:
Introduction to the Arduino Pro Mi ...
Hello friends, hope you all are fine and having fun with your lives. Today's post is about the Controlling of Servo Motor with Arduino in Proteus ISIS. Servo Motor is a common motor used in engineering projects for precise circular motion. We can move the servo motor at any desired angle, which is not possible in the case of other motors i.e. Stepper or DC.
For example, suppose I want to move an antenna at a precise angle of 47.5 degrees then if I use DC Motor, I have to use an encoder. So, in such cases instead of using a DC motor, I will prefer Servo Motor.
I have already posted Angle Control of Servo Motor using 555 Timer in which I have controlled servo motor using 555 timer and another tutorial about Controlling of Servo Motor using PIC Micro ...
Hi everyone! Thank you for viewing this article, I welcome you on board. In this post I’ll walk you through the detailed Introduction to BC546. BC546 is a low power NPN transistor mainly used for general purpose amplification and switching applications.
In this read you’ll study all nitty-gritty of BC546 transistor i.e. from pinout, pin configuration, and working principle to power ratings, key parameters, physical dimensions and applications. Keep reading.
Introduction to BC546
BC546 is a bipolar junction NPN transistor that finds applications in switching, amplification, impedance, H-bridge and current mirror circuits.
This transistor falls in silicon epitaxial planar transistor category which is generally divided into three groups A, B &am ...
Hello learners, welcome to another topic of signals and systems. We hope you are having a reproductive day and to add more information in the simplest way to your day, we are discussing the responses in discrete-time signals. If you do not get the idea of the topic at the moment, do not worry because we are going to learn it in detail and you are going to enjoy it because we are making interesting patterns in MATLAB as the practical implementation of the topics. Have a look at the points that we are making clear today.
What is the LTI system?
What is impulse response?
How can we get the impulse response in MATLAB?
How can we have the output signal using codes and impulse response in MATLAB?
As we have learned so far in this series, there are two types of signals based on the ...