Пост на удаление.
Пост на удаление.
Последний раз редактировалось Mastar; 22.11.2011 в 00:53.
Мои проекты - Катер для рыбалки
Мои проекты - Катер для рыбалки
сыпятся цифры 1839, 1840, 1841
В мониторе поставь скорость 115200
и попробуй этот
PHP код:
#include <TimerOne.h>
#define BTNPIN 2
volatile uint16_t lengthImpuls, timerCount;
void setup()
{
Serial.begin(115200);
/* LOW — вызов прерывания всякий раз,
когда на порту низкий уровень напряжения;
CHANGE – прерывание вызывается при изменении
значения на входе;
RISING – вызов прерывания при изменении уровня
напряжения с низкого (LOW) на высокое(HIGH)
FALLING – вызов прерывания при изменении уровня
напряжения с высокого (HIGH) на низкое (LOW)*/
lengthImpuls=0;
pinMode (BTNPIN, INPUT);
Timer1.initialize(10);
Timer1.attachInterrupt(callback);
attachInterrupt(0, fireUp, RISING);
}
void loop()
{
Serial.println(lengthImpuls);
}
void callback()
{
timerCount++;
}
// Функция обработки прерывания на подъем
void fireUp()
{
timerCount=0;
detachInterrupt(0);
attachInterrupt(0, fireDown, FALLING);
}
// Функция обработки прерывания на падение
void fireDown()
{
lengthImpuls = timerCount;
detachInterrupt(0);
attachInterrupt(0, fireUp, RISING);
}
Мои проекты - Катер для рыбалки
Mastar
Попробовал Ваш код, сыплет цифрами: 1094, 1095, 1095... и т.д. медленно увеличивается
Последний раз редактировалось Mastar; 22.11.2011 в 00:53.
Мои проекты - Катер для рыбалки
Пост на удаление
Последний раз редактировалось Mastar; 22.11.2011 в 00:54.
Мои проекты - Катер для рыбалки
нет, сыпится очень быстро.. я имею ввиду увеличиваются цифры на 1 медленно, гдето через 2-3сек. и то в перемешку... т.э. идет например 1094 затем меняется между 1094 и 1095, затем 1095 и т.д.
Последний раз редактировалось knyaz2020; 21.11.2011 в 23:08.
Получается импульс соответствующий отрицательной полуволне синусоиды около 11 мс.
И как дальше растет?
Попробуй поднести руку к оптрону, только аккуратно - там 220
Меняются значения?
Последний раз редактировалось Mastar; 22.11.2011 в 00:55.
Мои проекты - Катер для рыбалки
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)