#1 2014-07-28 00:13:02

igoraksenov
Учасник
Зареєстрований: 2014-07-28
Повідомлень: 1

Передача данных от датчика к Arduino

Ребят, здравствуйте, пока только начинаю разбираться в arduino, поэтому подскажите, допустим у меня есть какой-нибудь датчик, и мне требуется подключать его на движущуюся поверхность, можно ли передавать сигнал от него через bluetooth или ик-порт на ардуино? Заранее спасибо!

Неактивний

#2 2014-08-01 09:31:45

motin.maxim
Учасник
З Киев
Зареєстрований: 2014-08-01
Повідомлень: 17
Сайт

Re: Передача данных от датчика к Arduino

igoraksenov пише:

Ребят, здравствуйте, пока только начинаю разбираться в arduino, поэтому подскажите, допустим у меня есть какой-нибудь датчик, и мне требуется подключать его на движущуюся поверхность, можно ли передавать сигнал от него через bluetooth или ик-порт на ардуино? Заранее спасибо!

По конкретнее напишите. Что за датчик и тд. Отсюда решение подскажем.

Неактивний

#3 2014-08-23 09:51:56

Tigran
Учасник
З Одесса
Зареєстрований: 2014-06-17
Повідомлень: 23
Сайт

Re: Передача данных от датчика к Arduino

Конечно можно. Единственное придется брать 2 платы Ардлуино, к одной прикрутить датчик и блютуз или радио модуль. И с этого устройства передавай данные не другое устройство, также плата ардуино и радио приемник. Вот как делал я

Неактивний

#4 2014-11-23 22:03:06

Snowmen
Учасник
Зареєстрований: 2014-11-23
Повідомлень: 1

Re: Передача данных от датчика к Arduino

На мой взгляд, дешево, сердито главное просто это модуль NRF24L01+  smile.

Неактивний

#5 2014-11-24 16:09:59

Pasko
Учасник
Зареєстрований: 2014-11-24
Повідомлень: 1

Re: Передача данных от датчика к Arduino

Всем доброго времени суток. Нужна помощь в написании скетча. Алгоритм таков: считываем значение напряжения на аналоговом входе, запоминаем  и следим за его состоянием. При уменьшении значения на 10 зажигается 1-й светодиод, при увеличении значения на 10 зажигается 2-й.   
  Я новичок, просьба не пинать. Заранее Всем спасибо!

Неактивний

#6 2014-11-26 20:36:22

motin.maxim
Учасник
З Киев
Зареєстрований: 2014-08-01
Повідомлень: 17
Сайт

Re: Передача данных от датчика к Arduino

Pasko пише:

Всем доброго времени суток. Нужна помощь в написании скетча. Алгоритм таков: считываем значение напряжения на аналоговом входе, запоминаем  и следим за его состоянием. При уменьшении значения на 10 зажигается 1-й светодиод, при увеличении значения на 10 зажигается 2-й.   
  Я новичок, просьба не пинать. Заранее Всем спасибо!

ну как то так

int sensorPin = A0;    // пин с которого будеш считывать напряжение
int sensorValue;       // переменная для сохранения базового напряжения
int dt=10;             // порог срабатывания
int ledPin1 = 4;      // пин для первого светодиода
int ledPin2 = 5;      // пин для второго светодиода

void setup() 
{
  // пины для светодиодов на вывод
  pinMode(ledPin1, OUTPUT);
  pinMode(ledPin2, OUTPUT);
  // пин для считываня напряжения на ввод
  pinMode(sensorPin, OUTPUT);
  // низкое напряжение на пины светодиодов, выключены
  digitalWrite(ledPin1, LOW);
  digitalWrite(ledPin2, LOW);
  // считываем напряжение с пина
  sensorValue = analogRead(sensorPin); 
}

void loop() {

  int current=analogRead(sensorPin); // записывем в current текущее значение напряжения
  // если текущее значение больше указанного на dt (и больше) то включаем перый светодиод, выключаем второй
  if ((current+dt)>sensorValue)
  {
    digitalWrite(ledPin1, HIGH);
    digitalWrite(ledPin2, LOW);  
  }
  // если текущее значение меньше указанного на dt (и меньше) то включаем перый светодиод, выключаем второй
   if ((current+dt)<sensorValue)
  {
    digitalWrite(ledPin2, HIGH);
    digitalWrite(ledPin1, LOW);  
  }
  
  
}

Остання редакція motin.maxim (2014-11-26 20:39:15)

Неактивний

#7 2014-11-26 22:10:13

Gleb
Учасник
З Харьков
Зареєстрований: 2014-11-18
Повідомлень: 13
Сайт

Re: Передача данных от датчика к Arduino

Народ, подскажите пожалуйста, а btbee pro может принимать данные с android устройств? А то я тут колупаюсь уже третий час и все никак не могу разобраться, не получается даже зажечь диод...

Неактивний

#8 2014-12-05 21:43:21

Hagbi
Гість

Re: Передача данных от датчика к Arduino

Я то же новичок, начал интересоваться этим делом пару недель назад. Но мне кажется там закралась ошибка:

pinMode(sensorPin, OUTPUT);

Мне кажется должно быть:

pinMode(sensorPin, INPUT);

то есть пин сенсора должен быть задан как вход. ИМХО. мнение дилетанта.

#9 2018-09-25 10:30:51

Roma
Учасник
Зареєстрований: 2018-09-25
Повідомлень: 1

Re: Передача данных от датчика к Arduino

Привет, мне дали на реализацию следующий проект, у нас есть хаб для 4-х приборов с интерфейсом RS232, скорость передачи данных 100-200 Гц., нужно передавать данные с хаба на комп по блютуз. Какой модуль блютуз лучше использовать и как вы думаете получиться ли передача таким способом?

Неактивний

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму