Ардуино радиоуправляемая модель лодки своими руками

Делаем радиоуправляемую лодку на плате Arduino Nano

В одном из предыдущих материалов мы поделились обзором видеоролика по изготовлению радиоуправляемой машинки. Продолжим тематику самодельных радиоуправляемых игрушек, представив очередную идею в виде кораблика.

Начнем с просмотра авторского видеоролика

Нам понадобится:
– игрушечный кораблик;
– сервопривод;
– двигатель;
– две платы Arduino Nano;
– две платы радио модуля NRF24L01;
– плата L298N;
– две крышки от пластиковой бутылки;
– отсеки для пальчиковых батареек.

Сначала в крышках необходимо сделать прорези для лопастей. Делаем прорези в местах, где нет резьбы.

Делаем необходимые отверстие по центру крышек и в кораблике.

Сгибаем проволоку так, как это показано на рисунке ниже.

Просовываем проволоку через отверстие на крышке и фиксируем клеевым пистолетом.

Далее приклеиваем в прорезях куски пластмассы, получив лопасти.

Проделываем то же самое со второй крышкой.

Далее вставляем двигатель в нижнюю часть корпуса игрушечного кораблика, закрепив двумя винтами.

В задней части лодки проделываем отверстие для закрепления сервопривода.

По словам автора идеи, гребные винты лучше всего прикрутить к валу редуктора моторчика с помощью холодной сварки.

Драйвер двигателя прикрепляем к верхней части кораблика двумя винтами.

Коробочки для аккумуляторов спаиваем последовательно и прикрепляем так, чтобы нагрузка распределилась равномерно, поскольку аккумуляторы достаточно тяжелые.

Теперь необходимо запрограммировать обе платы. Как это сделать, вы можете узнать в материале, посвященном изготовлению радиоуправляемой машинки.

Теперь необходимо собрать схему пульта, которую представляем ниже.

Также представляем схему сборки электроники на корабле.

Кораблик, который использует автор, узкий. Для того, чтобы он не переворачивался, он прикрутил по бокам две пластиковые бутылки.

Наконец, поворотную систему кораблика можно сделать из куска пластмассы, который необходимо вырезать по форме лопасти. Эту лопасть нужно зафиксировать на сервоприводе небольшим кусок проволоки. Если вы знакомы с материалом по изготовлению машинки на радиоуправлении, то отметим, что его пульт не подойдет для управления корабликом.

Кораблик готов. По словам автора радиус действия пульта равен 100 метрам.

Катер на Ардуино своими руками

Радиоуправляемый катер своими руками на Ардуино ► идеальный проект для начинающих. Рассмотрим технологию изготовления, какие необходимы детали для проекта.

Радиоуправляемый катер своими руками на Ардуино сделать очень просто — это идеальный проект для начинающих. Подробно рассмотрим технологию изготовления корпуса катера, представим электрическую схему подключения моторов и блютуз модуля к Arduino Uno. Смотрите также видео ролик, где продемонстрирована возможность использования катеров на Ардуино для соревнований «Морской бой».

Видео. Радиоуправляемые катера на Ардуино


Катер собран на Ардуино Uno, но можно использовать и другие микроконтроллеры, например, RobotDyn NANO. Управление производится через Bluetooth модуль HC-05. Для этого была написана простая программа для телефонов на Android в сервисе App Invertor. Подробную инструкцию по изготовлению катера, схему сборки, скетч для Ардуино и приложение для Android вы можете скачать на этой странице.

Как сделать радиоуправляемый катер Ардуино

Для этого проекта нам потребуется:

  • плата Arduino Uno;
  • Bluetooth модуль HC-05;
  • два DC мотора 5 Вольт;
  • аккумулятор на 9 Вольт (крона);
  • 2 транзистора и резисторы;
  • кусок пеноплекса 50 мм;
  • фанера 3-4 мм, линолеум, пластик;
  • паяльник, термопистолет, канцелярский нож, провода и изолента.

Если вы будете использовать моторы от наборов Ардуино, то транзисторы не понадобятся. В данном проекте использовались советские моторчики на 3,5 В, которым не хватает Ампер от пинов на плате, поэтому моторчики подключались к порту Vin (источник питания платы), через резистор, чтобы снизить напряжение. Включение и выключение моторов постоянного тока производится через транзисторы.

Изготавливаем катер на Ардуино своими руками

Для начала необходимо изготовить корпус для катера из куска пеноплекса толшиной 50 мм. В пеноплексе необходимо вырезать полости, где потом будет размещаться микроконтроллер, аккумулятор крона и моторы. На фото представлен вид катера до монтажа на корпусе моторов и электрической «начинки» проекта для начинающих. Скачать и распечатать шаблон катера вы можете на этой странице далее.

Фото. Изготавливаем катер на Ардуино своими руками

Далее необходимо разместить всю «начинку» в корпусе катера. Чтобы защитить микроконтроллер и все модули от попадания брызг воды, поверх корпуса укладывается лист линолеума, вырезанный по габаритам пеноплекса. Поэтому необходимо делать достаточной глубины вырезы в пеноплексе для установки платы Arduino. Схему подключения Bluetooth модуля и моторов к Ардуино смотрите далее.

Схема катера с радиоуправлением на Ардуино

Скопировать готовый скетч для катера на Bluetooth управлении можно далее. Для создания приложения на Андроид использовалась программа App Inventor. Скачать скетч для катера на Ардуино, файл с приложением для Androida и шаблон катера можно скачать одним архивом здесь. Приложение сохранено в формате .apk, этот файл необходимо распаковать из архива, загрузить на телефон и установить.

Скетч для блютуз катера на Ардуино

В отличии от лодки на Ардуино, где для передвижения использовался один мотор с винтом, в данном проекте используется два мотора и гребное колесо. При этом отпадает необходимость использовать сервопривод, который потребляет большое количество энергии, для изменения направления движения. Повороты катера осуществляются попеременным включением моторов по Блютуз сигналу.

Катер на Ардуино с блютуз управлением своими руками

Для изготовления гребного колеса использовалась обычная фанера и пластик. Диаметр колеса следует выбрать такой, чтобы лопасти доставали до воды. Сами лопасти вырезаются из ПЭТ бутылки, вставляются в прорези на колесе и фиксируются термоклеем. Также вы можете покрасить гребные колеса, защитив фанеру от разбухания в воде, а пеноплекс от краски на основе ацетона только разъест.

Делаем радиоуправляемую модель лодки на Ардуино Нано

Делаем на основе Arduino Nano модель катера или лодки из пенополистирола на радиоуправлении через Bluetooth.

Шаг 1. Комплектующие

Для этого проекта нам понадобится не так уж много деталей.

Деталь Кол-во
1 H-мост SparkFun Dual H-Bridge L298 1
2 Модуль Bluetooth Low Energy (BLE) HC-06 1
3 Сервопривод 1
4 Arduino Nano R3 1

Также нам понадобятся следующие приложения:

Обычно всё начинается тогда, когда хочется попробовать управлять моделью катера на радиоуправлении, но покупать подобную модель дорого или нет желания. Поэтому мы переходим к созданию корпуса. Мы нашли рисунки лодки в Интернете и решили сделать его из пены.

Думаем, что проблем с этим не возникнет, да и все любят разные внешние виды катеров и лодок – кто-то любит парусно-моторные, кто-то просто моторные.

Шаг 3. Двигатель, штурвал, пропеллер

Следующим шагом мы сделали крепление для двигателя. Также мы сделали рулевое колесо и пропеллер. В конечном итоге их заменили купленные.

Как и написали выше – пропеллер и штурвал заменили купленные элементы.

В итоге мы получили такой результат:

Вал гребного винта с валом двигателя соединен с помощью муфты.

Шаг 4. Принципиальная схема

Так как на следующем шаге мы будем размещать электронику на корпусе нам нужно собрать все электронные детали вместе.

Шаг 5. Закрепляем электронику

После создания корпуса и крепления – переходим к закреплению всей электроники на корпусе внутри лодки.

Шаг 6. Скетч для проекта

Вы можете скачать или скопировать код для проекта Ардуино катера ниже.

Итоговый результат вы можете увидеть на первой фотографии к данному уроку.

Надеемся, что у вас не возникло проблем при реализации проекта.

Радиоуправляемый катер на Arduino и радио модуле NRF24L01 из потолочной плитки

Хочу рассказать о моем увлечении радио моделями, в частности катерами.

Для управления моторами решил использовать ардуину и готовый пульт для квадрокоптеров. Данный пульт собран с использованием радио модуля NRF24L01, и к тому же один добрый человек раскодировал протокол.

1 модель

Для начала решил выбрать тип корпуса: катамаран. За основу взял данную картинку:

По данной картинке был сделан набросок 3D модели, для того чтобы из нее сделать выкройку в одной замечательной программе pepakura designer:

Но конечно программа не смогла сделать нормальную выкройку по моим слишком криволинейным поверхностям. Пока шло мое обучение, какие все-таки должны быть 3D модели, решил делать без чертежей «на глаз»:

И собственно сама ардуина (самодельная) с драйвером на SI9986:

И конечно видео:


В принципе я был доволен, но стало ясно что моторы требуется менять на один мощный, а направлением управлять рулем.

3 модель

Данную модель я не собрал до конца, но научился делать 3D модели для получения выкроек, а также узнал что такое шпангоуты и их назначение.

По данной модели была сделана выкройка:

Также узнал о отличной замене потолочной плитки: подкладка под ламинат.

У подкладки ряд плюсов по сравнению с потолочкой:

  1. Размер листов: 1000 х 500 мм.
  2. Различная толщина, я купил толщиной 3 и 5 мм, но использую пока только 5 мм.
  3. Отсутствие различного профиля и картинок.
  4. Хорошая прочность за счет большей толщины (для 5 мм).

А в остальном очень похожи:

  1. Малый вес.
  2. Не боятся воды.
  3. Низкая цена и доступность.

Клей использовал Титан, но затем перешел на термоклей, с которым сборка ускорилась в несколько раз.

Мотор, руль и вал были куплены магазинные, запчасти от магазинного радиоуправляемого катера. К тому же я научился вплавлять латунные гайки в пластик, и проблемы крепежа двигателя больше не было.

Данный мотор очень прожорлив, и имеет огромный пусковой ток, около 10 А, может и выше. Поэтому я решил сделать драйвер двигателя проще: из 1 полевого транзистора, отказался от заднего хода и упростил разработку платы.

Была разработана, разведена и изготовлена плата управления, состоящая из самодельной ардуины на Atmega328P, радио модуля NRf24L01, драйвера полевого транзистора, нескольких стабилизаторов напряжения. Также плата была протестирована:

Осталось проверить плату с «большим» мотором, и установить в плату, установить сервопривод с обвесом, продумать герметизацию крышки катера и можно будет испытывать на воде.

И конечно делюсь выкройками катеров, с различными габаритами, для желающих собрать:

Сделал небольшое видео, показывающее все основные этапы сборки катера

Ой, у вас баннер убежал!

Похожие публикации

  • 27 ноября 2019 в 17:50

Сравниваем micro:bit с Arduino. И как получить micro:bit бесплатно, если ты не английский школьник?

Обзор радиоуправляемого катера WL911

Осенние покатушки на радиоуправляемом катере UDI 001

Вакансии

AdBlock похитил этот баннер, но баннеры не зубы — отрастут

Комментарии 21


А есть «гидрошняга»:

Спасибо. Платы развожу в DipTrace. Если нужна печатка для платы катера поделюсь.
Платы давно делаю ЛУТ, только на ламинаторе. Ламинатор FGK-260i. Меняются только принтеры.

Точно подходят принтеры для ламинатора без переделок:
1. HP (я например пользовался 2055DN), температура плавления тонера 160-165 градусов.
2. Samsung ML-2160, температура плавления тонера 160-165 градусов.
3. KONICA MINOLTA bizhub 36, температура плавления тонера 180 градусов.

Не подходят:
1. Brother
2. Kyocera FS-6525MFP

Технология простая:
1. Печатаем на глянцевой фотобумаге зеркально, все черным, убираем галочки графика и маркировка.
2. Отрезаю текстолит чуть больше чем нужно, острые края затупляю. Мою руки с мылом.
3. Очищаю плату губкой шлифовальной, продается в строительном, как можно более мелкое зерно и чтобы губка была плотная. Наношу каплю жидкого мыла и тру по всей поверхности, нажим небольшой. Движения круговые.
4. Моем под струей воды, сушим салфеткой, держим плату только за торцы текстолита.
5. Накладываем текстолит на распечатку, листок нужно загнуть, чтобы бумага была с двух сторон. Это нужно чтобы не испортить силиконовые валы острыми краями текстолита.
6. Прогоняем плату в разогретом ламинаторе на горячем валах (они первые, второй ряд валов холодный) кнопкой смены направления движения. Прогонять нужно раз 10 и конце платы выходит с обратной стороны немного охлажденная холодными валами.
7. Даем немного остыть, кидаем в миску с теплой водой.
8. Через 5-10 минут бумага размокнет, снимаем аккуратно целиком. Она легко слезает. А поверхность чистим зубной щеткой средней жесткости. Не должно остаться остатков бумаги и глянцевого слоя. Держать также только за торцы, руки мыть еще раз предварительно с мылом.
9. Травим. Я травлю в хлорном железе.
10. Очищаем ацетоном с ватным тампоном, только ватку получше смочить и на плату немного налить. При недостатке ацетона тонер въедается в текстолит, и потом уже ничем не очистить.
11. Лудим. Тут вариантов несколько: паяльник, химическое лужение или сплавом Розе. Я лужу сплавом Розе. Некоторые не лудят. Но я считаю это неправильно, так как было несколько случаев микроразрывов, невидимых на глаз, которые при лужении пропадают. К тому же без лужения медь окисляется и теряет внешний вид.
11. Получаем красивую плату, точно повторяющую распечатку. У меня процент качественных плат 95-99%.

Источники:

http://xn--18-6kcdusowgbt1a4b.xn--p1ai/%D0%BA%D0%B0%D1%82%D0%B5%D1%80-%D0%BD%D0%B0-%D0%B0%D1%80%D0%B4%D1%83%D0%B8%D0%BD%D0%BE-%D1%81%D0%B2%D0%BE%D0%B8%D0%BC%D0%B8-%D1%80%D1%83%D0%BA%D0%B0%D0%BC%D0%B8/

http://arduinoplus.ru/arduino-model-lodki-radioupravlenie/

http://habr.com/post/367731/

http://arduino.zl3p.com/infa/pins

Ссылка на основную публикацию