Показать сообщение отдельно
Старый 26.04.2018, 19:47   #64
Sobaka74
Новичок
 
Регистрация: 22.07.2017
Адрес: Россия
Сообщений: 35
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 11
Поблагодарили 5 раз(а) в 4 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: пока неопределено (5)
По умолчанию

Код слейва:

Arduino код:
//char key = (char)Serial1.read(); 
void setup() { 
  
Serial.begin(9600); 
  
Serial1.begin(9600); 
  
//Serial2.begin(9600); 
  
 // назначаем цифровые выходы 
  
for (int i =  8<= 13i++) pinMode(iOUTPUT);  // устанавливает режим работы порта - выход 
  


  
void loop() {  
  
char key = (char)Serial1.read();  
  
Serial.println(key);  
// Управление станцией с левой стороны  
  
if (key != 0) {  

// Управление станцией с левой стороны 
  //if (key) { 
  
    
switch (key) { 
      case 
'2'
        
Serial.println("2"); 
        
digitalWrite(13HIGH);          // "включаем" реле 1-1 путь 
        
delay(500) ;                     // ждем 500 mс 
        
digitalWrite(13LOW);           // "выключаем" реле 
        
break; 

      case 
'3':
        
Serial.println("3");
        
digitalWrite(11HIGH);          // "включаем" реле 1-1 путь
        
delay(500) ;                     // ждем 500 mс
        
digitalWrite(11LOW);           // "выключаем" реле
        
break;

 
        }
      }  
    } 
Вложения:
Тип файла: zip Stancia_slave_Rus.zip (848 байт, 47 просмотров)
Sobaka74 вне форума  
Вверх