Тел. (495) 972-27-12

Arduino micro и датчик движения

Обсуждаем Arduino, Raspberry Pi и другие электронные компоненты и проекты DIY

Arduino micro и датчик движения

Сообщение swyt83 » 28 ноя 2013, 16:20

Здравствуйте, имеется arduino micro и датчик движения типа такого http://techzip-1.ru/pgarduino.html?p=38820, т.е. питание 5в приходит на него с ардуино, а с него на ардуино на A1. Вопрос, как сделать чтобы при срабатывании датчика, на компьютере было видно (абсолютно любым способом), что он сработал (в мониторе порта или еще как)? На примере вот этого http://www.youtube.com/watch?v=H_3q-mO5djs, только там на контроллере usb micro u421, а мне надо сделать на ардуино
swyt83
 
Сообщения: 2
Зарегистрирован: 28 ноя 2013, 16:12

Re: Arduino micro и датчик движения

Сообщение Mr.Kubikus » 28 ноя 2013, 16:29

Как вариант можно в цикле loop() делать следующие действия:
1. Считать значение из канала А1 АЦП: X = analogRead(A1);
2. Если X > Limit отправить строку через последовательный интерфейс на комп: Serial.println("Motion Detected!");
С уважением, Григорий
GitHub FB ВК TW
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
 
Сообщения: 878
Изображения: 49
Зарегистрирован: 22 окт 2010, 23:57
Откуда: Москва

Re: Arduino micro и датчик движения

Сообщение swyt83 » 29 ноя 2013, 16:25

как-то так?
void setup()
{
Serial.begin(9600);
X = analogRead(A1);
}
void loop()
{
if (X > Limit);
{
Serial.println("Motion Detected!");
}
}

в программировании не силен, но по логике как-то так, в данном случае должно выводится в мониторе порта, на rx tx ничего не цепляем?
swyt83
 
Сообщения: 2
Зарегистрирован: 28 ноя 2013, 16:12

Re: Arduino micro и датчик движения

Сообщение Mr.Kubikus » 29 ноя 2013, 17:15

Не. Скорее так:
Code: [Выделить всё] [Expand/Collapse]
int X = 0;
int Limit = 512; // Пороговое значение, после которого срабатывает сигнализация. Подбирается опытным путем. Диапазон значений [0;1023].

void setup()
{
  Serial.begin(9600);
}

void loop()
{
  X = analogRead(A1);
  if (X > Limit)
  {
    Serial.println("Motion Detected!");
  }
}
GeSHi © Codebox Plus
С уважением, Григорий
GitHub FB ВК TW
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
 
Сообщения: 878
Изображения: 49
Зарегистрирован: 22 окт 2010, 23:57
Откуда: Москва


Вернуться в Arduino и Ко. ♥♥♥



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron