Skip to content
/ SmartAC Public

An IoT project adjusting fans' speed based on human position and human temperatures.

License

Notifications You must be signed in to change notification settings

Hymeis/SmartAC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart AC

This project involves designing an IoT system in Python to dynamically adjust multiple fan speeds based on detected human presence and respective temperatures

Major Components needed

  • 5th Gen Raspberry Pi
  • NKX90640 Thermal Camera
  • Raspberry Pi Camera
  • 4x Raspberry Pi Fans
  • (Optional) BreadBoard

For client side(raspberry Pi):

Run "libcamera-vid -n -t 0 --width 1920 --height 1080 --framerate 30 --inline --listen -o tcp://172.20.10.2:8888" on 1st terminal

Run "python3 thermal.py 172.20.10.13:8890" on 2nd terminal

Run "python3 fan.py" on 3rd terminal

For server side:

Run "python3 detect.py --source=tcp://172.20.10.13:8888 --classes 0"

Change the ip address based on the actual ip address for client and server

About

An IoT project adjusting fans' speed based on human position and human temperatures.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published