#1 2017-09-01 18:44:03

Дмитрий177
Участник
Зарегистрирован: 2017-09-01
Сообщений: 3

Помогите новичку.

Привет всем.
Купил,решил опробовать.
прошу, напишите пожалуйста скетч.
Суть:
Нажимаю и держу кнопку- мотор крутит вал-винт, по нему ползёт гайка. гайка доходит до конца и нажимает другую кнопку-концевик и мотор отключается.
теперь нажимаю другую кнопку- мотор вращается в другую сторону и гайка по валу пошла в другую сторону- и там вконце тоже стоит концевик чтоб выключить цепь если гайка дойдёт до нее тоже...
Спасибо.

#2 2017-09-01 20:21:26

qwone
Участник
Зарегистрирован: 2016-07-25
Сообщений: 106

Re: Помогите новичку.

Издеваетесь. Пожалуста.

#3 2017-09-01 22:20:53

Дмитрий177
Участник
Зарегистрирован: 2017-09-01
Сообщений: 3

Re: Помогите новичку.

qwone пишет:

Издеваетесь. Пожалуста.

Я ошибся форумом?

#4 2017-09-01 23:31:52

NoName
Customer
Из Київ
Зарегистрирован: 2014-07-08
Сообщений: 1,269

Re: Помогите новичку.

qwone предпочитает бурбон Kentucky Vintage.  )

#5 2017-09-25 21:47:05

ledokol
Участник
Зарегистрирован: 2017-09-25
Сообщений: 1

Re: Помогите новичку.

Приветствую всех !
Приобрёл Nano , пытаюсь вникнуть . Нужна помощь .

#6 2017-09-29 07:13:04

Вячеслав Азаров
Участник
Из Запорожье
Зарегистрирован: 2017-05-25
Сообщений: 570

Re: Помогите новичку.

ledokol пишет:

Приветствую всех !
Приобрёл Nano , пытаюсь вникнуть . Нужна помощь .

Могу оказать вам консультации, не дорого.

Дмитрий177 пишет:

Привет всем.
Купил,решил опробовать.
прошу, напишите пожалуйста скетч.

За сколько?

Редактировался Вячеслав Азаров (2017-09-29 07:14:52)

#7 2017-10-27 21:46:57

as661слава
Участник
Зарегистрирован: 2017-10-27
Сообщений: 4

Re: Помогите новичку.

Дмитрий177 пишет:

Привет всем.
Купил,решил опробовать.
прошу, напишите пожалуйста скетч.
Суть:
Нажимаю и держу кнопку- мотор крутит вал-винт, по нему ползёт гайка. гайка доходит до конца и нажимает другую кнопку-концевик и мотор отключается.
теперь нажимаю другую кнопку- мотор вращается в другую сторону и гайка по валу пошла в другую сторону- и там вконце тоже стоит концевик чтоб выключить цепь если гайка дойдёт до нее тоже...
Спасибо.

мотор то какой у тебя

#8 2017-10-27 22:27:27

as661слава
Участник
Зарегистрирован: 2017-10-27
Сообщений: 4

Re: Помогите новичку.

Дмитрий177 пишет:

Привет всем.
Купил,решил опробовать.
прошу, напишите пожалуйста скетч.
Суть:
Нажимаю и держу кнопку- мотор крутит вал-винт, по нему ползёт гайка. гайка доходит до конца и нажимает другую кнопку-концевик и мотор отключается.
теперь нажимаю другую кнопку- мотор вращается в другую сторону и гайка по валу пошла в другую сторону- и там вконце тоже стоит концевик чтоб выключить цепь если гайка дойдёт до нее тоже...
Спасибо.

вот держи

const int buttonPin2 = 2;//кнопка1 нормально  розомкнута
const int buttonPin3 = 3;//концевик1 нормально розомкнет
const int buttonPin4 = 4;//кнопка 2 нормально розомкнута
const int buttonPin5 = 5;//концевик2 нормально розомкнут     
const int ledPin1 =  10;//выход на 1 реле
const int ledPin2 =  11;//ывход на второе реле 


int buttonState = 0;         
void setup() {
  pinMode(ledPin1, OUTPUT);
  pinMode(ledPin2, OUTPUT);
  pinMode(buttonPin2, INPUT);
  pinMode(buttonPin3, INPUT);
  pinMode(buttonPin4, INPUT);
  pinMode(buttonPin5, INPUT);
}

void loop() {
  buttonState = digitalRead(buttonPin2);
  buttonState = digitalRead(buttonPin3);
  buttonState = digitalRead(buttonPin4);
  buttonState = digitalRead(buttonPin5);

 if (buttonPin2 == 1&&buttonPin3 == 0) {
   digitalWrite(ledPin1, 1);
    }
    else {
     digitalWrite(ledPin1, 0);
  }
   if (buttonPin4 == 1&&buttonPin5 == 0) {
   digitalWrite(ledPin2, 1);
    }
    else {
     digitalWrite(ledPin2, 0);
  }
   
  }
  
  
  

Быстрое сообщение

Введите сообщение и нажмите Отправить

Подвал раздела