Цитата Сообщение от Chip Посмотреть сообщение
А скетч выложи посмотреть
PHP код:
 char inchar;                 
  
int led1 10
  
int led2 11
      
  
void setup() 
  { 
     
    
pinMode(led1OUTPUT); 
    
pinMode(led2OUTPUT); 
    
digitalWrite(led1LOW); 
    
digitalWrite(led2LOW); 
    
Serial1.begin(9600); 
    
delay(30000);  
    
Serial1.println("AT+CMGF=1\r");  
    
delay(200); 
    
Serial1.println("AT+CNMI=3,0,0,0\r");  
    
delay(200); 
  } 
   
  
void loop()  
  { 
   
device_1(); 
   
device_2();  
  } 

void device_1() 


if(
Serial1.available() >0
    { 
      
inchar=Serial1.read();     
      if (
inchar=='#'
      { 
        
delay(10); 
        
inchar=Serial1.read();   
        if (
inchar=='a'
        { 
          
delay(10); 
          
inchar=Serial1.read(); 
          if (
inchar=='0'
          { 
            
digitalWrite(led1LOW); 
          }  
          else if (
inchar=='1'
          { 
            
digitalWrite(led1HIGH); 
          } 
          
delay(10); 
         
          
Serial1.println("AT+CMGD=1,4\r"); 
          } 
        } 
    } 


void device_2() 

if(
Serial1.available() >0
    { 
      
inchar=Serial1.read();     
      if (
inchar=='#'
      { 
        
delay(10); 
        
inchar=Serial1.read();   
        if (
inchar=='b'
        { 
          
delay(10); 
          
inchar=Serial1.read(); 
          if (
inchar=='0'
          { 
            
digitalWrite(led2LOW); 
          }  
          else if (
inchar=='1'
          { 
            
digitalWrite(led2HIGH); 
          } 
          
delay(10); 
         

          
Serial1.println("AT+CMGD=1,4\r"); 
          } 
        } 
    } 

только вместо >0 ставлю >2