element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Benefits of Membership
    • Achievement Levels
    • Members Area
    • Personal Blogs
    • Feedback and Support
    • What's New on element14
  • Learn
    Learn
    • Learning Center
    • eBooks
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • Experts & Guidance
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Dev Tools
    • Manufacturers
    • Raspberry Pi
    • RoadTests & Reviews
    • Avnet Boards Community
    • Product Groups
  • Store
    Store
    • Visit Your Store
    • 'Choose another store...'
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
Personal Blogs
  • Members
  • More
Personal Blogs
Legacy Personal Blogs Creating an RPi 2 Temperature Regulation System
  • Blog
  • Documents
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Blog Post Actions
  • Subscribe by email
  • More
  • Cancel
  • Share
  • Subscribe by email
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: russm24
  • Date Created: 11 Sep 2015 1:36 PM Date Created
  • Views 348 views
  • Likes 1 like
  • Comments 0 comments
  • iot
Related
Recommended

Creating an RPi 2 Temperature Regulation System

russm24
russm24
11 Sep 2015

Among the many things consuming our home electricity are the airconditioning units, taking up around 20-30% of our electricity.

refrigeration and air conditioning units can be quite staggering.

 

image

 

Some factors of high power consumption are: 

  • Difference of temperature between the cooled area and the ambient environment.
  • The overall health of the AC unit.
  • If the door is closed/opened.
  • Visualization of data and access to it.

 

So in order to alleviate such, I designed a simple dual-layer brain in order to integrate the sensor inputs as well as a capacitive engine that is able to generate OLED displays capable of interaction. Communication is dealt through a Raspberry Pi 2 running on the Raspbian OS, simply because it is the best option for project-type multi-controlling. The components are programmed with the use of Zymbit python libraries, and in order to retrieve temperature data, I used DS18B probes that were bus routed to the screw terminal of the PCB. A couple of them should do. I2C and SPi Bus units have readily available pinouts which I also utilized.

 

The diagram below illustrates the pinouts for the RPi's GPIO:

 

 

image

 

The process of cooling is quite simple. The compressor, condenser and evaporator are all there is to it. For it to work efficiently, proper airflow must be present for energy to be able to escape the system using the condenser. So this is the part where analytics comes in. I placed a few probs before and after at the valve in and the expansion portion. They can also run parallel to the evaporator depending on your unit.

 

 

Temperature data is collected from the following locations:

  • Temperature Cooling Space
  • Raw temperature of ambient air
  • Raw temperature of the condenser input and output


Below is a diagram of how it all fits together:

 

image

  • Sign in to reply
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2023 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube