3. 3
SHOVON, S. M. TANVIR HASSAN1
2
3
4
RAFSAN, ASIF MAHMUD
AHMAD, SHAKIL
Meet our Team
ALAM, AHMED NOOR
4. 4
Through Out the Whole Presentation
Circuit Diagram &
Components
02
Advanced Integration of
Wifi Module
03
Comparison Between
Other AC Controllers
04
PCB LAYOUT OF IR
CONTROLLER
01
5. 5
Figure 1: PCB Board Layout
• The goal of this project is to make window
AC units more functional.
• Currently people use an on-board
thermostat to turn on when the room gets
above a certain temperature .
7. 7
• Consists of Atmel ATTiny85
• Temperature & Humidity Sensor
DHT22
• LM1117- Space Saving 800mA
Low-Dropout Linear Regulator
with Internal Current Limit.
• ESP8266 WIFI Module
Circuit Diagram & Components
Figure 3: Circuit Diagram
8. 8
• Microchip 8-bit AVR RISC-based
microcontroller
• 8KB ISP flash memory, 512B
EEPROM, 512-Byte SRAM
• 32 general purpose working
registers, one 8-bit timer/counter
• The device achieves a throughput of
20 MIPS at 20 MHz and operates
between 2.7-5.5 volts.
ATtiny85 Microcontroller
Figure 4: Microcontroller
9. 9
• Low cost
• 3 to 5V power and I/O
• 2.5mA max current use during
conversion (while requesting data)
• Good for 0-100% humidity
readings with 2-5% accuracy
• Good for -40 to 80°C temperature
readings ±0.5°C accuracy
• No more than 0.5 Hz sampling
rate (once every 2 seconds)
• Body size 27mm x 59mm x
13.5mm (1.05" x 2.32" x 0.53")
• 4 pins, 0.1" spacing
• Weight (just the DHT22): 2.4g
DHT22 Temperature & Humidity
Sensor
Figure 5: Temperature & Humidity
Sensor
10. 10
Integration of WIFI
Module
• WiFi temperature sensors to collect temps and humidity in other rooms in the
house. This will be logged directly to server so data can be used to control vent
ducts that direct airflow from our central heater to specific zones of the house
during winter
• This sends temp and humidity to the central server every few minutes.
• Raw IR signals are sent directly to emulate the temperature up/down buttons
on the AC unit's remote.
• When the temp is changed, emulating a long button press so that it doesn't beep
for each degree up or down.
• If ac unit requires a button push for each degree, extend the delay in the for
loop and change the number of times it loops to the number of degrees in each
direction.
10
11. 11
11
Figure 6 : Response Curve for Different types of AC Control System
How Does it Compare to Other AC Controller Now?