Перенос переменой из server_ajax.ino в arduino_mega_server.ino

zDimaBY
Offline
Зарегистрирован: 10.06.2018

У меня очень интересный вопрос: как перенести любую переменю например из server_ajax.ino в arduino_mega_server.ino ?

Например у меня написано в server_ajax.ino

КОД ПРИМЕРНЫЙ:

КОД: ВЫДЕЛИТЬ ВСЁ

byte light1 = 0;

void setControl() {
 #ifdef LEDS_FEATURE
  if (StrContains(HTTP_req, "light1=1")) {
    light1 = 1;
    red(led1, 127);
  } 

И переменую light1 перенести в arduino_mega_server.ino

КОД: ВЫДЕЛИТЬ ВСЁ

// Реле модуль подключен к цифровому выводу 22
int Relay = 22;

void setup() 
{                
  pinMode(Relay, OUTPUT);     
}

void loop() 
{
if (light1 = 1) {
  digitalWrite(Relay, LOW);   // реле включено
  }
else {   
  digitalWrite(Relay, HIGH);  // реле выключено
  }          
}

Вот мой скеч https://drive.google.com/open?id=1IcAX3PRWZ3-GoNLdAHCl0q8bIi61m1gY

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

1. Ставите курсор в файле server_ajax.ino перед началом имени переменной.

2. Нажимаете клавишу Shift.

3. Не отпуская клавиши Shift, смещаете курсор до конца имени переменной.

4. Отпускаете Shift.

5. Нажимаете Ctrl+C.

6. Переходите к файлу arduino_mega_server.ino.

7. Ставите курсор в позицию, куда необходимо перенести переменную.

8. Нажимаете Ctrl+V.