Top.Mail.Ru
Перейти к содержанию

Лидеры

Популярный контент

Показан контент с высокой репутацией 05/16/22 во всех областях

  1. И снова здравствуйте! наверно многие видели в настройках MMOSffb в настройке выбора кнопок nrf51822: давайте разберемся что это за зверь такой и как на них можно сделать народный беспроводный руль для народного ДД :) купить их можно на али, называются они аналогично и есть у многих продавцов (покупаем 1 модуль для приемника и по одному модулю для каждой баранки) для прошивки модулей нам потребуется программатор ST-link (драйвера на него должны быть установлены на ПК) поддключаем первый модуль к програматору согласно распиновки: (нам нужны GND\ 3,3V\ SWDIO\ SWCLK ) скачиваем по ссылке архив, https://disk.yandex.ru/d/O_iEOfyWi8QwiQ и распаковываем в корень диска С: подключаем програматор и для прошивки приёмника запускаем bat файл: C:\openocd-0.9.0-rc1\bin-x64\FLASH_PRX.bat если мы все сделали правильно, то будет такое окошко: индикатором того что мы все сделали правильно будет корректно пройденная верификация "*** Verifed Ok ***" аналогичным образом прошиваем при помощи bat файла "FLASH_PTX.bat" модуль передатчика следующим этапом подключаем модуль приемника ко второй шине SPI на плате STM32f407 NRF51822.......STM32F407.........name ....vcc...............3.3V....................power ...gnd................gnd.....................ground ...P01...............PB12....................CS ...P02................PB13...................SCK ...P03...............PB14...................MISO ..P04................PB15..................MOSI в настройках MMOS необходимо строке Buttons 1-16 выбрать последний пункт "SPI2 NRF51822(32)" для включения передатчика необходимо на него подать питание, напряжением от 1,8 до 3.6В и для активации кнопок доступно 16 пинов, которые срабатывают при замыкании на массу (gnd) пин P00 соответствует 1й кнопке пин P01 соответствует 2й кнопке пин P15 соответствует 16й кнопке - энергопотребление: если передатчик не видит приемника, либо он выключен - он будет потреблять ~11мА в нормальном режиме когда связь есть потребление модуля ~ 4мА - несколько передатчиков друг другу не мешают и работают корректно одновременно (проверялось на двух передатчиках)
    1 балл
×
×
  • Создать...