Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Радиопередатчик
В этом руководстве я покажу вам, как сделать свой собственный дешевый радиопередатчик с модулем nrf24lo1 с усиленной антенной.
Чтобы сделать этот проект, вот список деталей
Список запчастей:-
sr no Название количества
1 1 atmega328p Версия AU
2 1 модуль FTTDI для программирования
3 1 кварцевый резонатор 16 МГц и два конденсатора 22 пФ
4 2 аналоговых модуля джойстика
5 2 кнопки
6 1 модуль nrf24lo1 с усиленной антенной
7 1 регулятор напряжения 3.3 В (AMS 3.3) с разделительным конденсатором
8 1 модуль TP4050 для зарядки липоаккумулятора
9 1 3,7 В липо аккумулятор
10 1 повышающий преобразователь для обеспечения 5 В для Arduino и стабилизатора напряжения
11 1 светодиод и токоограничивающий резистор
теперь у вас должно быть паяльное оборудование для соединения деталей и изготовления коробки контроллера. Я использую термопластичную доску, вырезаю ее до заданной формы, а затем соединяю ее с помощью суперклея, затем я делаю прямоугольную форму платы и делаю углубление для джойстика, кнопок, зарядка, программирование разъемов и антенны, а затем, после размещения отдельных компонентов в нужном месте, я использую тонкие провода для подключения
Шаг 1: Изготовление доски
Теперь, после этого, соберите все необходимые компоненты, а затем разместите каждый компонент на своем месте и убедитесь, что компоненты подходят правильно и не должны ослабевать после соединения контактов vcc и gnd для всех модулей джойстика, а также добавить подтягивающие резисторы для кнопок Arduino может работать на липо-батарее 3,7 В, но падение на регуляторе напряжения больше 0,7 В, поэтому после проверки напряжения на 3,3 В он показывает 2,7 В, что не очень хорошо, поэтому я решил использовать шаг вверх модуль, который повысит выход до 5 В, подключите TP4050 к разъему USB и батарее, на самом деле у меня много полос для разъемов USB, поэтому я решил использовать один, и, конечно же, мне нужно сделать для него соответствующий кабель и, наконец, добавить женский разъем для программирование, поэтому добавьте конденсатор между выводом сброса и выводом dtr, но убедитесь, что значение должно быть меньше 4,7 мкФ для программирования платы. Я должен использовать модуль fttdi, который очень дешевый после выбора 5 В на его перемычке, подключите его к компьютеру и загрузите тра nsmitter и убедитесь, что вы используете один и тот же адрес передачи и приема, должны быть одинаковыми, а также добавить развязывающий конденсатор к контактам 3.3v и gnd nrf24, потому что при максимальной мощности передачи модуль производит всплески тока, которые могут привести к повреждению модуля сам
Шаг 2: Пайка проводов
теперь припаяйте тонкие провода к передней панели платы, а затем, закрыв коробку гайками и болтами, я вставлю код в это руководство, не волнуйтесь, я прокомментирую все строки в коде, чтобы вы легко его поняли, и обязательно сначала установите библиотеку nrf24 в arduino ide, а затем выберите com-порт, нажмите кнопку загрузки, а также проверьте с помощью serial.println (data.pot) и т.д., правильно ли выводятся значения
Шаг 3:
Итак, это конечный продукт, он не будет выглядеть идеально, но он выполнит свою работу, поэтому вы увидите, что он компактный, легкий и простой в использовании, и вы можете легко изменить загруженный код в любое время, а также он очень дешев, потому что компонент цена не превышает 2–3 $, если вам нравится смотреть это руководство, то, пожалуйста, поделитесь и поставьте лайк, и я также работал над многими проектами, так что следите за обновлениями, а также прокомментируйте, что вы хотите, чтобы я сделал дальше
Спасибо