I would like to hire an Arduino Engineer -- 2

Arduino program needed with pinouts and explanations all steps inside a program // comments – I wish to able correct timers (A, B, C, D, E,...) and add some additional inputs and output.

I have those parts.

- Arduino Uno

- 3 x relay 5V Arduino

- 5 digital input

It is necessary to create a program that will Feeds relays in a specific order and within the time frames in relation to the 5 digital input conditions.

It is important to stability and rapid response in the event of improper situation –Immediately switch-off of all O1-O3 (outputs)

Digital input:

I1 – start – put pin to 5V (at least 3 seconds)

I2 - control condition 2 (adjustable from 0-10 second – A- constant)

I3 - control condition 3 (adjustable from 0-10 second – B- constant)

I4 - control condition 4 (adjustable from 0-10 second – C- constant)

I5 - control condition 5 (adjustable from 0-10 second – D- constant)

O1 -Output 1 - Relay 1

O2 -Output 2 - Relay 2

O3 -Output 3 - Relay 3 - the main relay (immediately off if change input I1-I5)

Always need to switch on O1 then O2 and O3 with setup delay (E,F,G timer)

Each I1-5 should have adjustability presence to react (0 - 10 seconds)

Each output must be adjusted time delay between individual outputs. That is, if the combination of inputs corresponding switches O1 ensuing new condition if it is active O1 O2 can be switched on and then the combination of input I1-I5 can be switched O3. In the event that one of the I1-5 should be amended O3 off quickly as possible.

The program must be designed so that it is not possible to O3 activated without delay from O1 (minimum 5 sec) and O2 (minimum 10 second) appropriate and adequate combination of inputs I1-I5.

System power on;

I1 =1 - start,

Program check if I2, I3, are 1,

If yes

Then start with O1 to 1, after O1 is 1 (relay 1 is ON),

Then check I4 if 1 then switch O2 is 1 (relay 2 is on),

Then most important if I5 is 1 then start timer E (5 seconds) and if I5 present minimum 5 second then O3 to 1 (main relay 3 switch on). If any I1-I5 go down then immediately turn off O3 and all checking and sequence start from beginning.

The quick reaction is very important need to be ASAP is possible to switch off O3 relay. Need to be protection to switch relay 3 on again.

Program need to constantly checking inputs and react very quick.

Status of I1-5 and O1-O3 need to be also serial print as I1,I2,I3,I4,I5,O1,O2,O3.

If any unusual situation always O1,O2 and O3 need to be switch to 0. If power supply on off on off …  its no possibility to O1 or  O2 or O3 o to 1 without correct I1-I5 and correct  sequence.

Taidot: Arduino

( 1 review ) Kamnik, Slovenia

Projektin tunnus: #13106467

Myönnetty käyttäjälle:

Manux25

Hi, [url removed, login to view] I'm Manuel. Regards [url removed, login to view] C. 100% Freelancer

70 \$ USD 3 päivässä
(21 arvostelua)
4.3

7 freelanceria on tarjonnut keskimäärin 214 \$ tähän työhön

Hi Sir I am an expert electronics engineer with more than 8 years of experience in arduino I have seen the details I am sure I can deliver it to you Please get in touch to discuss it further Regards

200 \$ USD 3 päivässä
(68 arvostelua)
6.6
maxbul

Hello. I can do that project in a couple of days, with prototyping and debug. I have all necessary components

60 \$ USD 2 päivässä
(21 arvostelua)
4.3
30 \$ USD 3 päivässä
(1 arvostelu)
1.6
UshanC

Hi, I can understand your problem and can provide quality program for it. I can do it within one week (less than). I am an experienced Electronic engineer. Seems your project need interrupts based solution so it can Lisää

222 \$ USD 7 päivässä
(0 arvostelua)
0.0
eelectriceel

Hi, I am an Electrical Engineer. I have been working with arduinos for 4 years now. I can do this project for you. Looking forward to working with you.

80 \$ USD 3 päivässä
(0 arvostelua)
0.0
jitendrabaraiya

A proposal has not yet been provided

833 \$ USD 30 päivässä
(0 arvostelua)
0.0