Engineers Garage

  • Projects and Tutorials
    • Electronic Projects
      • 8051
      • Arduino
      • ARM
      • AVR
      • PIC
      • Raspberry pi
      • STM32
    • Tutorials
    • Circuit Design
    • Project Videos
    • Components
  • Articles
    • Tech Articles
    • Insight
    • Invention Stories
    • How to
    • What Is
  • News
    • Electronic Products News
    • DIY Reviews
    • Guest Post
  • Forums
    • EDABoard.com
    • Electro-Tech-Online
    • EG Forum Archive
  • Digi-Key Store
    • Cables, Wires
    • Connectors, Interconnect
    • Discrete
    • Electromechanical
    • Embedded Computers
    • Enclosures, Hardware, Office
    • Integrated Circuits (ICs)
    • Isolators
    • LED/Optoelectronics
    • Passive
    • Power, Circuit Protection
    • Programmers
    • RF, Wireless
    • Semiconductors
    • Sensors, Transducers
    • Test Products
    • Tools
  • EE Resources
    • DesignFast
    • LEAP Awards
    • Oscilloscope Product Finder
    • White Papers
    • Webinars
  • EE Learning Center
    • Design Guides
      • WiFi & the IOT Design Guide
      • Microcontrollers Design Guide
      • State of the Art Inductors Design Guide
  • Women in Engineering

Damp Pi – Room Moisture Extraction System – Raspberry Pi

By Neha Rastogi

Annoyed with the excess of humidity in the shower room, a blogger named David Hunt decided to fix the problem in his own unique way. Instead of installing extractor fans with built-in timers or temperature sensors, he built a setup termed as Damp Pi, where a minicomputer could read the humidity values from the sensor and on the basis of the readings, the fan could be turned on until the humidity came down to the normal level. Although David used Raspberry Pi in this project, one can choose among various other options like Intel Edison, Intel Galileo, Beaglebone Black, Beaglebone Green, Creator CI20, and so on.

damp-pi

Figure 1: Damp Pi
 

In order to prepare this humidity system, the list of required materials consist of an extractor fan, AM2302 temperature and humidity sensors, a dual A/C relay board, signal wiring breakout board and Raspberry Pi. Although everything could be connected directly to the Pi, David thought that it would be simpler to break down the wiring with the help of a breakout board.

Getting started with the fan, it’s a 230V unit that is fitted to the wall by making a 120mm hole through the leaves of 100mm concrete block. It also contains a vent that opens when the air is pushed out of the system. In order to supply power, the fan wires are fed into the main cables that are covered in plastic conduits and these are fed back to the relay board. It takes an extra effort to smooth up the wall with fillers and then need to be painted so as to conceal all the wiring.

Similarly, the humidity sensors are tapped near the ceiling with a screw at a place such that it is easy to feed the wires up to the roof from where they can be connected to the breakout board.

As far as the major electronic components are concerned, these are kept aloof in a box and fitted on an acrylic sheet with the help of stand-offs so that the whole setup can be placed conveniently on the roof. Moving on, the configuration part of the circuit is quite straight forward. The breakout board supplies 5V and GND to each of the pin headers of the sensors and relay board respectively. Apart from this, there is a data signal from sensor and 2 activation signals from the Relay board.

For the software, David used a combination of ThingSpeak and Adafruit to read the sensor, along with Wiring Pi and Wiring-Python for driving the relay GPIOs. After the completion of the assembly, the temperature and humidity readings are studied every minute and these are fed to the Raspberry Pi. In this project, when the readings were above 90% the extractor fan was switched on through the relays. When the readings dropped below 80%, the fan would be switched off.

If you wish to make your own humidity extractor, you can check out the link below, which contains a detailed explanation of the procedure.

 

Filed Under: Reviews

 

Questions related to this article?
👉Ask and discuss on Electro-Tech-Online.com and EDAboard.com forums.



Tell Us What You Think!! Cancel reply

You must be logged in to post a comment.

HAVE A QUESTION?

Have a technical question about an article or other engineering questions? Check out our engineering forums EDABoard.com and Electro-Tech-Online.com where you can get those questions asked and answered by your peers!


Featured Tutorials

  • Introduction to Brain Waves & its Types (Part 1/13)
  • Understanding NeuroSky EEG Chip in Detail (Part 2/13)
  • Performing Experiments with Brainwaves (Part 3/13)
  • Amplification of EEG Signal and Interfacing with Arduino (Part 4/13)
  • Controlling Led brightness using Meditation and attention level (Part 5/13)
  • Control Motor’s Speed using Meditation and Attention Level of Brain (Part 6/13)

Stay Up To Date

Newsletter Signup

Sign up and receive our weekly newsletter for latest Tech articles, Electronics Projects, Tutorial series and other insightful tech content.

EE Training Center Classrooms

EE Classrooms

Recent Articles

  • What are the battery-selection criteria for low-power design?
  • Key factors to optimize power consumption in an embedded device
  • EdgeLock A5000 Secure Authenticator
  • How to interface a DS18B20 temperature sensor with MicroPython’s Onewire driver
  • Introduction to Brain Waves & its Types (Part 1/13)

Most Popular

5G 555 timer circuit 8051 ai Arduino atmega16 automotive avr bluetooth dc motor display Electronic Part Electronic Parts Fujitsu ic infineontechnologies integratedcircuit Intel IoT ir lcd led maximintegratedproducts microchip microchiptechnology Microchip Technology microcontroller microcontrollers mosfet motor powermanagement Raspberry Pi remote renesaselectronics renesaselectronicscorporation Research samsung semiconductor sensor software STMicroelectronics switch Technology vishayintertechnology wireless

RSS EDABOARD.com Discussions

  • Avalanche Pulser
  • Measure AC current accurateley (100mA to 10A)
  • SDR with external LO input
  • Timer MC14541B wrong delay
  • simple LSB explanation please

RSS Electro-Tech-Online.com Discussions

  • bluetooth jammer
  • Disabled son needs advice please
  • DIY bluetooth speaker
  • Someone please explain how this BMS board is supposed to work?
  • HV Diodes
Engineers Garage
  • Analog IC TIps
  • Connector Tips
  • DesignFast
  • EDABoard Forums
  • EE World Online
  • Electro-Tech-Online Forums
  • Microcontroller Tips
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips
  • 5G Technology World
  • About Us
  • Contact Us
  • Advertise

Copyright © 2022 WTWH Media LLC. All Rights Reserved. The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media
Privacy Policy | Advertising | About Us

Search Engineers Garage

  • Projects and Tutorials
    • Electronic Projects
      • 8051
      • Arduino
      • ARM
      • AVR
      • PIC
      • Raspberry pi
      • STM32
    • Tutorials
    • Circuit Design
    • Project Videos
    • Components
  • Articles
    • Tech Articles
    • Insight
    • Invention Stories
    • How to
    • What Is
  • News
    • Electronic Products News
    • DIY Reviews
    • Guest Post
  • Forums
    • EDABoard.com
    • Electro-Tech-Online
    • EG Forum Archive
  • Digi-Key Store
    • Cables, Wires
    • Connectors, Interconnect
    • Discrete
    • Electromechanical
    • Embedded Computers
    • Enclosures, Hardware, Office
    • Integrated Circuits (ICs)
    • Isolators
    • LED/Optoelectronics
    • Passive
    • Power, Circuit Protection
    • Programmers
    • RF, Wireless
    • Semiconductors
    • Sensors, Transducers
    • Test Products
    • Tools
  • EE Resources
    • DesignFast
    • LEAP Awards
    • Oscilloscope Product Finder
    • White Papers
    • Webinars
  • EE Learning Center
    • Design Guides
      • WiFi & the IOT Design Guide
      • Microcontrollers Design Guide
      • State of the Art Inductors Design Guide
  • Women in Engineering