2 ардуины с nrf24l01. Прием и передача друг другу значений.

tika
Offline
Зарегистрирован: 22.07.2015

Выше исправил но все на том-же месте.

 

Tomasina
Tomasina аватар
Offline
Зарегистрирован: 09.03.2013

в строках 93-108 количество открывающих скобок не равно количеству закрывающих.

И вообще в этих строках очень странные конструкции if...else - непонятно что к чему не относится.

Перед компиляцией используй Ctrl+T для автоматического выравнивания отступов.

tika
Offline
Зарегистрирован: 22.07.2015

Капец не получется 

Я извиняюсь нуждаюсь в помощи-mybotic.com.my/products/2.4G%20Transceiv...RF24L01%20Module/414



мне нужно что-бы светодиоды после получения команды кнопок светили всего 1 секунду и тухли . а в этом проекте они горят постоянно до смены команды 

ПОМОГИТЕ

 

Еще немного и я стану еще мудрее на год с проблемой NRF21L01+

satelit 2
Offline
Зарегистрирован: 04.12.2016

в ошибке указано что 2 скобки не закрыты и 4 скобки не открыты 

freeman86
Offline
Зарегистрирован: 07.09.2016

чтобы темы не плодить, решил тут  спросить. этот модуль подключается по шине SPI. На сколько мне известно, это 4 провода. 

Однако, в моем варианте используется еще один провод CE. Разве CSN не для того же самого? IRQ в моем случае не используется, но тоже интересно, что за прерывания? 

  

  • GND – земля;
  • VCC – напряжение питания 3,3В
  • CE – высокий уровень микросхемы;
  • CSN – включение низкого уровня микросхемы. В этом случае устройство реагирует на SPI команды;
  • SCK – такт SPI, максимальное значение 10 МГц;
  • MOSI – передача информации от контроллера;
  • MISO – прием данных в контроллер;
  • IRQ – сигнал для аппаратного прерывания.
Megawollt
Offline
Зарегистрирован: 06.12.2015

Насколько я понимаю, модуль сделан не только для ордуины, но и других видов контроллеров и других видов задач.

Прерывание стандартное. Пришел импульс, остановилась программа, принялись данные...

ardu11
Offline
Зарегистрирован: 16.11.2018

Эдравстуйте! Как создать систему диспетчерского управления рассредоточенными объектами (водяные скважины поселка) на аурдино по радиоканалам? Кажись много понаписано про аурдино, но технически грамотного объяснения не найдешь. Методом тыка и инет-советов чего-то добился. Но радиообмен на нулях. Помог бы кто... До пенсии работал успешно программистом и электронщиком (схемы)

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

ardu11 пишет:

Эдравстуйте! Как создать систему диспетчерского управления рассредоточенными объектами (водяные скважины поселка) на аурдино по радиоканалам? Кажись много понаписано про аурдино, но технически грамотного объяснения не найдешь. Методом тыка и инет-советов чего-то добился. Но радиообмен на нулях. Помог бы кто... До пенсии работал успешно программистом и электронщиком (схемы)

Если работали программистом, то: устанавливаете библиотеку работы с nRF, открываете примеры в поставке библиотеки, собираете на макетке прототипы, пробуете. Тема обсосана многажды, подводные косяки тоже все известны, на форуме амперки есть ОГРОМНАЯ тема про nRF ("укрощаем модуль", емнип).

Короче - информации просто тонны, техспециалисту есть, что почитать для начала. Ну а потом - по мере бодания с конкретными проблемами - спрашивайте. Пока же - вопрос поставлен очень общий, вида "хочу красиво".

a5021
Offline
Зарегистрирован: 07.07.2013

Боюсь, что "рассредоточенные объекты (водяные скважины поселка)", могут оказаться разнесенными на слишком большие расстояния, чтобы их надежно охватить с помощью nRF24. Для работы малой скоростью на большие расстояния специально ЛоРу придумали. По цене лора нынче выглядит вполне доступно.

Лора -- это не догма. Вползание в тему действительно удобнее начать с  nRF24, а по результатам полевых испытаний уже принимать решение, насколько nRF24 устраивает.