Ви не увійшли.
Привет, мне дали на реализацию следующий проект, у нас есть хаб для 4-х приборов с интерфейсом RS232, скорость передачи данных 100-200 Гц., нужно передавать данные с хаба на комп по блютуз. Какой модуль блютуз лучше использовать и как вы думаете получиться ли передача таким способом?
Я то же новичок, начал интересоваться этим делом пару недель назад. Но мне кажется там закралась ошибка:
pinMode(sensorPin, OUTPUT);
Мне кажется должно быть:
pinMode(sensorPin, INPUT);
то есть пин сенсора должен быть задан как вход. ИМХО. мнение дилетанта.
Народ, подскажите пожалуйста, а btbee pro может принимать данные с android устройств? А то я тут колупаюсь уже третий час и все никак не могу разобраться, не получается даже зажечь диод...
Всем доброго времени суток. Нужна помощь в написании скетча. Алгоритм таков: считываем значение напряжения на аналоговом входе, запоминаем и следим за его состоянием. При уменьшении значения на 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);
}
}
Всем доброго времени суток. Нужна помощь в написании скетча. Алгоритм таков: считываем значение напряжения на аналоговом входе, запоминаем и следим за его состоянием. При уменьшении значения на 10 зажигается 1-й светодиод, при увеличении значения на 10 зажигается 2-й.
Я новичок, просьба не пинать. Заранее Всем спасибо!
На мой взгляд, дешево, сердито главное просто это модуль NRF24L01+ .
Конечно можно. Единственное придется брать 2 платы Ардлуино, к одной прикрутить датчик и блютуз или радио модуль. И с этого устройства передавай данные не другое устройство, также плата ардуино и радио приемник. Вот как делал я
Ребят, здравствуйте, пока только начинаю разбираться в arduino, поэтому подскажите, допустим у меня есть какой-нибудь датчик, и мне требуется подключать его на движущуюся поверхность, можно ли передавать сигнал от него через bluetooth или ик-порт на ардуино? Заранее спасибо!
По конкретнее напишите. Что за датчик и тд. Отсюда решение подскажем.
Ребят, здравствуйте, пока только начинаю разбираться в arduino, поэтому подскажите, допустим у меня есть какой-нибудь датчик, и мне требуется подключать его на движущуюся поверхность, можно ли передавать сигнал от него через bluetooth или ик-порт на ардуино? Заранее спасибо!