Начну с начала с подключения.
Фото:
Фото:
nRF24L01 (1) | Romeo v2 r3 |
IQR | --- |
MOSI | 5 ICSP |
SCN | 1 PIN TX1 |
Vcc | 3V3 |
MISO | 1 ICSP |
SCK | 2 ICSP |
CE | 8 PIN |
GND | GND |
Фото:
nRF24L01 (2) | Esplora |
IQR | --- |
MOSI | 4 |
SCN | 5 |
Vcc | 8 |
MISO | 2 |
SCK | 3 |
CE | 6 |
GND | 10 |
Один из вопросов был по поводу питания на nRF24L01. На arduino Esplora нет пина на 3 вольта. Я на прямую подключил на 5 вольт. На работу это ни как не повлиял.
Пока что выложил только как подключал. Завтра опубликую код.
Thank you for the pictures and pin assigntment. I-[[ try the physical layout, but will wait till some example code comes so I can see on my code what I have to improve to get the NRF24l01 nto work.
ВідповістиВидалитиThank you
Nicolas
Всегда пожалуйста. На выходных постараюсь опубликовать программный код.
ВидалитиDear Anatoly, maybe it is easier if you can send me the initial part of the code by mail, defines, variables and setup and a bit of the loop so I can see what library and how do you define client and server... I am not doing the same than you, so the total loop is not needed.
ВідповістиВидалитиmy mail is nvelascog@gmail.com
Is it cold there??? in which city do you live??? I live in Barcelona, nice and not so cold with the sea
Best regards
Nicolas
Я из Украины, у нас не так холодно. Но очень много снега. На днях постараюсь выслать интересующую информацию.
ВидалитиNicolas, извиняюсь что не смог раньше ответить. Был занят делами. По этой ссылке я выложил программную часть http://titanzs.blogspot.com/2015/01/nrf24l01.html . Там должны быть ответы на ваши вопросы. Пришлите ответ если что-тоне понятно.
ВидалитиА есть ли возможность подключить NRF24l01 к Esplora, не задействуя те пины что вы использовали? Просто получается так нельзя будет подключить дисплей, а очень хочется)
ВідповістиВидалитиИ кстати на Esplora есть еще пины, расположенные под TinkerKit Outputs но они не подписаны. Не подскажете для чего они?
Спасибо!)
Анатолий, приветствую!
ВідповістиВидалитиУ меня практически нет опыта, поэтому, если будет возможность, проконсультируйте пожалуйста.
Поизучал распиновку Leonardo и распиновку Esplora и обнаружил что шина ICSP имеет нужные для подключения nRF24L01 пины: RESET MOSI MISO SCK, недостает всего-лишь парочки цифровых I/O для SCN и CE. Возникла идея взять их с OUT2 и OUT3, которые используются для 2 TinkerKit Outputs (согласно http://www.arduino.cc/en/Hacking/PinMapping32u4 это то что нужно)
Весь этот изврат для того чтобы не задействовать те пины, что задействовали вы, так как их предполагается использовать для LCD, который всеже хочется прилепить, сохраняя возможность подключить WIFI.
Как вам такая идея? Или всеже я нафантазировал что-то нереальное?
Спасибо!
На счет ICSP это точно. По поводу OUT2 и OUT3 я по началу тоже на них хотел подключиться (пока не узнал распиновку на всю). По факту это обычные пины, просто TinkerKit это линейка датчиков которые имеют свой разъем. ТАк что ни каких проблем не должно быть.
ВідповістиВидалити