А под капотом — 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), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…
Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…
В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…
Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…
Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…