Ви не увійшли.
int rele1=13;//реле 1 к Пину 13
int rele2=12;//реле 2 к пину 12
int rele3=11;//реле 3: к пину 11;
int knopka=10;//кнопка к пину 10
byte stat=0;
void setup() {
//Put your setup code here, to run once:
pinMode(rele1,OUTPUT);
pinMode(rele2,OUTPUT);
pinMode(rele3,OUTPUT);
pinMode(knopka, INPUT);
digitalWrite(rele1,0);
digitalWrite(rele2,0);
digitalWrite(rele3,0);
}
void loop() {
//Put your main code here, to run repeatedly:
if(digitalRead(knopka)==1){
while(digitalRead(knopka)==1){}
stat=!stat;
if (stat==0){vkl();} else {vikl();}
}//if
}//loop
void vkl(){
digitalWrite(rele1,1);//вкл еле1
delay(3000);//задерка 3 секунды
digitalWrite(rele2,1);//вкл реле 2
delay(2000);//задержка 2 секунды
digitalWrite(rele2,0);//выкл реле2
delay(750);//задержка 0.5-1 секунды
digitalWrite(rele3,1);
}//vkl
void vikl(){
digitalWrite(rele3,0);//выкл реле 3
delay(3000);//задержка 3 секунды
digitalWrite(rele1,0);//выкл реле 1
}//vikl
Попробуй этот код
=Программист
Интуитивно 100-200, будет не обидно. Обратитесь к узким специалистам, может ещё и дешевле выйдет: https://forum.arduino.ua/viewtopic.php?id=1069
Спасибо.
Программист пише:Скорее всего третье.
ТЗ выложил, вопрос лично к вам, если я решусь разместить где-то этот заказ, на какую цену стоит ориентироваться $+- ?
Интуитивно 100-200, будет не обидно. Обратитесь к узким специалистам, может ещё и дешевле выйдет: https://forum.arduino.ua/viewtopic.php?id=1069
Скорее всего третье.
ТЗ выложил, вопрос лично к вам, если я решусь разместить где-то этот заказ, на какую цену стоит ориентироваться $+- ?
Jack пише:ТЗ...
МЕХАНИЗМ ПОТАЧИ СВАРОЧНОЙ ПРОВОЛОКИ....
А все начиналось с простенькой задачки пощелкать релюшкой ...
Пощелкать релюшкой я могу и без Ардуино.
ТЗ...
МЕХАНИЗМ ПОТАЧИ СВАРОЧНОЙ ПРОВОЛОКИ.
Алгоритм работы.
Основные функции:
1. – continuously (непрерывно)
2. – forward \ pause (вперёд\ пауза)
3. – forward \ pause \ back (вперёд\ пауза\ незад)
4. - wire test ( тестовая подача проволоки)
...
А все начиналось с простенькой задачки пощелкать релюшкой ...
Малая сложность это то, до чего могу дойти самостоятельно. Средняя сложность, могу дойти самостоятельно, но лучше отдать тому кто в этом разбирается. Большая сложность - отдать специалисту, без вариантов.
Скорее всего третье. Но кому известно до чего вы можете дойти? Вы можете использовать технологию умных реле с графическим языком программирования IEC61131-3, не требующего знания С/С++. Похожее есть и для Ардуино.
Jack пише:Можно поинтересоваться ценой написания скетча средней сложности ? ...
А что вы считаете скетчем средней сложности? А также малой и большой сложности? Очень интересно. Поверьте, здесь никому ваши кишки не интересны.
Малая сложность это то, до чего могу дойти самостоятельно. Средняя сложность, могу дойти самостоятельно, но лучше отдать тому кто в этом разбирается. Большая сложность - отдать специалисту, без вариантов.
ТЗ...
МЕХАНИЗМ ПОТАЧИ СВАРОЧНОЙ ПРОВОЛОКИ
– стационарная сварка швов в среде защитных газов
Привод подающего механизма:
1. Шестерёнчатый привод подачи проволоки.
2. Шаговый двигатель NEMA 23
Управление вращением:
1. Микроконтроллер ARDUINO UNO
2. LCD Keypad 20 х 4
3. Драйвер шагового двигателя
4. Энкодер с кнопкой
Управление приводом: кнопка\ дистанционный микро выключатель\ контакт реле .
Алгоритм работы.
Основные функции:
1. – continuously (непрерывно)
2. – forward \ pause (вперёд\ пауза)
3. – forward \ pause \ back (вперёд\ пауза\ незад)
4. - wire test ( тестовая подача проволоки)
Выбор режима вращение энкодера, вход в меню выбранного режима нажатием кнопки энкодера.
CONTINUOUS – Непрерывный режим подачи проволоки. Под режимы SPEED \ BACK Выбор вращение энкодера , вход нажатие кнопки энкодера.
1. SPEED - Регулировка скорости вращения – ( 0.1 – 10 m\min) ( индикация цифры в m\min)
2. BACK - Возврат в основное меню
FORWARD \ PAUSE – Режим пульсирующая подача проволоки с остановкой . Под режимы TIME FORWARD\ TIME PAUSE\ SPEED\ BACK (индикация на дисплее) Выбор вращение энкодера , вход нажатие кнопки энкодера.
1. TIME FORWARD – Установка времени подачи проволоки вперёд ((),1-10с) - предварительная установка времени с индикацией на LCD панели.
2. TIME PAUSE - Установка времени паузы подачи проволоки- (0.1 – 10c.)
3. SPEED – скорости подачи проволоки – ( 0.1 – 10 m\min)
4. DELAY ROTARY - Регулировка времени задержки включения вращения – (0.1-10c) шаговый двигатель включается по истечении установленного времени. Отсчёт начинается после включения кнопки запуска.
5. BACK - Возврат в основное меню.
FORWARD\ PAUSE\ BACK – Режим автоматической поступательно возвратной подачи проволоки с промежуточной паузой. Под режимы SPEED \ DELAY TIME \ TIME FORWARD \ TIME PAUSE \ TIME BACK\ BACK (индикация на дисплее) Выбор вращение энкодера , вход нажатие кнопки энкодера. Запуск кнопка на панели или выносной микровыключатель.
1. SPEED - Регулировка скорости вращения
2. DELAY ROTARY - Регулировка времени задержки включения вращения – (0.1-10c) шаговый двигатель включается по истечении установленного времени. Отсчёт начинается после включения кнопки запуска.
3. TIME FORWARD - устанавливается время подачи проволоки вперёд (0,1 – 10,0) По истечению включается PAUSE
4. TIME PAUSE – устанавливается время паузы подачи проволоки ( 0.1 – 10.0с.) По истечению времени включается TIME BACK
5. TIME BACK - устанавливается время подачи проволоки назад (0,1 – 10,0с.) По истечению включается TIME FORWARD
6. BACK - Возврат в основное меню.
WIRE TEST – Режим ручной подачи проволоки вперёд \ назад кнопками на панели. Под режимы SPEED регулировка скорости \ BACK возврат в основное меню.
Можно поинтересоваться ценой написания скетча средней сложности ? ...
А что вы считаете скетчем средней сложности? А также малой и большой сложности? Очень интересно. Поверьте, здесь никому ваши кишки не интересны.
Программист пише:vvr пише:нет здесь ни расценок ни тарифов.
пишется техзадание и по нему пишется код.
а цена уже определяется уровнем программиста и его жадностью.Или наивностью и некометентностью заказчика.
Вот именно эти моменты и напрягают. Нет желания давать ТЗ человеку, который потом будет кишки мотать, а так-же платить за "воздух" желания особого нет.
Ну да ладно, что нибудь да придумаем.
Большей частью сталкивался с тем, что это заказчики "кишки мотают" ...
Правильнее будет выложить в тему свое ТЗ с указанием размера оплаты, тогда только возможно конкретное общение без "кишкомотства" ...
Вот именно эти моменты и напрягают. Нет желания давать ТЗ человеку, который потом будет кишки мотать, а так-же платить за "воздух" желания особого нет.
Ну да ладно, что нибудь да придумаем.
А что тут думать. В таких случаях озвучивайте сколько вы сами согласны потратить. А там уже с тем кто согласится на эту сумму обсудите все тонкости как задания так и цены.
vvr пише:нет здесь ни расценок ни тарифов.
пишется техзадание и по нему пишется код.
а цена уже определяется уровнем программиста и его жадностью.Или наивностью и некометентностью заказчика.
Вот именно эти моменты и напрягают. Нет желания давать ТЗ человеку, который потом будет кишки мотать, а так-же платить за "воздух" желания особого нет.
Ну да ладно, что нибудь да придумаем.
нет здесь ни расценок ни тарифов.
пишется техзадание и по нему пишется код.
а цена уже определяется уровнем программиста и его жадностью.
Или наивностью и некометентностью заказчика.
vvr пише:писать программу за кого то - за денежку.
Можно поинтересоваться ценой написания скетча средней сложности ?
Можно отправить цену в Вайбер.. (093)0359046
нет здесь ни расценок ни тарифов.
пишется техзадание и по нему пишется код.
а цена уже определяется уровнем программиста и его жадностью.
писать программу за кого то - за денежку.
Можно поинтересоваться ценой написания скетча средней сложности ?
Можно отправить цену в Вайбер.. (093)0359046