SmartLiving.ru

Обсуждение проекта
 
Текущее время: Ср июн 28, 2017 6:45 am

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 56 ]  На страницу 1, 2, 3, 4, 5, 6  След.
Автор Сообщение
 Заголовок сообщения: nRF24L01
СообщениеДобавлено: Чт сен 25, 2014 3:46 pm 
Не в сети

Зарегистрирован: Пт дек 06, 2013 11:30 am
Сообщения: 760
Откуда: Москва
Благодарил (а): 28 раз.
Поблагодарили: 41 раз.
Форумчане, поделитесь, пожалуйста, кодом для общения двух ардуинок посредством nRF24L01.
Есть Мега, есть Nano. Подключил nRF24L01. Примеры из RF24 и Network почему-то не работают, да и подходов несколько, у кого-то "трубы создаются", у кого-то просто номер приемника/передатчика указывается, ну и способ передачи данных разный.

Нужно - Код передатчик и код приемника, чтобы один передавал, например, время, второй считывал и в сериале показывал.

Киньте рабочим кодом.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: nRF24L01
СообщениеДобавлено: Пт сен 26, 2014 6:41 am 
Не в сети

Зарегистрирован: Пт дек 14, 2012 12:24 pm
Сообщения: 1105
Откуда: Россия, Нижняя Тура
Благодарил (а): 318 раз.
Поблагодарили: 67 раз.
Поддерживаю просьбу! =)
Самому надо будет подобное сделать.
Только чуть проще.

_________________
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: nRF24L01
СообщениеДобавлено: Пт сен 26, 2014 7:29 am 
Не в сети

Зарегистрирован: Пн июн 23, 2014 8:59 pm
Сообщения: 24
Благодарил (а): 0 раз.
Поблагодарили: 6 раз.
Тоже поддерживаю, приобрёл, но даже пока не пробовал.
И если несложно с библиотеками.

_________________
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: nRF24L01
СообщениеДобавлено: Пт сен 26, 2014 8:27 am 
Не в сети

Зарегистрирован: Ср сен 05, 2012 7:30 am
Сообщения: 416
Откуда: Киров
Благодарил (а): 0 раз.
Поблагодарили: 70 раз.
Клиент http://homes-smart.ru/index.php/oborudo ... ti-arduino
Сервер http://homes-smart.ru/index.php/oborudo ... i-nrf24le1 , если не нужен езернет, то он легко выкидывается..

Если есть вопросы по скетчам -отвечу тут..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: nRF24L01
СообщениеДобавлено: Пт сен 26, 2014 9:10 am 
Не в сети

Зарегистрирован: Пт дек 06, 2013 11:30 am
Сообщения: 760
Откуда: Москва
Благодарил (а): 28 раз.
Поблагодарили: 41 раз.
Взял просто из примера GetStarted - ничего не работает.
Две ардуино НАНО. Подключены к каждой NRF, на каждом NRF еще и по конденсатору 4.7 от земли к питанию.
Подключаю к компу обе. В обе заливаю скетч GetStarted.
Открываю монитор порта одной и ввожу T. Начинается передача - failed и т.д.
Ну что не так? Раньше получалось. Правда на Uno и Mega

По скетчу - дюже мудреный, сначала бы азы освоить. Вот чтобы тупо один температуру отправлял, а другой принимал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: nRF24L01
СообщениеДобавлено: Пт сен 26, 2014 9:23 am 
Не в сети

Зарегистрирован: Ср сен 05, 2012 7:30 am
Сообщения: 416
Откуда: Киров
Благодарил (а): 0 раз.
Поблагодарили: 70 раз.
Да там как раз простой пример , но отправляет не температуру, а влажность+температуру ))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: nRF24L01
СообщениеДобавлено: Пт сен 26, 2014 9:47 am 
Не в сети

Зарегистрирован: Пт дек 06, 2013 11:30 am
Сообщения: 760
Откуда: Москва
Благодарил (а): 28 раз.
Поблагодарили: 41 раз.
Фигасе простой, вы сравните с GetStarted. десяток строк в одном и сотня в другом


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: nRF24L01
СообщениеДобавлено: Вт сен 30, 2014 4:01 pm 
Не в сети

Зарегистрирован: Вт янв 28, 2014 5:33 pm
Сообщения: 113
Благодарил (а): 1 раз.
Поблагодарили: 4 раз.
в библиотеке RF24Network есть примеры для передатчика и приемника (helloworld_еx и helloworld_rx) - по моему проще не куда - один передает каждые две сек, второй принимает.
подзабыл чуток (давно игрался), но вроде не в скетчах дело было, а в кривых рученках у меня было
Ну подумаешь схемку взял из одного источника, а скетч из другого. Пины попутал. Что к примеру строчка "RF24 radio(9,10)" означает вообще в голову не брал.
Мега говорите? Но вот у меня тоже типа мега была - только с именем iboard pro. А тут не только пины, да еще и библиотеки другие, а скетч править пришлось.

Я это к тому что может не стоит задавать вопросы типа "Мега, есть Nano. Примеры не работают Ну что не так?" ???
Лучше дайте обе схемы и оба скетча. Тогда можно будет более предметно что то подсказать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: nRF24L01
СообщениеДобавлено: Ср окт 01, 2014 11:43 am 
Не в сети

Зарегистрирован: Пт дек 06, 2013 11:30 am
Сообщения: 760
Откуда: Москва
Благодарил (а): 28 раз.
Поблагодарили: 41 раз.
Пойдем от простого, как обычно. Берем две nRF24L01, берем две ардуины nano V4.Подключаем по схеме:

NRF Arduino
GND - GND
VCC - 3.3
CE - 9
CSN - 10
CSK - 13
MOSI - 11
MISO - 12

Ставим библиотеки RF24 и Network
Берем пример GetStarted, заливаем на обе дуинки, одну подключаем через адаптер (mini usb) к сети, вторую через кабель к компу. Запускаем serial port monitor. Видим Статистику (рабОчую, не нули). Нажимаем T для передачи, а в ответ тишина - send failed.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: nRF24L01
СообщениеДобавлено: Ср окт 01, 2014 11:52 am 
Не в сети

Зарегистрирован: Пт дек 14, 2012 12:24 pm
Сообщения: 1105
Откуда: Россия, Нижняя Тура
Благодарил (а): 318 раз.
Поблагодарили: 67 раз.
Дык этта... Пин №13 ведь за светодиод отвечает?

_________________
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 56 ]  На страницу 1, 2, 3, 4, 5, 6  След.

Часовой пояс: UTC + 3 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB