DS18B20

The DS18B20 digital thermometer provides 9-bit to 12-bit Celsius temperature measurements and has an alarm function with nonvolatile user-programmable upper and lower trigger points. The DS18B20 communicates over a 1-Wire bus that by definition requires only one data line (and ground) for communication with a central microprocessor. In addition, the DS18B20 can derive power directly from the data line ("parasite power"), eliminating the need for an external power supply. Each DS18B20 has a unique 64-bit serial code, which allows multiple DS18B20s to function on the same 1-Wire bus. Thus, it is simple to use one microprocessor to control many DS18B20s distributed over a large area. Applications that can benefit from this feature include HVAC environmental controls, temperature monitoring systems inside buildings, equipment, or machinery, and process monitoring and control systems.

Main Content

Contact Digital Thermometer With Deep Sleep

“This might seem totally useless, considering how advance current technology can be and you might even be like “Tsk! a Thermometer?” But there is a lot of experiment based on temperature (water temperature, room temperature, etc) so digital thermometer becomes …

Earth Day 2021: Stream Research

“Our natural waterways are beautiful, provide recreation and support agriculture. We must ensure their health, safety and conservation! To me, it represents so much more. As a child, I grew up swimming and fishing in Flat Creek, and it holds …

An(Other) Intelligent 4-Wire Fan Speed Controller

“The internet isn’t exactly short of fan speed controller projects – nor am I. I’ve probably got about four or five variants of these I’ve built over the years. Recently I’ve taken the time to round up …

Open Grow Light

“Exactly a year ago (February 2020), James’ wife wanted to expand her plant growing setup in the house. This included a bigger, larger, taller plant growing area AND the need for more lighting. BINGO! The seed for the Idea was …

Arduino Powered Weather Balloon Datalogger

“Send your Arduino to collect data from the edge of space!! Hey everyone!! You’re probably wondering, wait, you can send an Arduino to space? Almost. Using a weather balloon, you can send an Arduino, camera, garlic bread, or anything …

Interfacing Multiple DS18B20 Digital Temperature Sensors with Arduino

“One of the biggest advantages of DS18B20 is that multiple DS18B20 can coexist on the same 1-Wire bus. As each DS18B20 has a unique 64-bit serial code burned in at the factory, it’s easier to differentiate them from one …

Solar-powered greenhouse monitoring station

“A monitoring station for my off-grid greenhouse. Multiple environmental parameters, WiFi, solar-powered, cloud connectivity. This period of homely isolation has made me seriously think about sustainability and ways of fending off the possibility of a zombie apocalypse. Therefore, in true …

DIY Multifunction Energy Meter V2.0

“In this Instructable, I will show you how to make a Wemos ( ESP8266 ) based Multifunction Energy Meter. This little Meter is a very useful device that monitors voltage, current, power, energy, and capacity. Apart from these it also monitors the …

Arduino-Based Determination of an Air Humidifier Efficiency

“Using Arduino and the sensors I analysed how a small air humidifier can change the parameters of the room and influence health state. Portable humidifiers are very popular for use in a variety of environments and the manufacturers of these …

Yet another dot matrix clock

“NTP synchronized dot matrix clock showing temperatures and humidity.. Optionally the time source can be GPS. That is what some readers may think, what? Another dot matrix clock? In order to combine inside/outside thermometers with a nice and precise …