Рубріки: Новости

А под капотом — Arduino и софт на JavaScript: украинский школьник создал дрон-миноискатель для ВСУ

Богдан Мирченко

17-летний школьник из Украины Игорь Клименко разработал дрон-миноискатель, который предназначен для помощи саперам. На создание устройства юношу вдохновила война, причем еще в 2014 году. Подробно о том, из чего девайс состоит и как работает, школьник рассказал в интервью dev.ua.

Cо своим изобретением юноша уже занял первое место на конкурсе Малой академии наук, а также получил «золото» на одной из крупнейших выставок технологий Юго-Восточной Азии Malaysia Technology Expo и «серебро» на выставке изобретений The International Exhibition of Inventions в Женеве.

Перед тем, как разработать дрон, Игорь планировал создать вечный двигатель, затем перешел к идее написать игру, однако позже решил, что хочет воплотить в жизнь что-то действительно «существенное и полезное». В 2014 году, когда началась война, это стало особенно актуально. С того момента Игорь начал прорабатывать возможность создания задуманного устройства.

Как работает дрон и из чего состоит

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

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

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

Программная часть состоит из аппаратной платформы Arduino, которая позволяет с помощью языков программирования C и C++ писать и загружать программы для Windows, macOS, Linux и других Arduino-совместимых плат. А чтобы дроны двигались по заданной траектории, их сначала запрограммировали на языке программирования JavaScript.

Планы Игоря

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

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

Останні статті

Что такое прокси-сервер: пояснение простыми словами, зачем нужны прокси

Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…

21.11.2024

Что такое PWA приложение? Зачем необходимо прогрессивное веб-приложение

Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…

19.11.2024

Как создать игру на телефоне: программирование с помощью конструктора

Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…

17.11.2024

Google Bard: эффективный аналог ChatGPT

В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…

14.11.2024

Скрипт и программирование: что это такое простыми словами

Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…

12.11.2024

Дедлайн в разработке: что это такое простыми словами

Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…

11.11.2024