Ардуино идеи для бизнеса

10 интересных проектов для Arduino

Arduino – это универсальная платформа для самоделок на микроконтроллерах. К ней есть множество шилдов (плат расширения) и датчиков. Это многообразие позволяет сделать целый ряд интересных проектов, направленных на улучшение вашей жизни и повышение её комфорта. Сферы применения платы безграничны: автоматизация, системы безопасности, системы для сбора и анализа данных и прочее.

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

Что можно сделать с помощью Arduino

Робот пылесос

Уборка в квартире – рутинное занятие и малопривлекательное, тем более на это нужно время. Сэкономить его можно, если часть хлопот по дому возложить на робота. Этого робота собрал электронщик из г. Сочи – Дмитрий Иванов. Конструктивно он получился достаточно качественным и не уступает в эффективности заводским аналогам.

Для его сборки вам понадобятся:

1. Arduino Pro-mini, или любая другая подобная и подходящая по размерам.

2. USB-TTL переходник, если вы используете Pro mini. Если вы выбрали Arduino Nano, то он не нужен. Он уже установлен на плате.

3. Драйвер L298N нужен для управления и реверсирования двигателей постоянного тока.

4. Маленькие двигателя с редуктором и колесами.

6. Двигатель для турбины (побольше).

7. Сама турбина, а вернее крыльчатка от пылесоса.

8. Двигателя для щеток (небольшие).

9. 2 датчика столкновения.

10. 4 аккумулятора 18650.

11. 2 преобразователя постоянного напряжения (повышающий и понижающий).

13. Контроллер для работы (заряда и разряда) аккумуляторов.

Система управления выглядит следующим образом:

А вот система питания:

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

Управление RGB-лентой со смартфона и Arduino

RGB-ленты способны выдавать световой поток любого цвета, в них обычно используются светодиоды в корпусе которых размещено три кристалла светящиеся разным цветом. Для их управления продаются специальные RGB-контроллеры, их суть заключается в регулировании тока подаваемого на каждый из цветов светодиодной ленты, следовательно – регулируется интенсивность свечения каждого из трёх цветов (отдельно).

Вы можете сделать своими руками RGB-контроллер на Ардуино, даже более того, в этом проекте реализовано управление через Bluetooth.

На фото приведен пример использования одного RGB-светодиода. Для управления лентой потребуется дополнительный блок питания на 12В, тогда ШИМ-выходы Arduino будут управлять затворами полевых транзисторов включенных в цепь. Ток заряда затвора ограничен резисторами на 10 кОм, они устанавливаются между пином Ардуино и затвором, последовательно ему.

Автор использовал для связи со смартфоном Bluetooth, для этого был куплен модуль HC-05.

Пульт управления на базе Arduino и смартфона

С помощью микроконтроллера можно сделать универсальный пульт дистанционного управления управляемый с мобильного телефона.

Для этого понадобится:

Arduino любой модели;

Bluetooth-модуль HC-05 или HC-06.

Проект может считывать коды с заводских пультов и сохранять их значения. После чего вы можете управлять этой самоделкой через Bluetooth.

Система распознавания лиц и слежения за ними

Веб-камера устанавливается на поворотный механизм. Её подключают к компьютеру, с установленным программным обеспечением. Оно базируется на библиотеке компьютерного зрения – OpenCV (Open Source Computer Vision Library), после обнаружения программой лица, координаты его перемещения передаются на плату Arduino через USB-кабель.

Ардуино даёт команду приводу поворотного механизма и позиционирует объектив камеры. Для движения камеры используется пара сервоприводов.

Читайте также:  Она показала себя как специалист своего дела

На видео изображена работа этого устройства.

Следите за своими животными!

Идея заключается в следующем – узнать, где гуляет ваше животное, это может вызвать интерес для научных исследований и просто для развлечения. Для этого нужно использовать GPS-маячок. Но чтобы хранить данные о местоположении на каком-нибудь накопителе.

При этом габариты устройства здесь играют решающую роль, поскольку животное не должно ощущать от него дискомфорт. Для записи данных можно использовать Arduino шилд для работы с картами памяти формата Micro-SD.

Ниже приведена схема оригинального варианта устройства.

В оригинальной версии проекта использовалась плата TinyDuino и шилды к ней. Если вы не можете найти такую, вполне можно использовать маленькие экземпляры Arduino: mini, micro, nano.

Для питания использовался элемент Li-ion, малой ёмкости. Маленького аккумулятора хватает примерно на 6 часов работы. У автора в итоге все поместилось в обрезанную баночку из-под тик-така. Стоит отметить, что антенна GPS должна смотреть вверх, чтобы получать достоверные показания датчика.

Взломщик кодовых замков

Для взлома кодовых замков с помощью Ардуино понадобятся серво- и шаговый двигатель. Этот проект разработал хакер Samy Kamkar. Это достаточно сложный проект. Работа этого устройства изображена на видео, где автор рассказывает все подробности.

Конечно, для практического применения такое устройство вряд ли подойдет, но это отличный демонстрационный.

Ардуино в музыке

Это скорее не проект, а небольшая демонстрация какое применение нашла эта платформа у музыкантов.

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

Анализатор спектра звука, с видео выходом.

Транзистор NPN-типа, например 2n3904 – 1 шт.

Резистор 1 кОм (R2, R4, R5) – 3 шт.

330 Ом (R6) – 1 шт.

10 кОм (R1) – 1 шт.

100 кОм (R3) – 1 шт.

Электролитический конденсатор 3.3 мкФ – 1 шт.

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

Это достаточно простой и интересный проект из разряда «можно похвастаться перед друзьями».

3 проекта роботов

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

BEAM-робот на Ардуино

Для сборки четырёхногого шагающего робота вам понадобятся:

Для движения ног нужны сервомоторчики, например, Tower Hobbies TS-53;

Кусок медной проволоки средней толщины (чтобы выдерживала вес конструкции и не гнулась, но и не слишком толстой, т.к. не имеет смысла);

Микроконтроллер — AVR ATMega 8 или плата Ардуино любой модели;

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

В результате вы получите:

Примечательно то, что этот робот не ездит, а шагает, может перешагивать и заходить на возвышения до 1 см.

Робот fijibot с функцией самоподзарядки

Этот проект мне, почему-то, напомнил робота из мультфильма Wall-e. Его особенностью является использование солнечной батареи для зарядки аккумуляторов. Он перемещается подобно автомобилю, на 4-х колесах.

Его составляющие детали:

Пластиковая бутылка подходящего размера;

Солнечная панель с выходным напряжением в 6В;

В качестве донора колес, двигателей и других деталей – машинка на радиоуправлении;

Два сервопривода непрерывного вращения;

Два обычных сервопривода (180 градусов);

Держатель для батареек типа АА и для «кроны»;

Светодиоды, фоторезисторы, постоянные резисторы на 10 кОм – всего по 4 штуки;

Вот основа – плата Ардуино с прото-шилдом.

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

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

Суть работы робота заключается в том, что он едет на свет. Обилие фоторезисторов нужно ему для навигации.

Художник из деталей от CD-приводов

Читайте также:  Идеи домашнего бизнеса для одного человека

Это скорее ЧПУ станок, чем робот, но проект весьма занимательный. Он представляет собой 2-х осевой станок для рисования. Вот перечень основных компонентов, из которых он состоит:

(DVD)CD-приводы – 2 шт;

2 драйвера для шаговых двигателей A498;

Источник питания 12В;

Шариковая ручка, и другие элементы конструкции.

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

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

Полный процесс сборки и работы показан на этом видео.

Смотрите также 16 лучших Arduino проектов от AlexGyver:

Заключение

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

Любите умные гаджеты и DIY? Станьте специалистом в сфере Internet of Things и создайте сеть умных гаджетов!

Записывайтесь в онлайн-университет от GeekBrains:

Изучить C, механизмы отладки и программирования микроконтроллеров;

Получить опыт работы с реальными проектами, в команде и самостоятельно;

Получить удостоверение и сертификат, подтверждающие полученные знания.

Starter box для первых экспериментов в подарок!

После прохождения курса в вашем портфолио будет: метостанция с функцией часов и встроенной игрой, распределенная сеть устройств, устройства регулирования температуры (ПИД-регулятор), устройство контроля влажности воздуха, система умного полива растений, устройство контроля протечки воды.

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

Источник

10 интересных вещей, которые можно сделать на Arduino

Если у вас есть тяга к тех­но­ло­ги­ям (или ребё­нок с такой тягой), рас­смот­ри­те Arduino. Эта шту­ка оза­да­чит вас и ребён­ка на мно­го часов, а на выхо­де полу­чат­ся уди­ви­тель­ные проекты.

Что за Arduino

Arduino — это про­грам­ми­ру­е­мый мик­ро­кон­трол­лер. То есть это пла­та, на кото­рую мож­но запи­сать вашу про­грам­му, и эта пла­та смо­жет управ­лять дру­ги­ми шту­ка­ми: напри­мер, зажечь лам­поч­ку, издать звук, вклю­чить элек­тро­при­бор, изме­рить тем­пе­ра­ту­ру, отпра­вить СМС.

На самом базо­вом уровне Arduino про­сто отправ­ля­ет и счи­ты­ва­ет элек­три­че­ские импуль­сы. Напри­мер, мож­но под­клю­чить к нему тер­мо­метр, и Arduino смо­жет счи­тать тем­пе­ра­ту­ру в ком­на­те. А потом, в зави­си­мо­сти от про­грам­мы, отпра­вить сиг­нал на устрой­ство, кото­рое вклю­чит вентилятор.

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

К Arduino есть мно­го плат рас­ши­ре­ния и дат­чи­ков. Сфе­ры при­ме­не­ния пла­ты почти без­гра­нич­ны: авто­ма­ти­за­ция, систе­мы без­опас­но­сти, умный дом, музы­ка, робо­то­тех­ни­ка и мно­гое дру­гое. Вот что мож­но делать на этой умной ита­льян­ской пла­те и на её рос­сий­ских и зару­беж­ных клонах.

1. Робот-бармен с Bluetooth-управлением

Слож­ность: 4/5.

Вре­мя: 5/5.

Неза­ме­ни­мое устрой­ство для любой вече­рин­ки: рабо­та­ет от вось­ми бата­ре­ек, гото­вит мно­го кок­тей­лей и управ­ля­ет­ся без про­во­дов. В осно­ве меха­ни­че­ско­го бар­ме­на — пла­та Arduino, при­во­ды для пози­ци­о­ни­ро­ва­ния шей­ке­ра и пода­чи напит­ков, дат­чи­ки положений.

Глав­ная слож­ность при изго­тов­ле­нии — инже­нер­ная. Нуж­но точ­но при­кру­тить все дета­ли и соеди­нить их меж­ду собой, что­бы ёмкость ока­зы­ва­лась точ­но под нуж­ны­ми бутылками.

2. Светящийся куб на 512 светодиодов

Слож­ность: 3/5.

Вре­мя: 3/5.

Кра­си­вая шту­ка, кото­рая может све­тить­ся в такт музы­ке как трёх­мер­ный эква­лай­зер и пока­зы­вать 3D-анимацию. А ещё это может рабо­тать как необыч­ный ночник.

Для сбор­ки пона­до­бит­ся дере­вян­ное шас­си с отвер­сти­я­ми, что­бы каж­дый ярус был таким же по раз­ме­ру и фор­ме, что и осталь­ные. Чис­ло све­то­ди­о­дов в каж­дой гра­ни выбра­но не слу­чай­но: 8 ламп = 8-битная логи­ка, самая про­стая в про­грам­ми­ро­ва­нии и управ­ле­нии через контроллер.

Читайте также:  Какое дело можно открыть прибыльное для бизнеса

3. Взломщик кодовых замков

Слож­ность: 5/5.

Вре­мя: 4/5.

Этот про­ект раз­ра­бо­тал хакер Сэми Кам­кар, и мы при­во­дим его толь­ко в демон­стра­ци­он­ных целях. Для взло­ма, кро­ме пла­ты Arduino, автор взял серво- и шаго­вый дви­га­те­ли для пере­бо­ра ком­би­на­ций и соеди­нил всё на само­дель­ном шас­си из алю­ми­ния. В осно­ве алго­рит­ма — про­стой пере­бор всех ком­би­на­ций, но робот это дела­ет быст­рее человека.

4. Nod Bang — киваем головой и делаем бит

Слож­ность: 2/5.

Вре­мя: 3/5.

Идея в том, что­бы не про­сто кивать в такт музы­ке, а кив­ка­ми само­му гене­ри­ро­вать звук. Энд­рю Ли сде­лал спе­ци­аль­ное устрой­ство, кото­рое сле­дит за поло­же­ни­ем голо­вы и в момент накло­на вос­про­из­во­дит нуж­ный звук.

В науш­ни­ки он встро­ил аксе­ле­ро­метр, кноп­ки отве­ча­ют за выбор зву­ка, а Arduino — за вос­про­из­ве­де­ние зву­ка на ком­пью­те­ре через MIDI-интерфейс. Что­бы всё выгля­де­ло эффект­нее, у кно­пок есть под­свет­ка, и они тоже дела­ют бит.

5. Поющее растение

Слож­ность: 2/5.

Вре­мя: 2/5.

По сути это тер­мен­вокс, кото­рый сде­ла­ли в виде рас­те­ния. Все осталь­ные прин­ци­пы рабо­ты оста­лись теми же: звук воз­ни­ка­ет при дви­же­нии рук, и раз­ные дви­же­ния гене­ри­ру­ют раз­ную мелодию.

Пла­та реги­стри­ру­ет изме­не­ние ампли­ту­ды сиг­на­ла, для чего автор исполь­зу­ет само­дель­ный сен­сор­ный детек­тор для ана­ли­за при­кос­но­ве­ний к цвет­ку. Кро­ме это­го пона­до­би­лась пла­та рас­ши­ре­ния Gameduino и сам цветок.

6. Замок, который открывается на секретный стук

Слож­ность: 3/5.

Вре­мя: 2/5.

Инте­рес­ная вещь для тех, кто хочет поиг­рать в шпи­о­нов или пус­кать в ком­на­ту толь­ко сво­их дру­зей. Замок рас­по­зна­ёт стук по две­ри и срав­ни­ва­ет его с базо­вым зву­ча­ни­ем, кото­рое уста­но­вил вла­де­лец. Если сов­па­да­ет — при­во­ды ото­дви­га­ют замок и дверь откры­ва­ет­ся, если нет — ниче­го не про­ис­хо­дит, мож­но посту­чать заново.

Что­бы уста­но­вить новый стук на откры­тие, нуж­но зажать кноп­ку на руч­ке и посту­чать по две­ри новым спо­со­бом. Пье­зо­сен­сор рас­по­зна­ёт виб­ра­ции и запи­сы­ва­ет их в память платы.

7. Горшок для цветов с автополивом

Слож­ность: 4/5.

Вре­мя: 3/5.

Полез­ный гор­шок для тех, кто забы­ва­ет полить цве­ты перед отъ­ез­дом или про­сто не зна­ет, как часто надо их поли­вать. Вся элек­тро­ни­ка, насо­сы и ёмкость для воды нахо­дят­ся внут­ри горш­ка. Для каж­до­го рас­те­ния мож­но запро­грам­ми­ро­вать свой режим поли­ва в каж­дом горшке.

Основ­ные харак­те­ри­сти­ки чудо-горшка:

  • встро­ен­ный резер­ву­ар для воды;
  • дат­чик кон­тро­ля уров­ня влаж­но­сти почвы;
  • насос для пода­чи воды;
  • дат­чик уров­ня воды в резервуаре;
  • све­то­ди­од, инфор­ми­ру­ю­щий о недо­стат­ке воды в резервуаре.

8. Драм-машина

Слож­ность: 1/5.

Вре­мя: 2/5.

Про­стая драм-машина на Arduino. Про­ект инте­ре­сен тем, что это не обыч­ный пере­бор запи­сан­ных семплов, а насто­я­щая гене­ра­ция зву­ка с помо­щью встро­ен­но­го желе­за. Ещё здесь есть ана­ли­за­тор спек­тра зву­ка: через видео­вы­ход мож­но посмот­реть на диа­грам­мы и частот­ные характеристики.

Мате­ма­ти­че­ская осно­ва это­го устрой­ства — раз­ло­же­ние в ряд Фурье, кото­рое реша­ет­ся под­клю­че­ни­ем стан­дарт­ной библиотеки.

9. Шагающий робот

Слож­ность: 2/5.

Вре­мя: 1/5.

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

Что­бы его сде­лать, вам пона­до­бят­ся сер­во­мо­то­ры для ног, немно­го про­во­ло­ки и любой пла­стик, из кото­ро­го дела­ет­ся шас­си. Для пита­ния — акку­му­ля­тор любой моде­ли, кото­рый кре­пит­ся на спине робота.

10. Робот-пылесос

Слож­ность: 4/5.

Вре­мя: 5/5.

Дмит­рий Ива­нов из Сочи собрал насто­я­щий робот-пылесос, кото­рый дела­ет всё то же самое, что и про­мыш­лен­ные устрой­ства, толь­ко с воз­мож­но­стью тон­кой настрой­ки под себя и свою квартиру.

Основ­ные дета­ли — пла­та Arduino, 6 инфра­крас­ных дат­чи­ков, тур­би­на с дви­га­те­лем и щёт­ка­ми и акку­му­ля­тор. Ещё у робо­та есть дат­чи­ки столк­но­ве­ния, кото­рые помо­га­ют объ­ез­жать пре­пят­ствия, и кон­трол­лер акку­му­ля­то­ра, кото­рый сле­дит за уров­нем бата­рей и пре­ду­пре­жда­ет о том, что пыле­сос надо зарядить.

Источник

Оцените статью