Страница 12 из 31 ПерваяПервая ... 2678910111213141516171822 ... ПоследняяПоследняя
Показано с 111 по 120 из 307
  1. #111
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,379
    Вес репутации
    10

    По умолчанию Re: Запуск автомобиля с голоса

    Может быть так
    PHP код:
      com Serial.read();  
      if (
    com==0x13
       {
       
    running = !running;  
        
    digitalWrite(Muterunning); 

       
    com Serial.read();   
       if (
    com==0x15)  
        {
        
    running = !running;   
            
    digitalWrite(Lightrunning);  
         }
       } 

  2. #112
    Продвинутый
    Регистрация
    03.06.2012
    Возраст
    37
    Сообщений
    210
    Вес репутации
    190

    По умолчанию Re: Запуск автомобиля с голоса

    нееет чип не то
    Последний раз редактировалось Omigovolt; 18.12.2012 в 02:11.

  3. #113
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,379
    Вес репутации
    10

    По умолчанию Re: Запуск автомобиля с голоса

    Я только лишь переделал твой код

  4. #114
    Продвинутый
    Регистрация
    15.12.2008
    Возраст
    38
    Сообщений
    229
    Вес репутации
    393

    По умолчанию Re: Запуск автомобиля с голоса

    Omigovolt, имхо, не очевидно что на входе, и что должно получиться. триггер-байт 0x13 в каждой посылке приходит? как она выглядит? 2 байта, первый - 0x13, второй команда? и надо чтобы команда выполнялась при условии, что первый байт 0x13? так? если так, то:
    PHP код:
    if (Serial.available() > 1)

      
    Serial.read(); 
      
    com Serial.read();
      if(
    a==0x13)
      {
        
    running = ~running;  
        
    digitalWrite(Muterunning);
        switch(
    com)
        {
          case 
    0x15:
            
    running = ~running;  
            
    digitalWrite(Lightrunning);
          break;
          
    //case ?: здесь видимо другие команды
          //break;
        
    }
      }

    Последний раз редактировалось manu_245; 18.12.2012 в 04:06.

  5. #115
    Продвинутый
    Регистрация
    03.06.2012
    Возраст
    37
    Сообщений
    210
    Вес репутации
    190

    По умолчанию Re: Запуск автомобиля с голоса

    да вы меня правильно понимаете только при проверке вот что выдает
    Нажмите на изображение для увеличения. 

Название:	Snap 2012-12-18 at 09.02.25.jpg 
Просмотров:	925 
Размер:	138.0 Кб 
ID:	15759
    Вот весь скетч

    PHP код:
    int  Mute 19;  // Pin 19 - Mute 
    int  Start 18;  // Pin 18 - Start  
    int  Stopi 17;  // Pin 17 - Stop  
    int  Opening 15;  // Pin 15 - Open 
    int  Light 16;  // Pin 16 - Light 
    byte com 0//reply from voice recognition 



    boolean running false


    void setup() { 

      
    // initialize the digital pins as output 
      
    pinMode(MuteOUTPUT); 
      
    pinMode(StartOUTPUT); 
      
    pinMode(StopiOUTPUT); 
      
    pinMode(OpeningOUTPUT); 
      
    pinMode(LightOUTPUT); 
      

      
    Serial.begin(9600);     // Start serial communication at 9600bps
     
    delay(2000); 
     
    Serial.write(0xAA);
    Serial.write(0x37); 
    delay(1000); 
    Serial.write(0xAA); 
    Serial.write(0x21); 



    void loop()    // run over and over again 
    {  

    if (
    Serial.available() > 1
    {  
      
    Serial.read();  
      
    com Serial.read(); 
      if(
    a==0x13
      { 
        
    running = ~running;   
        
    digitalWrite(Muterunning); 
        switch(
    com
        { 
          case 
    0x15
            
    running = ~running;   
            
    digitalWrite(Lightrunning); 
          break; 
        }
      }

    забыл в конце еще одна фигурная скобка
    Последний раз редактировалось Omigovolt; 18.12.2012 в 13:02.

  6. #116
    Пользователь Аватар для filinmd
    Регистрация
    06.08.2012
    Возраст
    33
    Сообщений
    80
    Вес репутации
    161

    По умолчанию Re: Запуск автомобиля с голоса

    Переменная "а" не объявлена, допиши в начале

    byte a = 0;

  7. #117
    Продвинутый
    Регистрация
    03.06.2012
    Возраст
    37
    Сообщений
    210
    Вес репутации
    190

    По умолчанию Re: Запуск автомобиля с голоса

    есть заливаю))))

  8. #118
    Продвинутый
    Регистрация
    03.06.2012
    Возраст
    37
    Сообщений
    210
    Вес репутации
    190

    По умолчанию Re: Запуск автомобиля с голоса

    Воообще перестала реагировать на мои команды ((((((((

  9. #119
    Продвинутый
    Регистрация
    03.06.2012
    Возраст
    37
    Сообщений
    210
    Вес репутации
    190

    По умолчанию Re: Запуск автомобиля с голоса

    попробовал перезалил но что то так туго реагиркет короче я теперь видюхи буду выкидывать

  10. #120
    Пользователь Аватар для filinmd
    Регистрация
    06.08.2012
    Возраст
    33
    Сообщений
    80
    Вес репутации
    161

    По умолчанию Re: Запуск автомобиля с голоса

    вот я сам с такой платой играюсь. И пока не получилось реализовать триггер.

    Были мысли такого плана :
    PHP код:
    void golos()  
    {
        
    Serial.listen();
        while (
    serial.available() > 0) {
          
    byte com Serial.read();
          
    int a =0
          
    switch (com);
          {
            if (
    a=0) {
              case 
    0x11:
                
    // какое-то действие
                
    1;
              break;
          }
          {
            case 
    0x12:
              
    // какое-то действие
              
    0;
            break;
            
            case 
    0x13:
              
    // какое-то действие
              
    0;
            break;
            
            case 
    0x14:
              
    // какое-то действие
              
    0;
            break;
            
            case 
    0x14:
              
    // какое-то действие
              
    0;
            break;
          }
          
        }
        } 
    Последний раз редактировалось filinmd; 18.12.2012 в 14:34.

Страница 12 из 31 ПерваяПервая ... 2678910111213141516171822 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •