Activity
можно, нужно иметь осциллограф + знания в электронике
Имеется Usbee ax pro (конечно не осцилограф), но сигналы SPI считывает (только я не знаю как использовать).
>>А так вы хотите перехватывать вражеские беспилотники?
Конечно, это первоочередная задача минобороны страны.
А если серьёзно, то вопрос у меня был: “возможно ли управлять syma x4 (в данном случае) при помощи радиомодуля
nRF24L01?” , но перед тем как управлять необходимо установить связь между пультом и квадролётом (binding) как это сделать.
Приветствую Всех форумчан!
С предыдущей темой вроде разобрался
“Сканер частоты”
Интересует следующий вопрос:
При поиске в гугле, наткнулся на проект deviation для devo,
Собранные там протоколы (если я не ошибаюсь) управления радиомоделями
написаны для Devo, возможно ли управлять syma x4 (в данном случае) при помощи радиомодуля
nRF24L01 в syma x4 используется BK2421 (я вскрыл свой и посмотрел) модули вроде аналогичные.
Где взять протокол для связи и возможно ли управление например через ардуино?
С чего начать?
Как можно осуществить binding?
В этой статье не совсем понял каким образом человек перехватил пакеты?
…blogspot.ru/…/more-toy-quadcopter-hacking.html
С уважением, Алексей.
p.s в наличии arduino uno, nRF24L01, A7105, ATmega8, ATtiny2313, USB to TTL.
Когда сервы стоили, как два таких программатора каждая, я тоже их строил сам в целях экономии. Кто не экономил, а старался заработать - уже летал.
Платы и комплекты для самостоятельной сборки на любой вкус и цвет продаются в Митино. Продавец стоит на эстакаде в дальнем наружном углу. У него-же есть куча всевозможных макеток.Придется качать. Книга простая и содержит необходимый минимум для начала освоения темы.
Да, частота определяется кварцем и установкой соответствующих фьюзов при настройке.
Большое спасибо за помощь!
Попробую с теории (книга), взял макетницу, в наличии PIC16F628a, Attiny2313.
На днях с китая придёт arduino uno и вышеобозначенные радиомодули.
Программатор: ATSTK500 shop.efo.ru/?s_search=atstk500&x=9&y=4
Я имел ввиду программатор для сборки вручную (для прошивки avr), вышеобозначенный для меня дороговато.
Книга: “Мортон Джон. Микроконтроллеры AVR. Вводный курс.” Изд-во “ДОДЭКА-XXI”
Этой книги в продаже к сожалению нет, даже б/у…
Камень: attiny24a, atmega8a
attiny24a частота 20 mhz, а NFR работает с 16 mhz.
С помощью кварца можно добиться необходимой частоты?
звучат ну очень по детски…
без подробного изучения ДШ на модуль и мегу вам не обойтись…
Согласен)
Посоветуйте пожалуйста микроконтроллер AVR и насколько возможно простой (для сборки) рабочий программатор для него.
Также можете порекомендовать хорошую книгу по AVR (в бумажном виде)?
>>что из нее хочешь выкинуть? Разъемы? Питание? - запросто …
Выкидывать ничего не хочу)
Если я сейчас буду использовать Arduino (как удобную плату для тестирования), то будет ли потом работать (готовая прошивка) в Atmeg’e с NFR без Arduino (при условии правильного согласования)?
p.s Просто не хотелось бы, чтобы потом когда всё работает с Arduino, то без этой платы работать независимо не будет.
Среду любую, что лучше знаете то и пишите.
Прошивок для NRF не видал, библиотеки есть поищите !
Что такое чисто ATMEGA не понял …
Чисто ATMEGA, я имел ввиду без arduino, то есть согласование вышеобозначенного микроконтроллера и беспроводного модуля NFR.
AVR Studio подойдёт? или лучше Atmel studio? и можно ли подключить библиотеку github.com/stanleyseow/arduino-nrf24l01 в AVR Studio (корректно ли это будет?), ведь она для arduino (как я понял)?
Если есть неприязнь к ардуино купи отдельно микросхемку ATMEGA , разведи ли, навесным монтажем ее подключи со своей программой к NRF , эффект будет тот же.
Благодарю, а какую среду разработки лучше использовать и нужно ли предварительно прошивать NRF какими либо дополнительными библиотеками (например Mirf) перед работой с ней или эта библиотека подключается в среде разработки (стандартно #include)?
Также каким образом можно передать фрейм в этом случае, есть ли пример с чисто ATMEGA?
С уважением Алексей.
Такой сканнер запаяете осилите допилить под свои нужды?
Большое спасибо за помощь, но мне необходимо без arduino…
Есть ли подобное на чистом AVR и всё же как происходит обмен данными между AVR (PIC) и nRF24L01?
В теории я себе представляю так:
- Пишу программу в определённой IDE (какой не знаю)
- Программа посылает например в двоичном представлении - 10110010 с ножки (порта) AVR, на порт nRF24L01
- nRF24L01 обрабатывает принятое значение и выполняет определённую инструкцию.
Правильно или нет?
Здравствуйте All!
Сразу прошу прощения, если мои вопросы не совсем корректны (в электронике начинающий).
Мне необходимо собрать сканер частоты 2.4 Ghz для (определения поблизости радиомоделей) hubsan x4, 911, можно ли это сделать и что из деталей для этого необходимо и насколько это трудно для начинающего?
Я заказал XL7105-SY DIY 2,4 A7105 nRF24L01, и отдельно nRF24L01.
- Какая Atmega или PIC для управления этими модулями подойдёт и какие дальнейшие шаги для изготовления сканера необходимо проделать и самое главное как происходит обмен данными между Atmega и радиомодулем (если можно “на пальцах” или пример)?
- Возможно ли с помощью этих модулей (в связке с микроконтроллером) посылать команды на вышеобозначенные радиомодели?
Если возможно, приведите пожалуйста примеры на русском.
p.s С си, ассемблером знаком.
Извиняюсь если не в тот раздел.
С уважением, Алексей.