Arduino Temperature / Humidity PID Controller with display

Sedang Disiapkan Disiarkan 6 tahun lepas Dibayar semasa penghantaran
Sedang Disiapkan 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]

Arduino Kejuruteraan Elektrik Elektronik Mikropengawal Susun Atur PCB

ID Projek: #16584186

Tentang projek

31 cadangan Projek jarak jauh Aktif 5 tahun lepas

31 pekerja bebas membida secara purata $649 untuk pekerjaan ini

sagradoamicus

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

$705 USD dalam 10 hari
(259 Ulasan)
8.0
ExpertEngineer7

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

$750 USD dalam 20 hari
(19 Ulasan)
6.4
ahmad5857

Hi Sir, We have read your project description and we are ready to do this project for you. We are arduino experts and implemented servers and clients many times on different projects. Please lets talk to us on this Lagi

$400 USD dalam 7 hari
(55 Ulasan)
6.8
shahbaz1980

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

$800 USD dalam 25 hari
(57 Ulasan)
7.0
ched41

Hello, I am an experienced embedded developer with a focus on IOT and automation applications. I have done similar projects for startups and individuals. I have a lot of experience working with startups and new compani Lagi

$666 USD dalam 10 hari
(45 Ulasan)
6.4
gold2star

Hello sir, how are you? I am an Electrical Engineer with the areas of expertise in Microcontroller, Embedded System, Zigbee, BLE, and firmware development for systems. I believe that my experience and skill in this Lagi

$588 USD dalam 10 hari
(21 Ulasan)
6.0
urbito

Hello there! Hope you doing good! If you still need this to be done, be sure to contact me. Lets make something awesome! Greetings!

$750 USD dalam 30 hari
(35 Ulasan)
5.4
binyameen441

Hi There I have checked your project description and understand everything. I am very confident that i can do this project perfectly. Thanks

$555 USD dalam 10 hari
(37 Ulasan)
5.0
adilme

Hi, I would love to do this project. currently working on similar for a medical application to get sensor values transfer to device via adafruit BLE module and drive a system according to set values. All this is monito Lagi

$500 USD dalam 20 hari
(10 Ulasan)
4.4
jitendrabaraiya

I can do your job.

$833 USD dalam 20 hari
(6 Ulasan)
4.6
vBhavin21

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

$555 USD dalam 15 hari
(3 Ulasan)
3.3
koraybeyaz

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.

$250 USD dalam 14 hari
(8 Ulasan)
3.4
balaji2656

A proposal has not yet been provided

$750 USD dalam 5 hari
(1 Ulasan)
0.6
daherna

A proposal has not yet been provided

$444 USD dalam 10 hari
(0 Ulasan)
0.0
AndresForonda

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

$444 USD dalam 10 hari
(0 Ulasan)
0.0
bilalmirza786

A proposal has not yet been provided

$277 USD dalam 5 hari
(0 Ulasan)
0.0
davidrodriguez89

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

$835 USD dalam 15 hari
(0 Ulasan)
0.0
sarful892057

A proposal has not yet been provided

$466 USD dalam 4 hari
(0 Ulasan)
0.0
noblelabs

We are an isolated R&D solution provider in the field of robotics, embedded system, power, control systems, and medical devices.

$1111 USD dalam 15 hari
(0 Ulasan)
0.0
romrod1

Hi, I am a process control engineer with many years of experience in the process control and automation industry. I can design your arduino-based control system delivering to you the hardware connection drawings and th Lagi

$750 USD dalam 15 hari
(0 Ulasan)
0.0