---
title: "Measure Temperature on the Web With Arduino Ethernet and DS18B20 Sensor"
url: "https://maker.wiznet.io/TheoIm/projects/measure-temperature-on-the-web-with-arduino-ethernet-and-ds18b20-sensor/"
markdown_url: "https://maker.wiznet.io/TheoIm/projects/measure-temperature-on-the-web-with-arduino-ethernet-and-ds18b20-sensor/md"
type: "UCC: User Created Content"
author: "mohamant"
author_url: "https://www.instructables.com/Measure-temperature-on-the-web-with-Arduino-Ethern/"
editor: "WIZnet"
editor_url: "https://maker.wiznet.io/"
original_author: "mohamant"
original_url: "https://www.instructables.com/Measure-temperature-on-the-web-with-Arduino-Ethern/"
published: "2024-07-01"
language: "en"
hardware: ["Arduino Ethernet Shield"]
likes: 0
views: 602
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# Measure Temperature on the Web With Arduino Ethernet and DS18B20 Sensor

> Measure Temperature on the Web With Arduino Ethernet and DS18B20 Sensor

Original author: mohamant (source: https://www.instructables.com/Measure-temperature-on-the-web-with-Arduino-Ethern/)

## Components

- **Arduino Ethernet Shield** x 1 ([docs](https://docs.arduino.cc/retired/shields/arduino-ethernet-shield-without-poe-module))

## Article

### Curated Content: **Measure Temperature on the Web with Arduino Ethernet and DS18B20 SensorIntroduction:** This project details how to integrate a DS18B20 temperature sensor with an Arduino Ethernet to create a web-based temperature monitoring system. The creator, Mohamant, emphasizes that while he is not a programmer, his passion for electronics drives him to explore new projects. The original code for this project was developed by Hans, and further details can be found here.

**Step-by-Step Guide:Wiring Setup:**

- **Components Needed:**
  - Arduino Ethernet
  - DS18B20 temperature sensor

- **Instructions:**
  - Follow the provided sketch to connect the DS18B20 temperature sensor to the Arduino Ethernet. Visual aids and a detailed sketch by Hens assist in the correct assembly on a breadboard.

**Code Compilation and Upload:**

- **Process:**
  - Download the initial code.
  - Modify the MAC address and assign an IP address to the Arduino.
  - Make any additional changes as required.
  - Compile and upload the modified code to the Arduino board.

- **Connection:**
  - Connect the Arduino board to your modem.![](https://maker.wiznet.io/upload/ckeditor5/255393718%5F1719841541%2Epng)

![](https://maker.wiznet.io/upload/ckeditor5/255393718%5F1719841592%2Epng)

**Accessing the Webserver:**

- **Instructions:**
  - Open a web browser and enter the assigned IP address and port number (e.g., `http://192.168.1.102:111`) to access the temperature readings from your Arduino webserver.

**Final Product:**

- The creator showcases the final assembly housed in an electrical box due to the unavailability of a standard Arduino enclosure. The result is a functional, albeit unconventional, setup for temperature monitoring.

**Attachments:**

- Download Arduino DS18B20 Web Temperature Project Files

**Discussion and Further Development:** Mohamant invites questions and suggestions for improvement, highlighting a community-focused approach to DIY electronics projects.

**Conclusion:** This project is an excellent example of integrating simple electronic components and web technology to create a practical application. It is suited for hobbyists looking to explore basic Internet of Things (IoT) applications without needing advanced programming skills.

![](https://maker.wiznet.io/upload/ckeditor5/255393718%5F1719841584%2Epng)

---

Source: https://maker.wiznet.io/TheoIm/projects/measure-temperature-on-the-web-with-arduino-ethernet-and-ds18b20-sensor/
