Em Andamento

Arduino UNO Dual Humidity Controller

Components

================

--> Arduino UNO

--> DFRobot LCD Keypad Shield ([login to view URL])

--> DHT22 Humidity Sensor

--> Arduino 2 Channel Relay

--> 4.7K Resistor for jumping across the DHT22 Signal and 5V pins.

Functionality

================

The Arduino UNO R3 will activate/deactivate one of two relays based on the humidity settings.

If the Desired Humidity(Hs) is set to 85%, the relays will activate to maintain that humidity setting.

As a basic example, if Desired Humidity(Hs) is set to 85%, and the actual humidity read by the probe is 82% the humidify relay will activate until the humidity read by the probe is 85% and then deactivate. If the humidity rises above 85% the dehumidify relay will activate until the humidity read by the probe drops to 85%.

The humidity value read by the probe should be stored as a value of xx.x% This is for calibration and display.

See the settings menus section for further clarification on how the settings will affect functionality.

Default Display

================

This is what's displayed on the main screen after startup. The display should automatically have the backlight shut off if there is no input for x number of seconds.

--> Line 1: Humidty xx.x% / Set Humidity yy.y%

Where x = humidity as read by probe and adjusted per the calibration setting, and y = the humidity value(Hs) as per the settings

--> Line 2: Active (Humidify or Dehumidify)

This line will show which relay is currently active, the humidify relay or the dehumidify relay.

Settings Menus

================

Pressing SELECT will activate the settings menu options. Options can be cycled through using the LEFT and RIGHT buttons on the keypad. Options can be set by using UP and DOWN on the keypad while viewing the option.

Pressing SELECT again will exit out of the settings.

Line 1: Display Setting Name

Line 2: Display Setting Value

--> Desired Humidity(Hs) / Values: 5% - 95% / Increments: 1%

(This is the desired humidity value to be maintained by either activating a humidifier, or dehumidifier to stay within a certain range of the Desired Humidity set point)

--> Humidify Differential Value(Hd) / Values: 1% - 10% / Increments: 1%

(This is the difference between the Desired Humidity(Hs) that will activate the Humidify relay, IE, if Hs is set to 85% and Hd is set to 3, the humidify relay would activate at 82% or lower.)

--> Dehumidify Differential Value(Dd) / Values: 1% - 10% / Increments: 1%

This is the difference between the Desired Humidity(Hs) that will activate the Dehumidify relay, IE, if Hs is set to 85%, and Dd is set to 3, the Dehumidify relay activate at 88% or above.

--> High Alarm Setting(AH) / Values: 0% - 100% / Increments: 1%

This setting will activate an audible alert of some kind, such as a piezo buzzer or beep when the humidity reaches this value

--> Low Alarm Setting(AL) / Values: 0% - 100% / Increments: 1%

This setting will activate an audible alert of some kind, such as a piezo buzzer or beep when the humidity reaches this value

--> Delay Protection Value(Pt) / Values: 1min - 10mins / Increments: 1min

This setting will delay the activation of a relay for protection from high drain devices turning on at the same time.

--> Calibration(CA) / Values: 0.0% - 100% / Increments: 0.1%

This setting will calibrate the sensor. IE, if the humidity is reading 10.2% and the actual humidity is 15.3%, the CA value could be set to 5.1% to adjust the readings and display.

--> Display Off Delay / Values: 0secs - 20secs / Increments: 1 second.

This is the setting that will dim/shut off the display backlight if no buttons are pressed.

Habilidades: Arduino, Eletrônica, Microcontrolador, Engenharia Elétrica, Programação C

Veja mais: humidity controller pid atmega, arduino uno android, connect arduino uno android, arduino uno wifly, arduino uno ttl, Arduino uno, arduino pololu jrk motor controller, sabertooth dual motor controller, arduino uno lcd menu cursor, arduino temperature humidity controller, arduino humidity controller, arduino temp humidity controller, ps2 controller arduino uno, arduino uno usb controller, using an arduino uno r3 as a game controller, arduino uno game controller, arduino uno usb midi controller, arduino uno midi controller, flight controller using arduino uno, solar charge controller using arduino uno

Acerca do Empregador:
( 3 comentários ) London, Canada

ID do Projeto: #29421455

Concedido a:

minhalshafiq

Hi, Just went through your project details. Its an easy project to be done and I'll d it with your perfect satisfaction. Hopefully, we'll do great. Waiting for your reply. Thank You

$20 CAD em 7 dias
(0 Comentários)
0.0

12 freelancers estão ofertando em média $25 nesse trabalho

sagradoamicus

Hi I am experienced electronics engineer with more than 14 years of experience. I have read the details and would like to know more about it. Please get in touch to discuss it further Regards

$20 CAD in 7 dias
(266 Comentários)
8.0
tifoda

Hello. Im designing different electronics devices, mostly based on avr, arm MCUs and boards with them like arduino, stm-discovery etc. (autopromotion^)) Hi. Give more info and lets talk. Bid is not final due to lack Mais

$20 CAD in 7 dias
(62 Comentários)
6.0
maxbul

I have great experience in creation, modification and remote debug of the code for Arduino I have made more than 200 Arduino-based projects on different freelance stocks. I work with Arduino since 2010 and have more th Mais

$30 CAD in 7 dias
(107 Comentários)
6.0
soltracker

An easy project to be done, U will be given a complete hardware running on test board..thanx for posting the job...........

$30 CAD em 1 dia
(47 Comentários)
4.5
Habibece17ruet

Hi, I have read your project description. I think my skills are perfectly matched with your project descriptions. I've worked with several projects based on the Arduino platform, PCB designing, NodeMCU ESP8266, IoT , Mais

$30 CAD em 1 dia
(21 Comentários)
4.5
Adeel2k14

Hope you are fine. I am a senior electronics engineer. I have rich knowledge in embedded system design and PCB designing. I have understood the project description, i am 100% sure i can complete your task. I will pro Mais

$20 CAD em 1 dia
(7 Comentários)
4.3
Magdy2030

Dear Sir; I can do this task As I have rich experience in Embedded Systems and Arduino also I have done similar project before. Kindly chat me up and give me a fair chance to deliver the best product for you. Looking Mais

$30 CAD in 2 dias
(4 Comentários)
2.9
Teknowish

10 Days back we have created Temperature Humidity Logger based on DHT11. Shall be able to support you fully on your project. Connect to discuss further

$25 CAD in 7 dias
(0 Comentários)
0.0
deshraj23raj1

The project requirement is well explained . Thank you. And is there a hardware prototype requirement or only code is needed . Thank you

$30 CAD in 5 dias
(0 Comentários)
0.0
YSamer

Hello ! I am Embedded Systems Software Engineer. I can help you with your project. I can help you to produce very very good product and best from the best. wish you all happy. thank you.

$28 CAD em 1 dia
(0 Comentários)
0.0
Jaykhan7869

Hello! Hope you are good I have read your project & requirements. We have an experience of more than 10 years. As You can check my portfolio and rating and reviews given by clients as they are satisfied with our quali Mais

$20 CAD in 7 dias
(0 Comentários)
0.0