Hello friends, I hope you all are doing great. Today, we will create a wifi temperature monitoring system. For reading, we will use the DS18B20 sensor. For data processing and webpage creation, we will use our already known ESP8266.
The project will be built as follows:
Circuit assembly
Code for reading the DS18B20 sensor (we will use Serial for tests).
Creation of the webpage (we will use SPIFFS to store in FLASH).
But first, let's know a little about the sensor and the communication model it uses.
Materials
For this project, we will need the following items: For this project, we will need the following items:
1 x ESP8266
1x DS18B20 Sensor
1x Breadboard
1x 4k7 Ohms resistor
DS18B20
DS18B20 is a digital temperature sensor with good precision, good customization, pr ...
Hello friends! I hope you all will be absolutely fine and having fun. Today, I am going to give you an elaboration on Introduction to 20N60. 20-N-60 is basically a power Metal Oxide Semiconductor Field Effect Transistor (MOSFET). Power MOSFET is a device that can handle a specific level of power. I have already shared information about MOSFET in my previous tutorials e.g. Introduction to 75N75, SG3524, 50N06, IRFZ44N, C945 and TL072. Before going into the details of this article you must have a look at these articles. They will result in the better understanding of this article.
MOSFET family is divided into two categories. P-channel MOSFET and N-channel MOSFET. 20-N-60 belongs to the N-channel MOSFET. It is based on United Technologies Corporat ...
Update: I have updated the code and removed the bug. Thanks for informing. Now this code will work perfectly.
Buy This Project
Hello friends, hope you all are fine and having good health. Today, as the name suggests, I am gonna post on how to Receive SMS with AT Commands using Sim900 and Arduino. I have already posted a tutorial on How to Send SMS with Arduino UNO and Sim900, so now we are gonna check the opposite. Sending SMS is quite easy, you just need to write some AT commands and write the message you wanna send and hit the Cntrl + Z and it will be sent. But receiving a text message on your SIM900 shield is a bit difficult because now you need to place a check when user will send a message. So, ideally whenever anyone send a message to yo ...
Hi Friends! Hope you’re well today. Today, I am going to share the Proteus Library of Current Sensor WCS1600. This sensor is not available in the Proteus Components Library and we’re sharing it for the first time. The Current Sensor WCS1600 is used to measure the current flowing through the circuit and is used in embedded systems and robotics projects. If you are new to this sensor, you must first design its simulation before playing with the hardware.
Before we move further, let’s have a brief overview of WCS1600 Current Sensor:What is WCS1600 Current Sensor?
WCS1600 comes with a drift linear hall sensor IC which gives precise and accurate values. The hall sensor IC is 9.0 mm in diameter through the hole and is incorporated with a temperature compensation circuit. To measure the p ...
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 ...
Hello friends, hope you all are healthy, wealthy and wise. Today's topic is about the control of stepper motor. In the last post we have seen How to control DC motor in Proteus, and now we are gonna see How to design a Stepper Motor Drive Circuit in Proteus ISIS. Stepper motors are usually of two types and the main difference between the two is in the number of wires used to control them. Mostly stepper motors use 6 wires to control them but few of them also have 4 wires to control them. Today we will have a look on the 6 wired stepper motor.
In stepper motor, there are electromagnets which gets polarized when we supply voltage to them and depolarized when we remove the voltage. These electromagnets act as a stater and when one side get magnet ...
Hey Guys! Hope you all are doing great and having fun with your lives. I am back to feed your stomach with plenty of information so you can progress and grow in real life. Today, I am going to unlock the details on the Introduction to 2n3055. It is a semiconductor NPN (negative-positive-negative) power transistor which comes in TO-3 Casing.
I'll try to cover as many aspects possible related to this device so can get a brief overview about what it does and what are the applications it is used for. Let's get started.
Introduction to 2n3055
The 2n3055 is a semiconductor NPN bipolar transistor which consists of three terminals called emitter, base, and collector.
Unlike FETs(Field effect transistors) it is a current controlled device in which sm ...
Hello everyone! I hope you all will be absolutely fine and having fun. Today, I will provide you document on detailed discussion about Introduction to LM224. LM-224 has four internal builtin operational amplifiers. These amplifiers are frequency compensated. The basic purpose to design these type of device is to operate it from a single power supply sources. Moreover, they are also able to perform different tasks using split power supplies. Magnitude of power supply and the current current drain both are independent of each other.
LM-224 has a very wide range of application areas which include DC gain blocks, transducer amplifiers etc. LM 224 has a large number of amazing features include wide power supply ranges, large bandwidth, low input offs ...
Hello everyone! I welcome you on board. Hope you’re well. In this post today, I’ll detail the Introduction to 2sb772.
2sb772 is a PNP transistor that comes in the TO-126 package. It is mainly used for amplification and switching purposes. This is a bipolar junction transistor which means the conductivity is carried out by two charge carriers i.e. holes and electrons. And it comprises of two junctions where the base-emitter junction is forward biased and the base-collector junction is reverse biased in forward active mode.
In this post, I’ll be discussing the working principle, pinout, datasheet, physical dimensions, power ratings, and applications of the device 2sb772.
Let’s get started.
Introduction to 2SB772
The 2sb772 is a medium power PN ...
Hello Everyone! Hope you’re well today. I welcome you on board. In this post today, I’ll walk you through the Introduction to Arduino USB Host Shields.
With Arduino USB host shield you can interface the USB device to your Arduino board. This USB host shield is based on MAX3421E which is mainly known as the USB host controller that contains the analog circuitry and digital logic required to apply the USB full speed peripheral to USB specifications rev. 2.0.
Moreover, this shield is compatible with TinkerKit which projects you can plug this TinkerKit module with the Arduino Boards.
Introduction to Arduino USB Host Shields
Arduino USB host shield is used to connect a USB device with the Arduino Board. Simply put, USB host shields provide the USB ...