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

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Новичок
    Регистрация
    05.09.2011
    Возраст
    34
    Сообщений
    9
    Вес репутации
    187

    По умолчанию Тахометр на БСЗ

    Прива всем, имеется авто, карбюратор, с бесконтактной системой зажигания.
    Подключаю ардуино к датчику холла, хочу сделать тахометр... ну и вобщем то не работает))) может ктонить сможет мне помочь? спасибо)

    вот код:
    PHP код:
    //Reads the State of a Pot and displays on screen

    int potPin = 1;
    int Old = 0;
    int Now = 0;
    long time = 0;
    int count = 0;

    void setup()
    {

      
    pinMode(potPin, INPUT);  
      
    Serial.begin(9600); 
      
    Old = analogRead(potPin);
      
    time = millis();
    }

    void loop()
    {

      
    Now = analogRead(potPin);
      if (
    abs(Now - Old) >= 400)
      {
      
        
    Old = Now;
        
    count++;
        if (
    count = 50)
        {
          
    //замеряем время за 50 импульсов и все это переводим в обороты в минуту
          
    Serial.println(3000000/((millis() - time)*2)); 
          
    count = 0;
          
    time = millis();
        }
      }  
    } 
    Последний раз редактировалось Chip; 05.09.2011 в 21:47.

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

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

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

Ваши права

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