Дружим джойстик с nrf24l01. Передаем данные в монитор порта приемника.

Собираем самый простой в мире пульт на радиоуправлении при помощи макетной платы, Arduino NANO nrf24l01, ардуино UNO nrf24l01 (отдельный модуль) и джойстиков KY-023 XY Joystick Module Ссылка на Компас V22 Ссылка на телегу N4r1vSUUJ8QwMThi Ссылка на прошлое видео, где я налаживаю связь между Arduino NANO nrf24l01 и просто модуем nrf24l01 подключенным к ардуино УНО Ссылка на позапрошлое видео Arduino NANO nrf24l01 Поддержать автора канала 5469 0700 1084 3049 (сбербанк) Донейшен Алертс Ссылка на видео гайд как управлять сервами с помощью джойстика Видео Гайвера про массивы И статья с примером кода с массивами. Мой второй канал по саморазвитию Гайд по прохождению уровня “Дружимся с джойстиком и передаем информацию через модуль НРФ в монитор порта“ Эта инструкция позволит вам грамотно распределить ваш энтузиазм, и максимально кайфануть в процессе изучения модуля джойстика. Выполняйте по одному пункту в день, либо разделяйте его на еще более мелкие пункты, если у вас возникнет сопротивление. Я мог не угадать некоторые аспекты вашей ситуации, так что подстраивайте ее под себя. Вы можете пойти коротким путем, в котором всего 2 квеста: посмотреть мое видео, скачать финальный код и использовать в своем проекте. А можете полностью повторить мой путь, и этот второй вариант позволит вам более ясно понять как работают эти модули. Впрочем первый путь тоже даст это представление) Итак второй вариант: 0. Посмотрите мое видео полностью, чтобы обозреть весь фронт работы. Просто просмотр ничего от вас не требует. После просмотра можете заказать модуль джойстик, или найти его и положить на рабочий стол. Это отразит ваше намерение, а так же вы облегчите себе задачу, завтра вам не с нуля уже придется начинать. Если не хотите сегодня больше ничего делать - не надо, вы уже молодец. так же вам понадобятся либо две ардуино НАНО с модулем nrf24l01, либо отдельно купленные эти модули модуль питания для них отдельные две ардуинки. Я об этом рассказал в прошлом видео. Это тоже отдельный квест, найти или заказать эти модули, но я не хочу нарушать нумерацию, а везде ее переписывать лень) 1. Определить цель уровня. Зачем вы это делаете? Цель должна мотивировать вас на дальнейшую игру. Прописать где-нибудь. Можно пересматривать и дополнять. Возможные варианты целей: -Это разблокирует возможность управлять моторчиками и делать радиоуправляемые модели -это разблокирует возможность делать управление манипуляторами -Сниму видео по этой теме, получу просмотры, лайки, подписчиков 2. Откройте видео полностью, или разделить на части и смотреть каждый день по столько, сколько не сложно. Система важнее результата. 3. Посмотрите прошлое мое видео, если не видели. Там я соединял два модуля nrf24l01 Чтобы иметь представление о том как там все устроено, ну и вам нужно будет повторить схему подключения. Я делал два этих уровня подряд, так что мне ничего дополнительно делать не надо. 4. Соедините джойстик с платой ардуино НРФ, или ардуино УНО, согласно схеме, которая есть в видео. Если сложно - сначала выполните квест по поиску и сбору всех компонентов у вас на рабочем столе. 5. Попробуйте повторить первый код из видео. Рекомендую параллельно с описанием видео прописывать строку кода вручную следом за ним. Так вы лучше запомните что там и зачем. 6. Можете посмотреть мое видео с моим вариантом кода, если вы повторяете джойстик с двумя стиками - повторите таким же образом мой код 7. Далее нам понадобится код, который я делал в прошлом своем видосе там есть ссылка на телегу (если вы уже в телеге - это предыдущий пост) Можете себе засчитать как отдельный квест. 8. Соедините скетч который вы только что добыли с тем скетчем, который вы написали для джойстика только что. Можете опираться на мое пояснение из видео. Это и будет второй финальный скетч. В результате вы сможете читать в мониторе порта приемника данные с джойстика переданные по радио. 9. Для лучшего понимания что такое массивы, которые вы использовали в финальном коде можете посмотреть видео Гайвера про массивы. 10. Ну и на последок еще разок посмотрите мое видео, чтобы закрепить пройденное. Может быть через несколько дней. Это видео может быть для вашего мозга отличным триггером, чтоб в дальнейшем освежать память по этой теме. Помнить все это постоянно не обязательно. Есть же интернет)
Back to Top