Ищу исполнителя
- Войдите на сайт для отправки комментариев
Здравствуйте, форумчане.
Помогите пожалуйста. Нужен простенький код. (я так думаю, что простенький)
Работа будет оплачена.
Суть в следующем:
Имеется устройство замера температуры и влажности (заводское). На каждый датчик по розетке. При определенных уставках подается напряжение на розетку.
Имеется осушитель. Который включается с кнопки. То есть при подаче напруги на ту самую розетку, он не включится.
Имеется мысль воткнуть в розетку вилку, которая пойдет на контактор. При замыкании контактора, сигнал идет на ардуинку(переключатель). Дальше ардуинка дает сигнал на релюшку, которая замыкает и сразу отпускает контакт кнопки осушителя. При пропадании напряжения, контактор размыкается, ардуинка снова дает сигнал на релюшку --Вкл--пол секунды--выкл.
Надеюсь я понятно объяснил. Если будут вопросы, пожалуйста задавайте.
Нужен скетч, дорогие умники и умницы.
Хотелось бы сначала услышать цену на такую работу.
Спасибо.
Цена будет равна 0, как только Скиф проспится. Поэтому смысла кому-то ещё время тратить на писанину нет никакого.
Впрочем, посмотрим во сколько будет оценен труд.
01
uint8_t sensePin = 3;
02
uint8_t relayPin = 4;
03
04
uint32_t relayOnDuration = 500;
// in ms
05
06
uint8_t prevSensePinState = HIGH;
07
uint8_t relayOnState = HIGH;
08
09
void
setup
() {
10
pinMode(sensePin, INPUT_PULLUP);
11
pinMode(relayPin, OUTPUT);
12
}
13
14
void
loop
() {
15
uint8_t currentSensePinState = digitalRead(sensePin);
16
if
(prevSensePinState != currentSensePinState) {
17
prevSensePinState = currentSensePinState;
18
digitalWrite(relayPin, relayOnState);
19
delay(relayOnDuration);
20
digitalWrite(relayPin, !relayOnState);
21
}
22
}
А зачем там ардуинка? Там пару деталюшек нужно. Напишите
barmaley2m@yandex.ru
А зачем там ардуинка? Там пару деталюшек нужно. Напишите
barmaley2m@yandex.ru
Есть идея получше?
Проще и надёжнее
Цена будет равна 0, как только Скиф проспится. Поэтому смысла кому-то ещё время тратить на писанину нет никакого.
Впрочем, посмотрим во сколько будет оценен труд.
Спасибо большое за код.
Считаю, что любой труд должен быть оплачен.
Назовите цену. Но если думаете, что это пустяки и большого человеческого спасибо будет достаточно, то я настаивать не буду.
Проще и надёжнее
Можно узнать?
Можно. Я ж почту дал
Считаю, что любой труд должен быть оплачен.
Назовите цену.
Раз в год я провожу тут эксперимент - предлагаю оценить оказанную мной услугу. Поэтому вы вольны заплатить рубль, тысячу или ноль у.е.
Если считаете, что достаточно большого человеческого спасибо за решённую проблему - так тому и быть, если же нет, то пишите: wrk.sadman@gmail.com