Как сделать подводную лодку на радиоуправлении

Из этих элементов мастер будет делать подводную лодку на радиоуправлении. Авторское видео канала Science Vetal внизу статьи.

Для этого нужно 2 долларовых насоса. Arduino uno. Nano. Джойстик. Два радиомодуля. Сервопривод. Драйвер двигателя. Аккумулятор на 7,4 вольта. Зарядное устройство для него. Корпусом является бутылка на 375 миллилитров. Набрал воды, чтобы узнать ее вес.

Из закона Архимеда следует, что без воды, которая будет выталкиваться из емкости, должен равняться весу самой емкости. В представленном случае лодка. Она должна уметь плыть под толщей воды, не всплывая сампроизвольно. На поверхности не видно, полностью погружена в бассейн. Вес всей электроники с довеском для выравнивания 373 грамма. Arduino UNO будет передатчиком, nano — приемником.
Все радиодетали продаются дешево в этом китайском магазине.

02
Скетчи загружаются просто. Приемник: https://drive.google.com/open?id=0B8pAOi0jFtLIbG45TVpYMHVYN2s

Передатчик: https://drive.google.com/open?id=0B8pAOi0jFtLIb3hEYVV4UlAyRDQ



Выбираем параметры и нажимаем кнопку загрузить.

Теперь собираем пульт управления. Берем arduino и вставляем шилд. Затем nrf24 L01 вставляем в разъем. Пульты готов, осталось только подключить питание. Используется аккумулятор. Схема не представлена, в скетче приемника написано подключение. Какая электронная начинка будет на подводном корабле. Все это нужно засунуть внутри подводной лодки.

01

Посмотрим, как работает изготовленное устройство. Сначала включаем всегда пульт управления. Зачем лодку. Подводный катер погружается на дно за счёт положения регулятора глубины. Он представляет из себя простую систему. Кусочек пластмассы, петля. Крепеж. Проволочка, которая выходит на сервопривод и крепится внутри.

На этом этапе испытания показали, что лодка пока не совсем идеальная, она может плавать под водой, но нет поворотов. Мастеру это не очень нравится, он хочет заменить также корпус. Это будет в одном из следующих видео.




Оставьте комментарий к этой записи

* Текст комментария
* Обязательные для заполнения поля