как подключить nrf24l01 не юзая 12-13 пины

maks2409
maks2409 аватар
Offline
Зарегистрирован: 29.06.2020

Если кратко, то у arduino nano небольшой скол на углу мк, на работоспособность не влияет кроме отсутствия 12-13 пинов. Надо подключить nrf24l01. На одном форуме нашёл мол:

axill пишет:

Есть версия библиотеки RF24 с софтверным драйвером SPI

Используйте её, тогда nrf24 можно цеплять к любым пинам

Мануала не нашёл, все примеры посмотрел, в общем прошу помочь.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Можете обратиться в раздел "Ищу исполнителя", но гораздо дешевле заменить плату Ардуино Нано. 

-NMi-
Offline
Зарегистрирован: 20.08.2018

Новую дуню купить нисутьба???

maks2409
maks2409 аватар
Offline
Зарегистрирован: 29.06.2020

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

Green
Offline
Зарегистрирован: 01.10.2015

Очень просто. Разберитесь как работает SPI и напишите его программную реализацию.

maks2409
maks2409 аватар
Offline
Зарегистрирован: 29.06.2020

ладно, ладно, понял, пойду заказывать новую)))))

 

Green
Offline
Зарегистрирован: 01.10.2015

На самом деле там нет ничего сложного. Тот же hc595 фактически работает по SPI, правда в одну сторону.

rkit
Offline
Зарегистрирован: 23.11.2016

maks2409 пишет:

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

Если человек тратит время на эту чушь, умным его назвать нельзя.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

maks2409 пишет:
умные люди помогут просто разобраться
В чём там разбираться-то? Подключаете на любые пины и прописываете выбранные пины в инициализации программного SPI. Там не в чем разбираться.

Готовых примеров в сети как биоматериала за баней, просто берите и делайте

maks2409
maks2409 аватар
Offline
Зарегистрирован: 29.06.2020

спасибо)

Green
Offline
Зарегистрирован: 01.10.2015

Но лучше посмотреть видосики.

maks2409
maks2409 аватар
Offline
Зарегистрирован: 29.06.2020

тобишь если физически не работают 12-13, которые являются MISO и SCK, можно подключить к ICSP?

возможно мой вопрос очень тупой, но что поделаешь

 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Простите, Вы по-русски понимаете? Я Вам сказал,

ЕвгенийП пишет:
Подключаете на любые пины и прописываете выбранные пины в инициализации программного SPI.

Вы понимаете смысл выделенного слова?

Также я показал Вам по каким ключевым словам искать примеры в сети.

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

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

maks2409 пишет:

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

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

Еще раз: самый дешевый способ - заменить Ардуину. А предлагать кому-то абсолютно бессмысленную дорогостоящую работу, которую Вы не готовы оплачивать - явно неэтичное поведение.

b707
Offline
Зарегистрирован: 26.05.2017

maks2409 пишет:

тобишь если физически не работают 12-13, которые являются MISO и SCK, можно подключить к ICSP?

не помню точно распиновку Наны, но с вероятностью 99% можно