nRF2401 Как передать аналоговый сигнал с одного модуля на другой?

Всем привет!!! Прошу помощи в написании скетча. Имеется следующее: 1.Есть пуль (передатчик) собранный на Ардуино UNO,с nrf2401 и потенциометра. 2.Есть Машинка (приемник) собранный на Ардуино NANO,с nrf2401, драйвером двигателя L298n, и пара светодиодов.

Аватара пользователя
MVP174
Рядовой
Сообщения: 3
Зарегистрирован: 04.09.2020{, 16:26}
Репутация: 0
Откуда: Копейск
Имя: Валера

nRF2401 Как передать аналоговый сигнал с одного модуля на другой?

#1

Сообщение MVP174 » 04.09.2020{, 18:45}

Всем привет!!! Прошу помощи в написании скетча. Имеется следующее:
1.Есть пуль (передатчик) собранный на Ардуино UNO,с nrf2401 и потенциометра.
2.Есть Машинка (приемник) собранный на Ардуино NANO,с nrf2401, драйвером двигателя L298n, и пара светодиодов.

Собственно как настроить nRF2401 между собой и управлять моторами с кнопок ВКЛ/ВЫКЛ у меня получилось :smile225: . Теперь хотелось бы управлять мотором с резистора по ШИМ сигналу.

Отправлено спустя 6 минут 24 секунды:
Приемник .bmp
Приемник .bmp (3 МБ) 1171 просмотр
Передатчик.png

Dragony
Сержант
Сообщения: 133
Зарегистрирован: 02.01.2020{, 11:55}
Репутация: 2
Имя: Александр

nRF2401 Как передать аналоговый сигнал с одного модуля на другой?

#2

Сообщение Dragony » 04.09.2020{, 19:30}

Хм, в системах пропорционального радиоуправления это уже давно реализовано...

Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

nRF2401 Как передать аналоговый сигнал с одного модуля на другой?

#3

Сообщение Nikan » 04.09.2020{, 21:51}

.
Последний раз редактировалось Nikan 24.03.2023{, 02:00}, всего редактировалось 1 раз.

Ardudue
Лейтенант
Сообщения: 423
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

nRF2401 Как передать аналоговый сигнал с одного модуля на другой?

#4

Сообщение Ardudue » 05.09.2020{, 05:08}

MVP174, здесь по картинкам мало кто может гадать, проект в формате FLP надо выкладывать , кто знает что Вы там за ПБ применили и какие настройки внутри блока использовали.

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 678
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 49
Имя: Виктор

nRF2401 Как передать аналоговый сигнал с одного модуля на другой?

#5

Сообщение ViktorPetrov » 05.09.2020{, 10:58}

Аналоговый сигнал с переменного резистора 0-1024 на вх блока масштабирования на выходе 0-125 передаем по nrf2401 ,принимаем и на Мосфет.Н-мост добавь в схему ,пригодится :smile38:

Аватара пользователя
MVP174
Рядовой
Сообщения: 3
Зарегистрирован: 04.09.2020{, 16:26}
Репутация: 0
Откуда: Копейск
Имя: Валера

nRF2401 Как передать аналоговый сигнал с одного модуля на другой?

#6

Сообщение MVP174 » 05.09.2020{, 14:26}

Все ребят, я это сделал. Оставляю свои труды может кому пригодится. Если есть варианты как можно упростить, поделитесь)))
Вложения
Приемник Машинка (драйвер мотора L298D) .flp
(2.37 МБ) 68 скачиваний
ПЕРЕДАТЧИК Джостик (Пульт) .flp
(2.35 МБ) 64 скачивания
Приемник NRF24.bmp
Приемник NRF24.bmp (3 МБ) 1067 просмотров
Передатчик NRF24.jpg

Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

nRF2401 Как передать аналоговый сигнал с одного модуля на другой?

#7

Сообщение Nikan » 05.09.2020{, 23:51}

.
Последний раз редактировалось Nikan 24.03.2023{, 02:00}, всего редактировалось 1 раз.

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

nRF2401 Как передать аналоговый сигнал с одного модуля на другой?

#8

Сообщение Ingwar » 06.09.2020{, 00:31}

Nikan писал(а):
05.09.2020{, 23:51}
пришел ViktorPetrov и все ОБОСРАЛ:(
Да ладно, тут в последнее время есть где "развернуться" :smile38:
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

nRF2401 Как передать аналоговый сигнал с одного модуля на другой?

#9

Сообщение Nikan » 06.09.2020{, 00:51}

.
Последний раз редактировалось Nikan 24.03.2023{, 01:59}, всего редактировалось 1 раз.

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

nRF2401 Как передать аналоговый сигнал с одного модуля на другой?

#10

Сообщение Ingwar » 06.09.2020{, 00:53}

Nikan писал(а):
06.09.2020{, 00:51}
тута самый сок
А в других более идейные :smile469:
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

nRF2401 Как передать аналоговый сигнал с одного модуля на другой?

#11

Сообщение Nikan » 06.09.2020{, 01:00}

.
Последний раз редактировалось Nikan 24.03.2023{, 01:59}, всего редактировалось 1 раз.

Ecs23
Рядовой
Сообщения: 9
Зарегистрирован: 20.07.2018{, 15:27}
Репутация: 0
Имя: Yujen

nRF2401 Как передать аналоговый сигнал с одного модуля на другой?

#12

Сообщение Ecs23 » 21.09.2020{, 05:28}

Поскажите у меня на данные блоки пользователя постоянно ругаетя ардуино иде
//Конец первичной настройки
if(radio.rxFifoFull()) rxFifoFull =1;
567.PNG

Ardudue
Лейтенант
Сообщения: 423
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

nRF2401 Как передать аналоговый сигнал с одного модуля на другой?

#13

Сообщение Ardudue » 21.09.2020{, 16:20}

Ecs23 писал(а):
21.09.2020{, 05:28}
Поскажите у меня на данные блоки пользователя постоянно ругаетя ардуино иде
//Конец первичной настройки
у меня все блоки нормально компилируется.
Тысячи раз писали выкладывайте свой проект в формате flp.
По картинкам это Вам к гадалке.

Аватара пользователя
jonik22sm
Капитан
Сообщения: 703
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 6
Откуда: Краснодар
Имя: Евгений
Контактная информация:

nRF2401 Как передать аналоговый сигнал с одного модуля на другой?

#14

Сообщение jonik22sm » 21.09.2020{, 18:14}

Ardudue писал(а):
21.09.2020{, 16:20}
Ecs23 писал(а):
21.09.2020{, 05:28}
Поскажите у меня на данные блоки пользователя постоянно ругаетя ардуино иде
//Конец первичной настройки
у меня все блоки нормально компилируется.
Тысячи раз писали выкладывайте свой проект в формате flp.
По картинкам это Вам к гадалке.
Ок
Я приеду домой и скину

Отправлено спустя 5 часов 32 минуты 20 секунд:
Вот добрался до дому. Я взял проект грачика и такая же ошибка
pult-nrf24l01-priemnikflp.flp
(2.5 МБ) 39 скачиваний
pult-nrf24l01-pultflp.flp
(2.41 МБ) 29 скачиваний
Можно сделать ВСЁ. Было бы желание.

Ardudue
Лейтенант
Сообщения: 423
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

nRF2401 Как передать аналоговый сигнал с одного модуля на другой?

#15

Сообщение Ardudue » 22.09.2020{, 16:47}

jonik22sm писал(а):
21.09.2020{, 23:46}
проект грачика и такая же ошибка

pult-nrf24l01-priemnikflp.flp
открыл в портативной FLP711, проекты компилируются в IDE.

Аватара пользователя
jonik22sm
Капитан
Сообщения: 703
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 6
Откуда: Краснодар
Имя: Евгений
Контактная информация:

nRF2401 Как передать аналоговый сигнал с одного модуля на другой?

#16

Сообщение jonik22sm » 22.09.2020{, 19:41}

странно

Отправлено спустя 48 минут 9 секунд:
ппрочистил кэш стало компилироваться но модули всё ровно друг друга не видят. Как проверить каждый модуль по отдельности?
Можно сделать ВСЁ. Было бы желание.

Аватара пользователя
MVP174
Рядовой
Сообщения: 3
Зарегистрирован: 04.09.2020{, 16:26}
Репутация: 0
Откуда: Копейск
Имя: Валера

nRF2401 Как передать аналоговый сигнал с одного модуля на другой?

#17

Сообщение MVP174 » 24.09.2020{, 09:41}

Посмотри видео, там все подробно рассказано
Обрати внимание на подключение nRF24L01 к Arduino У них ОБЯЗАТЕЛЬНО должен быть общий Минус.

Аватара пользователя
jonik22sm
Капитан
Сообщения: 703
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 6
Откуда: Краснодар
Имя: Евгений
Контактная информация:

nRF2401 Как передать аналоговый сигнал с одного модуля на другой?

#18

Сообщение jonik22sm » 26.09.2020{, 09:11}

Доброе утро.
Даже по примеру, что то идёт не так
СпойлерПоказать
777.PNG

Ardudue
Лейтенант
Сообщения: 423
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

nRF2401 Как передать аналоговый сигнал с одного модуля на другой?

#19

Сообщение Ardudue » 26.09.2020{, 16:54}

jonik22sm писал(а):
26.09.2020{, 09:11}
что то идёт не так
каналы забиты. Второй модуль тоже так ведет себя?

Аватара пользователя
jonik22sm
Капитан
Сообщения: 703
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 6
Откуда: Краснодар
Имя: Евгений
Контактная информация:

nRF2401 Как передать аналоговый сигнал с одного модуля на другой?

#20

Сообщение jonik22sm » 26.09.2020{, 17:25}

Отправлено спустя 51 секунду:
Ardudue писал(а):
26.09.2020{, 16:54}
jonik22sm писал(а):
26.09.2020{, 09:11}
что то идёт не так
каналы забиты. Второй модуль тоже так ведет себя?
Поехал купил тка24д01+
и вроде бы заработало

Отправлено спустя 3 минуты 27 секунд:
7771.PNG
Подскажите пожалуйста, что я настроил неправильно
приёмник.flp
(541.12 КБ) 35 скачиваний
передатчик.flp
(445.44 КБ) 34 скачивания
Можно сделать ВСЁ. Было бы желание.

Ответить

Вернуться в «Помогите, а то я "нимагу"»