Як що ми використовуємо в розробці модуль nRF24L01 (самий популярний і дешевий), або якісь іньші на цей діапазон, то бажано бачити що робиться в радіочастотному діапазоні цоб наприклад обрати незашумлений канал, та бачити чи працює ваша передача в загалі наприклад у випадку наладки або ремонту. Для цього є найбільш відома прошивка сканера яку більшість використовує, але вона для СОМ порту, насипає символами в термінал, то не дуже добре бо займає порт комьютера та місце на екрані. І я тут недавно знайшов скетч для ардуіни який для цього використовує дуже росповсюджений графічний OLED дисплей.
Ось посилання на гитхаб зі скетчем
https://github.com/sh123/nRF24L01pScannerOledПереходите на сторінку, жмете зелену кнопку, і в віконці буде нижня строка для завантаження зип файлу.
Розпакувати архів треба в папку з такою ж назвою як у скетча nRF24L01pScannerOled (щоб ардуіно середовище не матюкалося). Далі відкриваете скетч (треба щоб ардуіно середовище було попередньо встановлене), вибираете в інструментах свою плату і ком порт, та прошиваєте. Відповідність контактів для підключення nRF24L01 до ардуіни є в початку скетча.
Додаткові файли:
oledRF.jpg [ 60.34 КБ | Переглядів: 1456 ]
ВАЖЛИВО, nRF24L01 до 5 вольт не підключати, їй треба 3,3 вольта. В мене плата ардуіно нано, на ній в перетворювачі USB-UART є стабілізатор на 3,3 вольта і відповідний контакт на ардуінці, тому я подав живлення звідти. На платах де нема 3,3 вольта використовуйте або окремий стабілізатор, або на дисплеї ще повинен бути стабілізатор (nRF24L01 в цій схемі працює тільки на прийом, тому споживання не велике, але то вже на свій страх і ризик).