Радиомодуль. Не могу написать скетч

Freeze279
Offline
Зарегистрирован: 30.08.2016

Привет!

Я дока в програмировании. Не могу написать скетч чтобы ИК дальномер (SHARP — GP2Y0A02YK0F) передавал расстояние по радиомодулю..

//
// SHARP IR sensor testing
//

int IRpin = 0;                                    // аналоговый пин для подключения выхода Vo сенсора

void setup() {
  Serial.begin(9600);   // старт последовательного порта
}

void loop() 
{
  // 5V/1024 = 0.0048828125
  float volts = analogRead(IRpin)*0.0048828125;   // считываем значение сенсора и переводим в напряжение
  float distance = 65*pow(volts, -1.10);          // worked out from graph 65 = theretical distance / (1/Volts)S - luckylarry.co.uk
  Serial.println(distance);                       // выдаём в порт
  delay(1500);                                     // ждём
}

 

Это код из сети на ИК дальномер.

Как сделать так чтобы на другой контроллер шел сигнал как на монитор порта?

Вот тут на инглише все, поэтому не разобрался http://arduinobasics.blogspot.ru/2014/06/433-mhz-rf-module-with-arduino-tutorial.html

 

Спасибо заранее за помощь!

vvadim
Offline
Зарегистрирован: 23.05.2012

не в тот раздел постучался

здесь помогают а не делают

а по ссылке всё толково расписано, есть на крайняк переводчики онлайн, ленивенький вы наш))))

Freeze279
Offline
Зарегистрирован: 30.08.2016

Про ленивенького согласен :)

Алексей Н
Offline
Зарегистрирован: 02.01.2016

Достаточно много информации можно найти в гугле по словам "433mhz arduino". В том числе и на русском языке. Для начала определитесь какой именно у Вас радиомодуль. Для разной частоты они разные, и работать с ними надо по разному. Я, например, сейчас осваиваю nRF24l0+ и могу сказать, что тема беспроводной связи оказалась для меня достаточно сложной. Только запустить модуль и убедиться, что он рабочий я пытался около недели (тратя на это полотора-два часа по вечерам). Так что изучайте материал, снова, как в первый раз, мигайте светодиодом, только уже через радиоканал и пытайтесь скрестить код дальномера с кодом передатчика.

Freeze279
Offline
Зарегистрирован: 30.08.2016

Спасибо, Алексей!