diy – проекты и обучающие уроки под Arduino
32-полосный анализатор/визуализатор звукового спектра на Arduino
Вращаюшийся глобус на базе Arduino
Металлодетектор на базе Arduino
Робот, отслеживающий источник света на Arduino
Детектор социальной дистанции на Arduino Nano
Распознаем движение и жесты при помощи ПИР датчика и Arduino Nano
Поворотный стол с фоторезисторами на Arduino
Автономная “смарт” машина на Arduino
Видеотрансляция на Youtube с Arduino Yun
Arduino + PHP и MSQL + DHT11
3D сканер на Arduino
LCD часы, сигнализация и таймер с детектором движения на Arduino
Автоматический “умный” замок и Arduino
Управляем светодиодом с помощью Arduino, Bluetooth модуля и Android-смартфона
3D принтер RepRap Prusa Mendel
Лазерный гравер на Arduino
Передача фото с камеры на веб-страницу с помощью Arduino и Ethernet шилда
Спидометр для велосипеда на Arduino
Контроллер для квадрокоптера на базе Arduino своими руками
Arduino, LabView и датчик температуры
Разработка радиолокатора с использованием HC-SR04 и Arduino
Квадрокоптер на Arduino своими руками
CNC станок из дерева на Arduino
Подставка для Arduino
Дешевый 3D принтер на Arduino
Робо-рука с дистанционным управлением от перчатки и Arduino
Отправка сообщений на email с использованием датчика движения
Arduino + Wifi-модуль ESP8266 и датчик температуры
Удаленное управление мотором постоянного тока с Arduino и Node. js
Arduino + 2 серводвигателя + джойстик для управления
Робот-художник на Arduino
Платформа Стюарта с использованием Arduino
Светодиодный куб 4x4x4 на Arduino
- 3D принтер RepRap Prusa Mendel
- Сервомотор и Arduino
- Arduino и ультразвуковой датчик расстояния HC-SR04
- Датчик отпечатков пальцев и Arduino
- Ультразвуковой датчик расстояния и Arduino
- 3D принтер RepRap Prusa Mendel
- Сервомотор и Arduino
- Arduino и ультразвуковой датчик расстояния HC-SR04
- Датчик отпечатков пальцев и Arduino
- Ультразвуковой датчик расстояния и Arduino
Подписывайтесь на Telegram канал Arduino-DIY и будьте в кусе самых интересных постов и новостей в мире Arduino!
15 удивительных Arduino-проектов 2015 года
15. 01.2016 Александр С. Гагарин
Собрали лучшие и даже сумасшедшие Arduino-проекты, которые мы встретили в 2015 году.
Arduino Wake-Up Machine
Если вы тяжело просыпаетесь, выключаете будильник идея этого проекта — то, что надо! :-). Автором проекта является Simone Giertz’s. Она также создала робота для чистки зубов, а также продемонстрировала, что будет если завтракать поможет роботизированный манипулятор.
Взлом кодовых замков с помощью Arduino
Этот механизм, управляемый Arduino, может открыть любой кодовый замок менее чем за 30 секунд. Проект хакера Samy Kamkar продемонстрировал уязвимость.
Робот, сортирующий Skittles
Проект распечатанного на 3D-принтере Arduino-робота, который поможет сэкономить время, необходимое на сортировку Skittles. Возможно, самое большое разочарование, что механизм не универсален и подходит для M&M’s. Видео и более подробное описание здесь.
Protopiper — гаджет для прототипирования
Удивительный гаджет для прототипирования. Устали бегать с рулеткой? Обладая этим устройством, вы можете быстро набросать эскиз размером с комнату.
Open Source снегоуборщик
Двигателем прогресса во многих случаях является лень. Убирать снег лопатой? Для этой работы нужен робот. Возможно продавцам снегоуборщиков не понравится этот проект, т.к. автор считает, что каждый может самостоятельно сделать себе такой. Open Source.
Бластер для переключения музыки
У всех разные музыкальные вкусы. Но бывает так, что музыка просто ужасна. Она не нравится никому в компании. Так бывает. Если ваша мечта а такие моменты — выстрелить из пистолета и поменять музыку… то знайте, что проект реализован, мечты сбываются.
Придай своим волосам больше возможностей
Незаметно отправлять сообщения, запускать приложения, транслировать свое место положение — все это можно делать аккуратно поглаживая свои волосы — это так естественно для девушек.
Вяжи с Arduino
Чтобы вязать необязательно обращаться к бабушке или покупать профессиональное оборудование. Сделай сам робота, который вяжет, используя Arduino.
Робот BB-8 на Arduino
Проект для тех, кто мечтает сделать робота BB-8 из Звездных Войн.
О’кей Google, Сезам, открой дверь
В это проекте студент MIT реализовал открывание двери с помощью голосовой команды Google Now. Чтобы попасть в дом, нужно просто сказать: «Сезам, откройся». Видео и описание проекта здесь.
Печатная машинка, играющая симфонию
Печатная машинка 1960 года превратилась не только в принтер, но и в музыкальный инструмент.
Робот AT-AT
Управляемый робот AT-AT из Звездных Войн.
Робот T-800 из Терминатора
В мире очень много поклонников фильма «Терминатор», но немногие воссоздали робота T-800. Подробнее почитать о проекте и посмотреть видео можно здесь.
Робот миньон из яйца от Kinder-сюрприза
Веселый самодельный робот, которого можно сделать самому. Подробнее оп проекте здесь.
Управление телевизором силой мысли
Пульт от телевизора больше не нужен. Все что нужно сделать — это подумать о смене канала. В проекте использован чип из игры Star Wars Force Trainer (Звездные войны), выпущенной в 2009 году. Подробнее здесь.
Рекомендуем наш YouTube канал, где публикуются видео-уроки по Arduino для начинающих.
Не знаете, где купить Arduino? Все используемые в уроке комплектующие входят в большинство готовых комплектов Arduino, их также можно приобрести по отдельности. Подробная инструкция по выбору здесь. Низкие цены, спецпредложения и бесплатная доставка на сайтах AliExpress и DealExtreme. Если нет времени ждать посылку из Китая — рекомендуем интернет-магазины Амперка и DESSY. Низкие цены и быструю доставку предлагает интернет-магазин ROBstore.
Теги: arduino, arduino проект, DIY, headline, видео
Лучшие проекты Arduino – роботы, датчики, RC, ЧПУ и многое другое
Добро пожаловать в мою коллекцию из проектов Arduino . Как производитель, техник и инженер по мехатронике я использую Arduino более 8 лет. Arduino — невероятно универсальный микроконтроллер с безграничными возможностями для разработки электронных приложений и прототипов.
Мы можем использовать Arduino для простых задач, таких как управление светодиодами и двигателями постоянного тока, для управления реальными станками с ЧПУ и роботами. Правильно, в следующем списке я поделюсь с вами своим опытом работы с Arduino. Вы найдете проекты Arduino для начинающих и более продвинутые проекты для энтузиастов Arduino.
Даже если вы только начинаете работать с Arduino, вам не о чем беспокоиться. Каждый из следующих проектов Arduino «сделай сам» сопровождается подробным пошаговым руководством о том, как сделать это самостоятельно, и включает в себя принципиальные схемы, исходные коды и видео.
Используя раздел комментариев ниже, вы также можете предложить свои идеи, а также обсудить все, что связано с этими проектами Arduino. Я буду постоянно обновлять эту статью всеми новыми вещами, которые я делаю. Последнее обновление: февраль 2022 г.
Роботизированные проекты Arduino
Будучи энтузиастом Arduino, я обнаружил, что создание роботов с помощью Arduino доставляет мне наибольшее удовольствие. У них есть чему поучиться как у производителя и инженера. Итак, вот мои проекты Arduino, связанные с робототехникой, чтобы вы тоже могли учиться.
Манипулятор Arduino
Когда дело доходит до автоматизированного производства, манипуляторы роботов играют важную роль во множестве областей применения. Они часто используются для сварки, сборки, упаковки, покраски, захвата и размещения и многого другого. Этот проект Arduino на самом деле представляет собой роботизированную руку, сделанную из напечатанных на 3D-принтере деталей, соединений серводвигателей и управляемую с помощью Arduino Nano. Что еще круче, мы можем управлять манипулятором по беспроводной сети через смартфон и специальное приложение для Android.
Манипулятор робота имеет 5 степеней свободы, поэтому нам нужно 5 серводвигателей, а также дополнительный сервопривод для механизма захвата. Для связи со смартфоном используется модуль Bluetooth HC-05.
Сложность: Средняя
Ссылка: Самодельный робот-манипулятор Arduino с управлением смартфоном
Робот Mecanum Wheels
Следующий проект является одним из самых крутых проектов Arduino в этом списке. Это автомобиль-робот Arduino, в котором вместо обычных колес используются всенаправленные колеса или колеса mecanum, которые позволяют роботу двигаться в любом направлении.
Колеса прикреплены к четырем шаговым двигателям с индивидуальным управлением. Вращая колеса по определенной схеме, они создают диагональные силы из-за диагонально расположенных роликов по окружности колес, поэтому они могут двигаться в любом направлении. Машиной-роботом можно управлять дистанционно либо по Bluetooth, либо с помощью специального приложения для Android. Кроме того, мы можем управлять им с помощью радиоуправляемого передатчика DIY с помощью модуля приемопередатчика NRF24L01.
Сложность: Продвинутый
Ссылка: Робот на колесах Arduino Mecanum
Рука робота Arduino и платформа на колесах Mecanum Automatic Operation
Вот обновленная версия предыдущего проекта робота на колесах mecanum. Поверх платформы я добавил упомянутый выше проект DIY Arduino Robot Arm, и теперь они могут работать вместе.
Поскольку в роботе используются шаговые двигатели для колес и серводвигатели для манипулятора, мы можем точно управлять ими с помощью пользовательского приложения для Android. Что еще круче, мы можем записывать движения робота, а затем робот может автоматически повторять их.
Конечно, как и для любого из моих проектов Arduino, код Arduino, пользовательское приложение для сборки Android, а также файлы 3D-моделей можно найти и загрузить из статьи о конкретном проекте.
Сложность: Продвинутый
Ссылка: Роботизированная рука Arduino и платформа Mecanum Wheels Автоматическая работа
См. также: Какие стартовые наборы Arduino являются лучшими в 2022 году?
Робот SCARA — напечатанный на 3D-принтере
Робот SCARA или шарнирный робот-манипулятор Selective Compliance — наиболее распространенный и подходящий вариант, когда речь идет о захвате и размещении и небольших сборочных операциях, требующих перемещения детали из точки A в точку B.
Этот робот SCARA на основе Arduino является шагом вперед по сравнению с предыдущими проектами во всех аспектах. Он имеет лучшую и более надежную конструкцию с точно управляемыми шаговыми двигателями и пользовательским графическим интерфейсом для управления им.
В качестве контроллера используется плата Arduino UNO в сочетании с платой ЧПУ и четырьмя шаговыми драйверами A4988. Он имеет 4 степени свободы и управляется четырьмя шаговыми двигателями NEMA 17.
Сложность: Продвинутый
Ссылка: Робот SCARA | Как собрать собственного робота на базе Arduino
Робот для лазерной гравировки
Это дополнение к предыдущему проекту, или я переоборудовал своего напечатанного на 3D-принтере робота SCARA для работы в качестве робота для лазерной гравировки. Вместо захватного механизма здесь используется лазерный модуль для гравировки.
Для управления роботом мы используем плату Arduino Mega в сочетании с платой RAMPs. Это популярная комбинация, используемая для 3D-печати, и ее также можно использовать для лазерных гравировальных станков. Что касается прошивки, мы используем прошивку 3D-принтера Marlin и управляющее программное обеспечение Repetier.
Уровень сложности: Продвинутый
Ссылка: Лазерная гравировка с помощью робота Arduino SCARA, сделанного своими руками
Самодельная копия марсохода Perseverance Rover
Вдохновленный миссией NASA Mars 2020 и успешной посадкой марсианского завода Perseverance, марсоход Perseverance Я создаю его функциональную копию на 3D-принтере. Я разработал этот напечатанный на 3D-принтере марсоход своими руками таким образом, чтобы его можно было легко воссоздать, следуя инструкциям в руководстве.
Ровер оснащен качающейся подвеской, которая позволяет ему плавно двигаться по неровной местности, как настоящий вездеход. Он имеет шесть независимо управляемых двигателей постоянного тока для привода и четыре сервопривода для рулевого управления, а также управляется с помощью платы Arduino MEGA. В блоке камер марсохода также есть камера FPV, которую можно использовать для удаленного управления марсоходом. Дистанционное управление осуществляется с помощью дешевого коммерческого радиоуправляемого передатчика и приемника.
Сложность: Продвинутый
Ссылка: Реплика марсохода «Настойчивость», сделанная своими руками — проект на базе Arduino
Робот Arduino Hexapod
Создание роботов, вдохновленных биологией, очень популярно среди студентов технических специальностей. Этот проект Arduino как раз об этом, мы создадим шестиногого робота с шестью ногами, хвостом или брюшком, головой, антеннами, нижними челюстями и даже функциональными глазами. Все это делает робота похожим на муравья.
Каждая нога имеет три шарнира, и для каждого сустава нам нужен серводвигатель. Это означает, что нам нужно всего 18 сервоприводов для этого проекта и дополнительно 3 сервопривода для движений головы и 1 сервопривод для хвоста. Мозг робота — Arduino Mega. Нам нужна MEGA, потому что это единственная плата, которая может управлять более чем 12 сервоприводами с помощью библиотеки Servo.
Я также разработал специальную печатную плату, которая действует как Arduino Mega Shield, чтобы мы могли легко подключить все соединения сервоприводов. Мы можем управлять роботом-муравьем через Bluetooth и смартфон или радиосвязь. У муравья также есть встроенный ультразвуковой датчик в голове. При этом он может обнаруживать объекты впереди и даже наносить удары, если объект находится перед ним.
Сложность: Продвинутый
Ссылка: Робот Arduino Ant Hexapod
Станки с ЧПУ Проекты Arduino
Следующие проекты показывают возможности Arduino. ЧПУ или компьютерное числовое управление — это автоматизированное управление машинами, такими как мельницы, токарные станки, плазменные резаки, 3D-принтеры и т. Д. Таким образом, используя Arduino в качестве контроллера, мы фактически можем построить любой из этих станков с ЧПУ.
Лазерный гравировальный станок с ЧПУ «Сделай сам»
В этом проекте моей целью было построить простейший станок с ЧПУ с минимальным количеством деталей и с использованием только одного электроинструмента. Кроме того, я хотел использовать обычные материалы или избегать 3D-принтеров, поэтому я использовал плиту МДФ для изготовления базовой рамы.
Станок с ЧПУ состоит всего из двух линейных направляющих, которые крепятся к базовой раме из плиты МДФ толщиной 8 мм. Для управления им мы используем плату Arduino UNO в сочетании с платой ЧПУ и двумя шаговыми драйверами DRV8825. В качестве инструмента к нему прикреплен лазерный модуль, поэтому этот станок на самом деле является лазерным гравером с ЧПУ.
Сложность: Средняя
Ссылка: Простейший станок с ЧПУ с минимальным количеством деталей – самодельный лазерный гравер
Самодельный перьевой плоттер с автоматической сменой инструмента
Чертежная машина с ЧПУ или перьевой плоттер с автоматической сменой инструмента. Удивительный способ нарисовать что-нибудь в любом цвете.
Идея этого проекта Arduino была похожа на предыдущую: построить станок с ЧПУ, используя минимум деталей. Здесь я использовал 3D-печать нескольких деталей и всего две линейные направляющие MGN15H для основной конструкции машины.
Сложность: Средняя
Ссылка: Самодельный перьевой плоттер с автоматической сменой инструмента | Чертежная машина с ЧПУ
Станок для резки пенопласта с ЧПУ Arduino
Создание собственного станка с ЧПУ может показаться сложной задачей для многих из вас, но следующий проект станка с ЧПУ Arduino показывает, что на самом деле построить станок с ЧПУ не так уж и сложно.
Этот станок с ЧПУ на самом деле является станком для резки пенопласта. Вместо бит или лазеров основным инструментом этого станка с ЧПУ является горячая проволока. Это особый тип провода сопротивления, который сильно нагревается, когда через него проходит ток.
Горячая проволока плавит пенопласт при прохождении, поэтому мы можем точно придать пенополистиролу любую форму.
Сложность: Продвинутый
Ссылка: Станок для резки пенопласта с ЧПУ Arduino
Станок для гибки проволоки Arduino
Управление шаговыми двигателями с помощью Arduino, без сомнения, является одним из самых приятных занятий для энтузиастов Arduino. Существует так много машин, основанных на этих двигателях, таких как станки с ЧПУ, 3D-принтеры, различные автоматы и т. д. Этот проект Arduino как раз об этом. В ней описывается, как можно построить такую машину. Это станок для гибки проволоки, где с помощью шаговых двигателей мы можем точно сгибать проволоку и делать из нее различные формы и формы.
Машина оснащена тремя шаговыми двигателями. Первым степпером подаем проволоку к гибочному механизму. Здесь у нас есть еще один шаговый двигатель, используемый для изгиба проволоки под прямым углом. Также есть еще один степпер для управления осью Z. Этот степпер позволяет машине создавать трехмерные формы. В этом проекте мы также можем увидеть, насколько полезны 3D-принтеры для проектов Arduino такого типа или для прототипирования.
Сложность: Продвинутый
Ссылка: 3D-гибочный станок для Arduino
Радиоуправление (RC) Arduino Projects
Управление проектами Arduino с помощью радиоустройств одновременно очень полезно и весело. Я сделал несколько радио проектов.
Самодельный радиоуправляемый передатчик на базе Arduino
Многие проекты Arduino, которые я делаю, требуют беспроводного управления, поэтому я создал этот беспроводной радиоконтроллер на базе Arduino. С помощью этого радиоуправляемого передатчика я могу осуществлять беспроводное управление на расстоянии до 700 м на открытом пространстве. Он имеет 14 каналов, 6 из которых аналоговые и 8 цифровых входов.
Сердцем этого проекта Arduino является плата Arduino Pro Mini, которая является самой маленькой платой Arduino. Радиосвязь основана на модуле NRF24L01, имеет 2 джойстика, 2 потенциометра и 4 кнопки мгновенного действия. Также акселерометр и модуль гироскопа, которые можно использовать для управления вещами, просто перемещая или наклоняя контроллер. Я смонтировал все электронные компоненты на печатной плате нестандартной конструкции и сделал крышку из прозрачного акрила.
Сложность: Средний
Ссылка: Самодельный радиоуправляемый передатчик Arduino
Самодельный радиоуправляемый приемник Arduino для радиоуправляемых моделей и проектов Arduino
Это продолжение предыдущего проекта. Как и самодельный радиоуправляемый передатчик, этот самодельный радиоуправляемый приемник Arduino можно использовать для многих целей. Мы можем легко соединить два проекта вместе и управлять чем угодно по беспроводной сети. Среди прочего, я сделал пример управления коммерческой моделью радиоуправляемой машины с помощью этих самодельных передатчика и приемника.
На заказной печатной плате, которую я сделал, используется тот же модуль NRF24L01 для радиосвязи. Контроллер представляет собой Arduino Pro Mini и имеет 9 входов/выходов.каналы.
Сложность: Средняя
Ссылка: Самодельный радиоуправляемый приемник Arduino для радиоуправляемых моделей и проектов Arduino
Самодельный радиоуправляемый корабль на базе Arduino на воздушной подушке
Следующий проект Arduino является отличным примером использования самодельного радиоуправляемого передатчика, описанного выше. Это 3D-печатный корабль на воздушной подушке, который я полностью спроектировал самостоятельно, и, конечно же, файлы 3D-печати доступны для скачивания. Корабль на воздушной подушке использует два бесколлекторных двигателя, один для создания воздушной подушки для подъема, а другой для создания тяги или движения вперед.
Для беспроводного управления мы используем модуль NRF24L01, который принимает данные, поступающие от передатчика RC. Затем, используя Arduino и два ESC (электронный регулятор скорости), мы контролируем скорость двигателей BLDC. На задней стороне катера на воздушной подушке также имеется сервопривод для управления рулями, или для управления рулем. Должен сказать, что управлять этим самодельным судном на воздушной подушке очень весело.
Сложность: Продвинутый
Ссылка: DIY Arduino на базе RC Hovercraft
Радиоуправляемый самолет Arduino
Любой, кому доводилось играть с радиоуправляемыми самолетами, знает, насколько это круто и весело. Будет еще круче и приятнее, если вы соберете радиоуправляемый самолет самостоятельно. Следующий проект еще больше повышает удовлетворенность, потому что здесь я покажу вам, как построить свой собственный радиоуправляемый самолет, который на 100% собран своими руками. Также у нас есть система радиоуправления 100% DIY на основе Arduino.
Самолет полностью сделан из пенопласта, и, что круче, формы сделаны с помощью моего самодельного станка для резки пенопласта Arduino с ЧПУ, проект, о котором уже упоминалось выше. Радиосвязь основана на приемопередающих модулях NRF24L01. Для этой цели я использовал свой самодельный радиоуправляемый передатчик Arduino и самодельный радиоуправляемый приемник Arduino.
Сложность: Продвинутый
Ссылка: Самолет Arduino RC | 100% DIY
Беспроводное управление автомобилем-роботом Arduino
Этот проект Arduino является расширением предыдущего, и здесь мы научимся управлять автомобилем-роботом Arduino по беспроводной сети.
Вы можете выбрать один из трех различных методов беспроводного управления, описанных в этом проекте, или это модуль Blueooth HC-05, модуль приемопередатчика NRF24L01 и модуль беспроводной связи дальнего действия HC-12. Кроме того, вы можете узнать, как сделать собственное Android-приложение для управления автомобилем-роботом Arduino.
Сложность: Промежуточная
Ссылка: Беспроводное управление роботизированным автомобилем Arduino с использованием HC-05 Bluetooth, NRF24L01 и приемопередающих модулей HC-12 . Он основан на датчике DHT11/DHT22, приемопередающем модуле NRF24L01 для беспроводной связи и RTC DS3231. Для дисплея мы можем использовать 16×2-символьный ЖК-дисплей или 3,2-дюймовый сенсорный TFT-экран.
Наружный блок может питаться от батарей, а внутренний блок — от адаптера переменного тока. Наружный блок измеряет температуру и влажность и отправляет значения на главный внутренний блок. Здесь эти значения печатаются на ЖК-дисплее вместе со значениями данных и времени из модуля RTC DS3231.
Кроме того, мы можем использовать модуль SD-карты для хранения данных на карте Micro SD.
Сложность: Средняя
Ссылка: Беспроводная метеостанция Arduino Project
Проекты Arduino для управления двигателями
Управление двигателями с помощью Arduino на самом деле довольно просто, и есть много интересных проектов, которые можно реализовать с помощью Arduino и двигателей.
Ползунок камеры Arduino с механизмом панорамирования и наклона
Ползунок камеры отлично подходит для съемки кинематографических кадров, а система панорамирования и наклона поверх него еще больше увеличивает возможность получения более качественных снимков. В этом проекте я покажу вам, как вы можете создать свой собственный фотоаппарат, который будет стоить намного дешевле, чем тот, который можно найти в магазине, и при этом вы сможете получать отличные и суперплавные снимки.
Ползунок имеет три шаговых двигателя NEMA 17, управляемых с помощью драйверов шаговых двигателей A4988 и платы Arduino Nano. С помощью джойстика мы можем управлять движениями панорамирования и наклона, а с помощью потенциометра мы можем управлять скользящим движением. С помощью этого самодельного слайдера камеры мы можем использовать кнопку «Установить», чтобы установить две разные точки входа и выхода. Затем камера может автоматически перемещаться из одной точки в другую.
Сложность: Продвинутый
Ссылка: Самодельный слайдер для камеры с поворотной и наклонной головкой — проект на базе Arduino
Торговый автомат «Сделай сам»
Если вы заинтересованы в создании чего-то более сложного с помощью Arduino, то этот проект для вас. Несмотря на сложность, вы можете легко воссоздать его, поскольку есть подробное пошаговое объяснение того, как все работает, включая принципиальные схемы и исходные коды.
Корпус машины изготовлен из МДФ. Для выгрузки предметов я использовал серводвигатели с непрерывным вращением, а для несущей системы я использовал два шаговых двигателя NEMA17. Для обнаружения монет автомат использует инфракрасный датчик приближения.
Сложность: Продвинутый
Ссылка: Торговый автомат «Сделай сам» — проект мехатроники на базе Arduino
Самодельный подвес Arduino / Самостабилизирующаяся платформа
Следующий проект Arduino представляет собой простой подвес или самостабилизирующуюся платформу. Его можно использовать для хранения объектов или верхнего уровня платформы. Проект довольно простой, всего несколько электронных компонентов.
Основываясь на ориентации MPU6050 и объединенных данных акселерометра и гироскопа, мы можем управлять тремя осями или сервоприводами, которые удерживают платформу на одном уровне.
Сложность: Средняя
Ссылка: Кардан Arduino DIY | Самостабилизирующаяся платформа
Автомобиль-робот Arduino
Комбинация двигателей постоянного тока и Arduino всегда доставляет удовольствие, как и этот проект. Здесь мы будем строить нашу собственную роботизированную машину с нуля. Автомобиль будет питаться от литий-ионных аккумуляторов и двух двигателей постоянного тока на 12 В и управляться с помощью драйвера L298N и аналогового джойстика.
В рамках этого проекта мы также узнаем, как работает H-мост и управление двигателем с помощью ШИМ.
Сложность: Средняя
Ссылка: Драйвер двигателя L298N — интерфейс Arduino, как это работает, коды, схемы
Проекты Arduino для начинающих
следующие проекты, которые хороши для начинающих.
Радар Arduino (Sonar)
Это один из моих самых популярных проектов, и его очень интересно собирать. Радар может обнаруживать объекты перед собой и отображать их на экране ПК с помощью Processing IDE.
Для этого проекта вам понадобятся всего два компонента вместе с платой Arduino: ультразвуковой датчик и небольшой серводвигатель. Дальность действия радара можно регулировать до 4 метров с поворотом на 180 градусов.
Сложность: Легко
Ссылка: Проект радара Arduino
Дальномер и цифровой уровень
Вот еще один проект, использующий ультразвуковой датчик HC-SR04. На этот раз мы будем использовать его, чтобы сделать дальномер, который может измерять расстояния до 4 метров, а также измерять площадь квадрата.
Проект также включает в себя акселерометр, который используется для функции цифрового спиртового уровня или для измерения угла. Результаты отображаются на ЖК-дисплее 16×2, а все компоненты прикреплены к печатной плате индивидуального дизайна.
Сложность: Средняя
Ссылка: Проект дальномера и цифрового спиртового уровня Arduino
Сортировщик цветов Arduino
Сортировка объектов или продуктов по их цвету имеет важное практическое применение. Эти типы машин часто используются для сортировки фруктов, семян, пластика и т. д. Принцип работы этих машин довольно прост. Все, что вам нужно, это датчик обнаружения цвета и, конечно же, система, которая подает объект на датчик, а затем сортирует его.
В этом проекте мы научимся использовать датчик определения цвета вместе с Arduino. Мы собираемся сортировать цветные кегли, но вы можете использовать тот же датчик и метод для сортировки чего-либо еще.
Уровень сложности: Средний
Ссылка: Проект сортировщика цветов Arduino
Система контроля доступа RFID
Технология RFID имеет широкий спектр применений, и контроль доступа является одним из них. Мы часто сталкиваемся с этим в отелях для доступа к нашему номеру или на работе для регистрации или доступа к зонам ограниченного доступа.
В этом проекте мы узнаем, как использовать Arduino для изготовления дверного замка с RFID-управлением. Система состоит из RFID-считывателя MFRC522 и RFID-меток/карт, основанных на протоколе MIFARE.
Сложность: Средняя
Ссылка: Как работает RFID и как сделать дверной RFID-замок на базе Arduino
Система сигнализации Arduino
Если вы когда-нибудь задумывались о создании собственной системы безопасности, то этот проект — отличное начало точка. Здесь мы будем использовать ультразвуковой датчик для обнаружения движения.
Если перед датчиком проходит человек или объект, включается сигнализация. Для деактивации сигнализации вам потребуется ввести пароль с помощью клавиатуры.
Сложность: Средняя
Ссылка: Проект системы безопасности и сигнализации Arduino
Светодиодная матрица Arduino Прокрутка текста
В этом проекте мы будем управлять светодиодными матрицами с помощью драйвера MAX7219. Этот драйвер может управлять 64 отдельными светодиодами, используя всего три провода. Также мы можем подключить до 8 драйверов последовательно, используя одни и те же провода.
Чтобы сделать этот проект более интересным, я также добавил пример, в котором вы можете обновить текст на светодиодных матрицах через свой смартфон с помощью специального приложения для Android.
Сложность: Средняя
Ссылка: 8×8 LED Matrix MAX7219 Учебник с прокруткой текста и управлением Android через Bluetooth
Arduino Game Project
Этот игровой проект основан на популярной игре Flappy Bird для смартфонов. Используя сенсорный экран, мы управляем птицей, пытаясь избежать столбов.
Для этого проекта нам понадобится 3,2-дюймовый сенсорный TFT-экран, адаптер экрана TFT Mega и плата Arduino Mega. Код немного длиннее, но все подробно объяснено.
Сложность: Продвинутый
Ссылка: Игровой проект Arduino — копия Flappy Bird для Arduino
Музыкальный плеер Arduino и будильник с сенсорным экраном
В этом проекте мы научимся создавать собственный музыкальный плеер. Он оснащен сенсорным экраном, MP3-плеером, датчиком температуры и будильником.
Код этого проекта немного сложнее, около 550 строк, но все подробно объяснено с комментариями для каждой строки. Там же есть подробное видео объяснение.
Сложность: Продвинутый
Ссылка: Проект музыкального плеера и будильника с сенсорным экраном Arduino
Другие проекты Arduino
Интерактивный журнальный столик со светодиодной подсветкой на основе Arduino
На первый взгляд этот стол выглядит как обычный журнальный столик, но один раз вы включаете питание, он переходит на совершенно новый уровень. Стол состоит из 45 секций, которые могут светиться любым цветом, который мы захотим, плюс он реагирует на объекты, размещенные на нем.
Сердцем стола является плата Arduino, которая управляет 45 адресными светодиодами WS2812B. Объекты на столе обнаруживаются с помощью инфракрасных датчиков приближения. Что еще круче, он имеет встроенный модуль Bluetooth, который позволяет взаимодействовать со смартфоном для выбора цвета светодиодов.
Сложность: Продвинутый
Ссылка: Интерактивный журнальный столик со светодиодной подсветкой на основе Arduino
Монитор качества воздуха своими руками
Мониторинг качества воздуха в помещении очень важен, поскольку он может влиять на нас разными способами. Если у нас плохое качество воздуха в комнате, в которой мы находимся, это может привести к усталости, головным болям, потере концентрации, учащению пульса и так далее.
В этом проекте Arduino мы создаем монитор качества воздуха, который может измерять несколько важных параметров качества воздуха, таких как PM2,5, CO2, летучие органические соединения, озон, а также температуру и влажность. Я разработал специальную печатную плату, на которую мы можем легко прикрепить нужные нам датчики и показать результаты на 2,8-дюймовом сенсорном дисплее. Устройство также может отслеживать показания датчиков за последние 24 часа.
Сложность: Продвинутый
Ссылка: Самодельный монитор качества воздуха – PM2.5, CO2, VOC, озон, температура и шум Arduino Meter
Идеи проектов Arduino
Следующий раздел этой статьи содержит идеи проектов Arduino, основанные на моих подробных руководствах по различным датчикам и модулям, а также ваши предложения из раздела комментариев ниже.
Для каждой идеи проекта я укажу необходимые компоненты, а также конкретный учебник для каждого из них.
6-осевой робот-манипулятор Arduino с циклоидальными или гармоническими приводами в качестве шарниров
Создание более надежного робота-манипулятора на базе Arduino, который будет использовать циклоидальные или гармонические приводы в качестве шарниров.
С помощью моих подробных руководств по работе циклоидальных и гармонических редукторов мы можем разработать роботизированные соединения, которые будут иметь высокий крутящий момент и эффективность.
Принцип работы Cycloidal Drive:
Принцип работы Harmonic Drive:
Мы можем использовать шаговые двигатели NEMA 17 или 23 в сочетании с этими драйверами, которые обеспечивают высокие передаточные отношения скорости. Что касается контроллера, мы могли бы использовать плату Arduino Uno или Arduino MEGA.
Сложность: Продвинутый
Управляемая Android-смартфоном розетка с помощью Arduino
Управление домашней розеткой через смартфон — это первый шаг в домашней автоматизации. Вы можете легко сделать свои собственные розетки, управляемые Arduino, используя знания, которые вы можете получить из моих руководств по Arduino.
Для этого проекта вам понадобятся всего два компонента вместе с платой Arduino. Bluetooth-модуль HC-05 и релейный модуль 5 В, для которых у меня уже есть подробные инструкции. Для питания Arduino и реле вы можете использовать преобразователь 220/110 В переменного тока в 5 В постоянного тока.
С помощью смартфона вы можете подключить розетку и управлять ею через Bluetooth. Вы можете использовать уже готовые приложения для управления Arduino из Play Store или создать собственное приложение. Таким образом, мы также можем управлять розетками с помощью голосовых команд.
Сложность: Продвинутый
Домашняя автоматизация Arduino Projects
Домашняя автоматизация — один из самых популярных проектов Arduino в настоящее время. Цель этого проекта — дистанционно управлять чем угодно в вашем доме, например, освещением, бытовой техникой, температурой, устройствами безопасности и т. д., с помощью одного устройства или смартфона.
Для того, чтобы сделать такой проект, нужны приличные знания в Arduino. Следующая концепция домашней автоматизации, которую я предлагаю, основана на моих подробных руководствах по Arduino для различных датчиков и модулей.
Итак, идея состоит в том, чтобы иметь ведущее устройство с сенсорным дисплеем и несколько ведомых устройств, которые будут выполнять команды, поступающие от ведущего. Что касается беспроводной связи, мы можем использовать радиочастотные модули NRF24L01. Каждое ведомое устройство может иметь различные функции, такие как мониторинг температуры, управление розеткой, управление освещением, охранная сигнализация и так далее.
Конечно, существует бесконечное количество возможностей и комбинаций для создания системы домашней автоматизации с помощью платы Arduino. Вы всегда можете изменить и добавить больше устройств. Вы также можете установить связь Bluetooth, чтобы вы могли управлять всем этим с помощью смартфона и т. д.
Сложность: Расширенный
Управление жестами Arduino
Идея этого проекта заключается в удаленном управлении проектом Arduino с помощью жестов рук. Допустим, мы хотим управлять автомобилем-роботом Arduino, о котором мы упоминали выше. Поэтому вместо джойстика мы будем использовать для управления модуль MEMS.
Мы можем использовать модуль GY-80 с акселерометром, гироскопом и магнитометром. Затем данные с этих датчиков мы получаем для управления рулевым управлением автомобиля-робота. Что касается беспроводной связи, мы можем использовать приемопередающие модули NRF24L01.
Вы также можете проверить мой выпускной проект по мехатронике, где я использовал аналогичный метод для управления 3D-моделью в Matab Simulink.
Сложность: Продвинутый
Не стесняйтесь задавать любые вопросы в разделе комментариев ниже и не забудьте предложить еще несколько проектов Arduino.
Проекты Arduino 2022 г. — захватывающие идеи для Arudino Uno и Nano
Микроконтроллер Arduino можно запрограммировать практически для чего угодно — от электронных игральных костей до роботов-чертежей, от чувствительных к звуку гирлянд до интерактивного светодиодного купола, от датчиков света до метеостанций . Ассортимент творческий, а лучшие проекты обещают массу удовольствия. В этой статье будет рассмотрен ряд лучших проектов Arduino, которые вы можете либо попробовать создать самостоятельно, либо просто полюбоваться — возможно, вы получите вдохновение для собственного оригинального проекта.
Содержание
- Что такое Arduino?
- Восемь проектов Arduino Uno для всех уровней
- Электронные игральные кости (начинающий)
- Датчик социального дистанцирования (начинающий)
- Световой трекер (начинающий)
- Автономный холодильник «следуй за мной» (продвинутый)
- Цифровой час
- Автомобиль с Bluetooth-управлением (расширенный)
- Робот для рисования (pro)
- Интерактивный светодиодный купол (pro)
- Семь проектов Arduino Nano для всех уровней
- Музыкальная реактивная светодиодная лента (для начинающих)
- Детектор лжи (для начинающих)
- Датчик отпечатков пальцев (для начинающих)
- Микробот (для начинающих)
- Робот-паук (для продвинутых)
- Станция полива комнатных растений (для продвинутых)
- (дополнительно)
Что такое Arduino?
Первая плата Arduino была произведена в Италии в 2005 году небольшими партиями, чтобы познакомить студентов-дизайнеров с использованием и возможностями программирования микроконтроллеров. Новые 9Механизм 0003 maker , движение, объединившее энтузиастов DIY-технологий, приветствовал проект с большим интересом, будучи недорогим, простым в использовании и в то же время чрезвычайно универсальным . Спустя более десяти лет печатные платы доступны в самых разных исполнениях.
Сегодня плиты доступны в широком разнообразии дизайнов. Классический Arduino Uno по размеру сравним с пачкой сигарет, а Arduino Nano примерно такого же размера, как четвертак. Также доступны другие версии, которые значительно меньше или больше, и предлагают подходящее оборудование практически для любого типа дизайна.
Их всех объединяет то, что они имеют микроконтроллер и несколько аналоговых и цифровых входов и выходов. Плата может быть подключена к компьютеру через порт USB, и на нее может быть загружен программный код. Этот код написан с помощью среды разработки Arduino IDE с открытым исходным кодом и, по сути, представляет собой упрощенный вариант языков кода C или C++. Несколько штыревых планок, установленных на плате, позволяют подключать светодиоды, мониторы, измерительные приборы, двигатели и множество других устройств, которыми затем может управлять контроллер.
Arduino часто сравнивают с Raspberry Pi, потому что оба устройства представляют собой компактные печатные платы, которые можно использовать в бесчисленных электронных проектах . В то время как Arduino — это микроконтроллер, Raspberry Pi — это одноплатный компьютер. Вы можете узнать больше о различиях между Arduino и Raspberry Pi здесь.
Восемь проектов Arduino Uno для всех уровней
Первой версией Arduino была Uno. Этот микроконтроллер вдохновил бесчисленное количество проектов, вероятно, потому, что он предлагает идеальный баланс между компактным размером и широким набором функций . Вот восемь примеров идей проекта Arduino, начиная от начального уровня и заканчивая профессиональным программированием.
Электронные игральные кости (для начинающих)
Простая идея, но идеально подходящая для начала работы в мире микроконтроллеров Arduino: электронные игральные кости. Нажатием кнопки вы активируете генератор случайных чисел, который использует свет, чтобы дать вам число от 1 до 6. Учебное пособие по электронному кубу хорошо объясняет все шаги, и для его сборки требуется всего несколько деталей.
Датчик социального дистанцирования (новичок)
Идея проекта Arduino, вдохновленная пандемией коронавируса, — это датчик социального дистанцирования , подходящий для новичков в Arduino. Ультразвуковой датчик , подключенный к микроконтроллеру, обеспечивает включение светодиода всякий раз, когда человек приближается на расстояние 50 см. Если расстояние увеличивается дальше, светодиод гаснет. Чтобы запрограммировать проект Arduino Uno , вам понадобится всего несколько строк кода . Для начинающих программистов код также доступен онлайн, что делает этот проект Arduino идеально подходящим для воспроизведения дома.
Световой трекер (новичок)
Проект Arduino, который можно создать за короткое время и с использованием всего нескольких деталей, — это полностью автоматический световой трекер. Два светочувствительных резистора (LDR) установлены на серводвигателе, так что пластина, проходящая вертикально между датчиками, обеспечивает отдельные поля зрения. Оба резистора измеряют свет через равные промежутки времени. Код на плате Arduino вызывает вращение сервопривода всякий раз, когда один резистор получает больше света, заставляя вращатель двигаться, пока одинаковое количество света снова не будет измерено обоими резисторами, когда вращатель возвращается в исходное положение. В результате конструкция следует за лучом фонарика, например, постоянно и плавно.
В целях защиты вашей конфиденциальности видео не будет загружаться, пока вы не нажмете на него.
Автономный холодильник «Следуй за мной» (расширенный)
Идеально подходящий для лета, этот холодильник подключается к вашему смартфону через Bluetooth и следует за вами повсюду. Строительство этого кулера требует больше времени, чем первые два проекта, и требует больше материалов. Вам понадобится некоторый опыт, прежде чем пытаться это сделать, но это отличный проект, чтобы проверить все равно, чтобы увидеть, куда могут пойти проекты Arduino.
В целях защиты вашей конфиденциальности видео не будет загружаться, пока вы не нажмете на него.
Цифровые песочные часы (дополнительно)
Стильная идея проекта Arduino для дома — создание цифровых светодиодных песочных часов . Встроенная светодиодная матрица используется для имитации падающих песчинок. Код, необходимый для работы светодиодных песочных часов, немного сложнее, но его легко понять и при необходимости загрузить. Простой картонный корпус скрывает схему Arduino и делает эти светодиодные часы привлекательными.В целях защиты вашей конфиденциальности видео не будет загружаться, пока вы не нажмете на него.
Автомобиль с Bluetooth-управлением (расширенный)
Еще одна идея Arduino, предназначенная для продвинутых любителей, — это автомобиль с дистанционным управлением . Для работы гаджета требуется приложение для смартфона. Это было опубликовано разработчиком 9Автомобиль 0003 Bluetooth в Google PlayStore. Пользователям смартфонов Apple необходимо включить расширенный пользовательский доступ на своем iPhone с помощью джейлбрейка для приложения. Этот проект Arduino Uno будет развлекать вас во время сборки и гарантирует веселое времяпрепровождение в гонках на автомобиле Arduino.
Робот для рисования (pro)
Робот для рисования демонстрирует впечатляющие идеи проекта Arduino, которые придумали опытные энтузиасты технологий. Робот производит векторных графики и 9 растровых рисунков.0004 хранится на компьютере. Создание этого робота требует не только профессиональных знаний Arduino, но и многочисленных компонентов и большого количества времени — с впечатляющими результатами:
В целях защиты вашей конфиденциальности видео не будет загружаться, пока вы не нажмете на него.
Интерактивный купол со светодиодной подсветкой (pro)
Этот отмеченный наградами проект Arduino Uno представляет собой треугольный деревянный купол с 120 интерактивными световыми поверхностями . Когда они чувствуют вашу руку, они меняют цвет и издают звуки. Как много планирования и работы ушло на этот проект Arduino, объясняется в руководстве по светодиодному куполу. Это видео показывает красивый купол и демонстрирует его световые и звуковые характеристики:
В целях защиты вашей конфиденциальности видео не будет загружаться, пока вы не нажмете на него.
Семь проектов Arduino Nano для всех уровней
Уменьшенная версия Arduino Uno, Arduino Nano, часто используется для проектов, где пространство для самой платы очень ограничено. Как и его более крупный аналог, он основан на мощном микроконтроллере ATmega328 американской компании Atmel и может использоваться как для простых, так и для сложных проектов.
Музыкальная реактивная светодиодная лента (для начинающих)
Простой, удобный для начинающих проект, который немного понравится толпе. Встроенный микрофон измеряет интенсивность воспроизводимой музыки и передает эту информацию на Arduino Nano. Nano стимулирует светящуюся светодиодную ленту, так что она мигает цветами в соответствии с музыкой.
Детектор лжи (новичок)
Еще одно гениальное маленькое творение, которое можно построить быстро и из небольшого количества материалов, — это детектор лжи. Конечно, этот проект Arduino не может гарантировать, лжет ли кто-то или нет, он просто измеряет электропроводность его кожи — так работали детекторы лжи в прошлом, и хотя они не на 100% надежны, это все еще забавный проект. Попытаться.
Датчик отпечатков пальцев (новичок)
Трудно представить смартфоны без датчиков отпечатков пальцев. Но вы можете использовать Arduino Nano для управления датчик отпечатков пальцев . Для этого к микроконтроллеру подключается подходящий датчик. Встроенный дисплей показывает, зарегистрирован ли в системе отпечаток пальца. Если это так, система запускается с приветствием. Если нет, экран не освобождается. Проект Arduino Nano легко реализовать, используя всего несколько компонентов, и он подходит для начинающих.
В целях защиты вашей конфиденциальности видео не будет загружаться, пока вы не нажмете на него.
Микробот (новичок)
Этот проект Arduino является хорошим введением в робототехнику. Мини-робот следует по заранее определенному и запрограммированному маршруту, но также может быть расширен, например, с помощью дистанционного радиоуправления, захвата или даже GPS.
Робот-паук (продвинутый)
Следующий проект – еще один робот, но со строительными материалами, которые многие узнают из детства: кубика Лего . Управление роботом-пауком осуществляется через ваш смартфон — хороший шаг вперед по сравнению с проектами для начинающих, но не слишком продвинутый.
Система полива комнатных растений (расширенная)
Проекты Arduino по благоустройству дома могут упростить нашу жизнь. Было бы удобно больше не беспокоиться о поливе растений? В этом проекте Arduino Nano используется датчик температуры , чтобы определить, сколько воды требуется вашим растениям. Подключенный водяной насос обеспечивает достаточный полив при необходимости. Автоматизированная система полива растений подходит для более продвинутых любителей Arduino, но не требует особых усилий.
В целях защиты вашей конфиденциальности видео не будет загружаться, пока вы не нажмете на него.
Метеостанция (расширенная)
Этот проект является отличным примером многих возможных применений Arduino Nano для вашего дома: превратите свой микроконтроллер в метеостанцию с помощью всего нескольких разъемов и экрана, который может измерять температуру и влажность. , и отображает время. Этот проект Arduino также может быть расширен для сбора дополнительных данных о атмосферном давлении, ветре, УФ-индексе и дожде. Для проекта требуется несколько Arduino и некоторые другие электронные компоненты, но тщательная подготовка и инвестиции в детали того стоят, учитывая результаты этого проекта!
- Know-how
- Open Source
- Tutorials
30 Raspberry Pi projects that show the possibilities of the mini computer
- Ноу-хау
Raspberry Pi — это недорогой микрокомпьютер, который во многих отношениях может вести себя как стандартный компьютер. Инновационное мини-устройство можно использовать для широкого круга задач — от настройки операционной системы до веб-серфинга, использования в качестве сервера или медиацентра. Откройте для себя 30 интересных проектов Raspberry Pi, которые можно попробовать дома.
30 проектов Raspberry Pi, демонстрирующих возможности мини-компьютераArduino против Raspberry Pi
- Ноу-хау
Проекты «сделай сам», такие как таймеры, пульты дистанционного управления, роботы и дроны, становятся все более популярными.