---
title: "Air Conditioning Web Controlled by Arduino"
url: "https://maker.wiznet.io/WIZnet/projects/air-conditioning-web-controlled-by-arduino/"
markdown_url: "https://maker.wiznet.io/WIZnet/projects/air-conditioning-web-controlled-by-arduino/md"
type: "UCC: User Created Content"
author: "MoniCris"
author_url: "https://www.instructables.com/Air-Conditioning-web-controlled-by-Arduino/"
editor: "WIZnet"
editor_url: "https://maker.wiznet.io/"
original_author: "MoniCris"
original_url: "https://www.instructables.com/Air-Conditioning-web-controlled-by-Arduino/"
published: "2023-02-21"
language: "en"
hardware: ["Arduino Ethernet Shield"]
likes: 3
views: 306
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# Air Conditioning Web Controlled by Arduino

> With this you can switch ON or OFF, your home's air conditioning system, checking the ambient temperature and humidity, and all this

Original author: MoniCris (source: https://www.instructables.com/Air-Conditioning-web-controlled-by-Arduino/)

## Components

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

## Article

**DETAILS**

## **Step 1: Hardware**

![](https://maker.wiznet.io/uploads/2021/09/2-300x225.jpg)

1. Arduino Mega

2. Ethernet shield

3. 5v(USB), 6v or 9v power plug for arduino

4. LAN ethernet cable

5. DHT22(or DHT11) sensor for temperature/humidity

6. Infra Red (IR) LED from a remote control or less than 1€ in electronics shop

7. temporary: an IR receiver

8. temporary: a breadboard with three wires

## **Step 2: Getting the Codes**

![](https://maker.wiznet.io/uploads/2021/09/3-300x84.jpg)

![](https://maker.wiznet.io/uploads/2021/09/4-300x225.jpg)![](https://maker.wiznet.io/uploads/2021/09/5-300x225.jpg)

![](https://maker.wiznet.io/uploads/2021/09/6-300x225.jpg)![](https://maker.wiznet.io/uploads/2021/09/7-300x225.jpg)

![](https://maker.wiznet.io/uploads/2021/09/8-300x160.png)![](https://maker.wiznet.io/uploads/2021/09/9-300x150.png)

## **Step 3: First Test in the Home Network**

![](https://maker.wiznet.io/uploads/2021/09/10-300x225.jpg) ![](https://maker.wiznet.io/uploads/2021/09/11-300x225.jpg) ![](https://maker.wiznet.io/uploads/2021/09/12-300x225.jpg)

## **Step 4: Setting Up Router**

For this you need to refer to your router manufacturer and open the ports that arduino can be seen from outside.
If you have a dynamic IP, you must use a free service like noip.com or dyndns.org. With static IP, just open ports on router and use it.

---

Source: https://maker.wiznet.io/WIZnet/projects/air-conditioning-web-controlled-by-arduino/
