Друзья, кто нибудь может написать скетч?
- Войдите на сайт для отправки комментариев
Чт, 03/08/2017 - 14:23
Сколько будет стоить написать скетчь.
Купюроприемник с импульсом..нестроенный на прием 50р подключен к ардуино.
работать должно так....получив купюру в 50р после того как она одобрена , ардуино должен включить одновременно два реле...реле номер один должно отключиться через +- одну минуту, реле номер два должно отключиться через 5-6 минут..
Сколько будет стоить написать скетчь.
Купюроприемник с импульсом..нестроенный на прием 50р подключен к ардуино.
работать должно так....получив купюру в 50р после того как она одобрена , ардуино должен включить одновременно два реле...реле номер один должно отключиться через +- одну минуту, реле номер два должно отключиться через 5-6 минут..
500 руб.
Сколько будет стоить написать скетчь.
Купюроприемник с импульсом..нестроенный на прием 50р подключен к ардуино.
работать должно так....получив купюру в 50р после того как она одобрена , ардуино должен включить одновременно два реле...реле номер один должно отключиться через +- одну минуту, реле номер два должно отключиться через 5-6 минут..
499р.
apolonold,
unsigned long timestamp=millis(); bool timeflag=false; void setup(){ pinMode(2,INPUT); //вход // INPUT_PULLUP если у купюроприёмника активный ноль (срабатывание - LOW, простой - HIGH) // не менять если наоборот (срабатывание - HIGH, простой - LOW) pinMode(3,OUTPUT); //выходы реле pinMode(4,OUTPUT); } void loop(){ unsigned long timedelta; if(digitalRead(2)){ // дописать перед digitalWrite восклицательный знак, если активный ноль // не менять если наоборот timestamp=millis(); timeflag=true; } if(timeflag){ timedelta=millis()-timestamp; if(timedelta<60000){ // до 1 минуты (время в мс) digitalWrite(3,HIGH); digitalWrite(4,HIGH); } if(timedelta>=60000 && timedelta<300000){ // 1-5 мин digitalWrite(3,LOW); digitalWrite(4,HIGH); } if(timedelta>=300000){ // после 5 мин digitalWrite(3,LOW); digitalWrite(4,LOW); timeflag=false; } } }Хочу 200 руб, как раз будет на подарок другу в стиме. Номер яндекса 410011919696337.
На вопросы отвечу но сами понимаете, насколько мне охота шевелиться, раз мне впадлу ради подгона сета в DotA пойти, надеть тапочки, спуститься в магаз и засунуть пару сотен в терминал. Попотворствуйте моей лени, позязя :3
UPD. Если релейная плата/модули, с активным нулём, то так же - там где digitalWrite на порты 3, 4 - поменять HIGH на LOW и наоборот, везде.