Arduino Temperature / Humidity PID Controller with display
$250-750 USD
Dibayar semasa penghantaran
I need to be able to control temperature and humidity using an Arduino YUN. I will be displaying and adjusting parameters from an Adafruit Display. I will be attaching to Arduino for up to 3 outputs. (they will be connected to solid state relays)
1. Heat/Cool
2. Fan
3. Humidity
[login to view URL]
[login to view URL]
I will always have 2 inputs from the same sensor.
[login to view URL]
The system should boot, try to get the time from the YUN.
[login to view URL]
Then it should display the Temperature and Humidity on the Display. If a key is pressed, it should enter setup. Setup Options are:
1. Heat / Cool Mode: (options - Heat - Cool)
2. Heat / Cool Set Point: (temperature in Celsius)
3. Humidity Set Point: (percent humidity 0 through 100, 0 if not using)
4. Fan with Heat/Cool: (options - Yes - None)
5. Fan with Humidity: (options - Yes - None)
6. Auto Fan Duration: (number of seconds - 0 if not using - up to 86400)
7. Auto Fan Pause: (number of seconds - 0 if not using - up to 86400)
8. HTTP Log Interval: (number of minutes between posts to HTTP Logging)
You should select any of those and change them as appropriate. After they are set they should always go back to the Temperature and Humidity display.
The system should use the PID loop to try and get the heat up or cool the chamber down as required. It should also use the PID loop to try and increase the humidity as required. If the Auto Fan with Heat/Cool is on, it should turn on the fan every time the Heat / Cool Relay is on. If the Auto Fan with Humidity is on, it should turn on the fan every time the Humidity is on. If the Auto Fan Duration / Pause are on, it should turn on the fan for the number of seconds and then wait for the number of seconds to circulate the air in the chamber. If the HTTP Log Interval is set, then do a single HTTP post to a web server with the MAC of the YUN, the time, temp, humidity, and status of the heat/cool relay, humidity relay and fan relay.
[login to view URL]:00:00:00:00&Time=01/01/1980&Temp=25&Humidity=75&TempRelay=1&FanRelay=1&HumidityRelay=1
The server can just be set in the code as a constant at the top of the sketch.
You'll need 3 I/O pins for heat/cool relay, fan and humidity relays. You'll need 2 pins for the SDA/SCL to talk with the sensor. The display is controlled over I2C.
I want a PID loops for the temp and the humidity controllers
[login to view URL]
Here is some sample code for something similar:
[login to view URL]
ID Projek: #16584186
Tentang projek
31 pekerja bebas membida secara purata $649 untuk pekerjaan ini
Hi I am experienced arduino developer I have seen the details of your project, I am sure I can do it for you I have worked on a number of projects with arduino. Please review my profile to see the feedback from my p Lagi
I am arduino expert and embedded system electronics engineer and have worked on smart hydroponics system in which i specifically worked on monitoring of temperature, humidity, pH, ambient light and other parameterson a Lagi
Hello, Thanks for sharing all details, we have few parts in stock that will help us during prototype testing and Arduino coding rest can be bought form market without additional cost. We have rich experience in deali Lagi
Hello there! Hope you doing good! If you still need this to be done, be sure to contact me. Lets make something awesome! Greetings!
Hi There I have checked your project description and understand everything. I am very confident that i can do this project perfectly. Thanks
Hello Hiring Manager, I'm experienced Arduino developer. I am able to provide you solution. It will be highly appreciated if we schedule an interview. Thanks, Bhavin
I am a graduate mechanical engineering student and worked in control projects such as flexible robot manipulator and applied optimal/robust control algorithms. Please check my portfolio for some example controllers.
Hi, I hope you're well, I can help you doing this job, I have experience working with Arduino and PIC's, please feel free to contact me, we can talk about more details and I can show you some of my jobs, thanks for you Lagi
I am a Mechatronics Engineer, I teach Arduino at Galileo University, I also teach -Machine Design, Industrial Automation and other courses. I have been developing drone software using c/c++ and Single Board Computers l Lagi
We are an isolated R&D solution provider in the field of robotics, embedded system, power, control systems, and medical devices.