Показано с 1 по 10 из 27

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #13
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,381
    Вес репутации
    10

    По умолчанию Re: Преобразовать частоты для спидометра

    Как то так :
    PHP код:
    int taho_out 13;
    unsigned long math_time,old_time,real_time;
    int taho_time;

    void setup()
    {
      
    pinMode(taho_outOUTPUT);              // порт как выход
      
    attachInterrupt(0tahoCHANGE); // привязываем 0-е прерывание к функции taho().

    }

    void loop()
    {
      if (
    taho_time && taho_time 100//мин макс 
      
    {
        
    digitalWrite(taho_outHIGH); 
        
    delay(taho_time);
        
    digitalWrite(taho_outLOW); 
         
    delay(taho_time);
      }
    }

    void taho()
    {
     
    real_time millis();           //получить реальное время
     
    math_time real_time old_time//считаем длительность принятого импульса 
     
    old_time real_time;            //сохранить реальное время
     
    taho_time trunc(math_time 1.25); //расчитать новое время длительности импульса

    Последний раз редактировалось Chip; 01.02.2010 в 03:00.

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

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

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

Ваши права

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