Arduino, Raspberry Pi
Arduino — аппаратная платформа для разработки устройств, с платой ввода/вывода и простой средой разработки на Processing/Wiring. Базируется на МК Atmel AVR (ATmega), большинство плат программируются через USB. Платы Arduino позволяют своими руками создавать различные устройства, являются хорошим инструментом для начинающих и обучения МК. Большинство устройств можно собрать даже не прибегая к помощи паяльника!
В данном разделе вы найдете различные интересные схемы и проекты для платформы Arduino, их клонов Freeduino, Seeeduino, а также плат Raspberry Pi, Python и др. Не забудьте посетить форум по Arduino
- Недорогой тепловизор своими руками
- Солнечный трекер
- Система распознавания и слежения за лицами
- Интервалометр с LCD для Sony NEX
- Поворотная вебкамера контролируемая Arduino
- Ethernet камера на базе Arduino
- Простая камера для замедленной съемки (timelapse) с использованием Raspberry Pi
- Модернизация поворотного стола для 3D-фото
- Измеритель ёмкости аккумуляторов (Li-Ion/NiMH/NiCD/Pb)
- Простой тестер емкости Li-ion аккумуляторов
- Измерение емкости конденсаторов с помощью Arduino
- Измеритель индуктивности на базе Arduino
- Намоточный станок на Arduino
- Намоточный станок на Arduino версия 2.0
- Счетчик расхода воды
- Тахометр на Arduino
- Измерение тока потребления устройств при помощи токовых датчиков серии ZXCT
- Мониторинг потребляемой электроэнергии в реальном времени при помощи Arduino и LabView
- Дисплей для отображения частоты сети электропитания
- Цифровой вольтметр на Arduino с подключением к ПК через последовательный порт
- 4-канальный вольтметр с ЖК-индикатором на базе Arduino
- Парктроник своими руками
- Велосипедный спидометр на Arduino
- Как СМСнуть обогревателю?
- Запуск и сборка GSM модуля M590E
- GPS-трекер для авто с отправкой данных на сервер с использованием GSM/GPRS шилда
- Ошейник для кота с GPS навигацией на базе микроконтроллера TinyDuino
- Портативный компас TinyCompass
- Текстовой дисплей для удаленной связи с офисом на базе Arduino Uno
- Умный магнит для холодильника на базе Arduino
- Устройство мониторинга сейсмоактивности
- Термобарометр с функцией UW-метра на ИН-13
- Барометр с расширенными функциями
- Барометр на Arduino
- Барометр своими руками
- Бесконтактный контроль температуры при RFID-доступе сотрудников с отправкой данных в облако LORAWAN
- ИК-термометр своими руками
- Инфракрасный датчик движения (PIR сенсор)
- Автоматическое освещение AtMega328 (PIR)
- Автономный светодиодный прожектор на Arduino
- Сложно о простом: цифровой термометр
- Термореле на NTC резисторе
- Arduino, датчик движения и релейный модуль
- Самодельное противоугонное устройство на Ардуино и датчике отпечатков пальцев
- GSM охранная система для дома на базе Arduino
- Радиочастотное (RFID) управление доступом с помощью Arduino UNO и модуля EM-18
- Электронная система учета посетителей
- Декодер и передатчик азбуки Морзе на Arduino
- Прием сигнала от нескольких передатчиков 433МГц на Arduino
- Радио на Arduino
- Аудиоплеер на Arduino
- Умный дом с Arduino
- Cервер домашней метеостанции на Arduino + Виджет на Android для вывода данных
- Cервер домашней метеостанции на Arduino + Виджет на Android. Добавление датчика BMP085
- Cервер домашней метеостанции на Arduino — виджет для OS X
- Метеостанция на Arduino и MR3020 для народного мониторинга
- Считываем показания температурного датчика DS18B20
- Метеостанция на Arduino с беспроводным датчиком температуры
- Arduino: Делаем самостоятельно датчик температуры
- Метеостанция + построение графика + C#
- IoT сканер штрих-кода с отправкой результатов в облако
- Отправка данных с IoT-устройства по сети LORAWAN в сервис The Things Network
- Мониторинг данных коронавируса Covid-19
- Климатический монитор Смотрителя Убежища в стилe Fallout на ESP8266
- Датчик температуры и влажности с использованием модуля Wi-Fi ESP8266
- WiFi ESP8266. Nodemcu Lua для ESP-01. Управление нагрузками по web интерфейсу
- Установка цвета RGB светодиодной ленты с помощью клавиатуры Capacitive Touch Disk Pad
- NodeMCU — быстрый старт для любителей Arduino
- WeMos D1R2
- Подключение Arduino к Интернету: настройка режима клиент-сервер, обработка GET и POST запросов
- Интернет — советчик
- Отправка данных с Arduino на сервер (ENC28J60)
- Детектор загрязнения окружающего воздуха
- Подключения модуля датчика газа MQ-2 и Arduino
- Резистивный датчик давления FSR402
- DDS-генератор синусоидального сигнала
- Генератор сигналов на Arduino
- LCD осциллограф на Arduino
- Подключаем к Arduino модуль Bluetooth
- Передача данных по Bluetooth между Android и Arduino
- Управление лампами через смартфон
- Система управления приборами 220В со смартфона
- Интернет вещей с RemoteXY
- Интернет вещей с RemoteXY: конфигурация подключения.
- Интернет вещей с RemoteXY: работа с он-лайн редактором и элементы оформления интерфейса
- Интернет вещей с RemoteXY: элементы управления, часть 2
- Интернет вещей с RemoteXY: элементы индикации
- Интернет вещей с RemoteXY: элементы управления
- Умная розетка на примере чайника
- Arduino как HID устройство
- Передача MIDI данных в компьютер
- USB MIDI контроллер на Arduino
- Емкостная сенсорная Midi клавиатура
- Мини синтезатор на Arduino с использованием зуммера
- Простые часы на газоразрядных индикаторах, оптронах и Arduino
- Простые многофункциональные часы-барометр-термометр на LCD-дисплее на контроллере PCF8576
- Часы на Arduino с использованием стандартного индикатора
- Настройка модуля часов реального времени RTC для Arduino
- Часы на ардуино из дисплея покупателя (VFD)
- Часы из дисплея покупателя (VFD) v2
- Часы на Ардуино
- Светодиодные часы на Ардуино
- O-Clock – простые часы-будильник на Arduino и матричном индикаторе 8х32
- Будильник с обратным отсчетом на Arduino с дисплеем Nokia 5110
- Универсальный 8 канальный таймер на Arduino
- OLED i2c дисплей 128х64 пикселя
- Цветной OLED дисплей 96х64 пикселя
- Arduino и динамические индикаторы
- Ambilight своими руками
- Динамическая подсветка для телевизора
- RGB светодиодная подсветка для пианино
- JoyLED — нестандартное управление RGB-светодиодом
- Управление светодиодной лентой с помощью ТВ-пульта и Ардуино
- Светодиодный диско-пол на Arduino
- Игровая ТВ-приставка на Arduino. Часть 1
- Игровая ТВ-приставка на Arduino. Часть 2
- Тетрис на базе Arduino и двухцветных светодиодных матриц
- Контроллер кнопок для игры Что? Где? Когда?
- «Умная гантель»
- ГТО по-современному
- Логическая игра Переправа на Arduino
- Игрушка на Arduino: Саймон сказал
- Игра Кости на Arduino
- Необычное управление светодиодными (и не только) матрицами на Arduino и 74HC585
- Новогоднее волшебство или магическая коробочка на Arduino
- Спортивный счётчик на Arduino
- Датчик проходов на arduino
- Дигитайзер на arduino uno
- Управление камерой, приборами и данные с датчиков на экране телевизора
- TV-выход на Arduino
- VGA на Arduino
- Необычный кодовый замок на Arduino
- Кодовый замок из ардуино
- Сейф, который распознает цвета
- Brute Force BIOS’а ПК при помощи Arduino
- Автополив для комнатных растений на Arduino
- Автоматический контроллер температуры и влажности для домашних питомцев на базе Arduino
- SMART-GARAGE
- Сигнализатор замерзших труб на Arduino
- Простейший звонок с двумя мелодиями
- Поющее растение на базе Arduino
- Вращающаяся платформа с регулируемой RGB подсветкой и с управлением по Bluetooth
- Проигрывание WAV-файлов при помощи Arduino
- Аудио спектроанализатор на RGB-ленте WS2812
- Анализатор спектра звука
- 3x3x3 LED куб
- Светодиодный куб 4х4х4
- Светодиодный куб 5х5х5
- LED Cube 8x8x8 на Arduino с RTC
- Контроль яркости LED — куба
- Голографические часы на Arduino
- Простой POV дисплей на базе Arduino
- Светодиодная матрица 24×6
- 3D интерфейс ввода на Arduino
- Сенсорная панель управления
- Простая индикаторная панель для Ардуино
- Makey Makey управление новогодней RGB-гирляндой
- Apple Remote Shield на Arduino
- Arduino лазертаг
- Управление iRobot Create с помощью беспроводного геймпада через Arduino
- Разработка расширения Arduino для мобильных роботов
- Отправка данных с Arduino на WEB-сервер GET-запросом
- Управляем любой ДУ техникой дома по ИК с вебстраницы
- Розетка, активируемая звуком
- Голосовое управление радиорозетками UNIEL
- RGB-ночник управляемый руками
- LANp – лампа RGB из частей сканера контролируемая по сети
- Световой диммер управляемый Arduino
- AC диммер на Arduino
- Измерение освещенности на Arduino и вывод на дисплей Nokia 5110
- Контроллер день-ночь на базе Arduino
- Контроллер батарейного питания для arduino
- Блок питания для Arduino из ATX
- ATX блок питания управляемый Arduino
- Однофазный частотный преобразователь на Arduino
- Arduino своими руками с USB портом
- Nanino — самодельная Arduino
- Делаем сами Arduino Uno Mini
- EGYDuino – клон Arduino своими руками
- Самодельная Ардуино-совместимая отладочная плата на бюджетном МК ATmega88/168/328
- Быстрый старт с Ардуино — отладочная плата Arduino UNO R3
- Arduino Pro Mini и UniProf
- Отладочная плата с микроконтроллером ATmega328
- Shell-оболочка Bitlash на Arduino
- Разрабатываем интерпретатор brainfuck на Arduino
- Запрограммируйте Arduino с помощью Android устройства!
- Весы для улья своими руками
- Автоматическая кормушка для аквариума
- Подключение монетоприемника к Arduino
- Вендинговый разменный автомат на Arduino
- Подключение PS/2 клавиатуры
- Мини USB клавиатура на микроконтроллере
- Пробуждение ПК по сети на Arduino и ENC28J60
- Запись и чтение на SD-карту
- Подключение I2C EEPROM к Arduino
Уроки по Ардуино
- Arduino IDE — введение (видеоурок)
- Arduino UNO урок 1 — Управление светодиодом
- Arduino UNO урок 2 — Управление сервоприводом
- Arduino UNO урок 3 — Тайминг
- Arduino UNO урок 4 — Бегущий огонь
- Arduino UNO урок 5 — Fade
- Arduino UNO урок 6 — Энкодер
- Arduino UNO урок 7 — Пьезоизлучатель
- Arduino UNO урок 8 — Ночник
- Arduino UNO урок 9 — Управление мощной нагрузкой
- Arduino UNO урок 10 — LCD
- Arduino UNO урок 11 — Serial LCD
- Arduino UNO урок 12 — Джойстик
- Arduino UNO урок 13 — Подключаем драйвер двигателя L298N
- Arduino UNO урок 14 — Подключаем цифровой компас HMC5883L
- Управление биполярным шаговым двигателем без использования драйвера
- Arduino Uno. Подключение ИК-приемника
- Подключение семисегментного индикатора (1 разряд) к Arduino по SPI
- Сдвиговый регистр 74HC595
- Подключение LED матрицы 8*8 к Arduino через сдвиговые регистры
- Объект String в Arduino и команды через последовательный порт
- Контроль положения контактов 3-х позиционного переключателя с помощью Ардуино
- Текстовое меню на Arduino для дисплея 20х4
- Arduino: спасибо и прощай
- Android и Arduino. Введение в ADK
- Android и Arduino. Программное обеспечение
- Android и Arduino. Привет Arduino из Android
- Android и Arduino. Привет Android из Arduino
- Android и Arduino. Двухсторонний обмен данными
- Курс молодого бойца мира Arduino
- Курс Arduino — Датчики
- Курс Arduino — Логика
- Курс Arduino — Serial Monitor
- Курс Arduino — Отображение данных на LCD
- Курс Arduino — Звук
- Курс Arduino — Моторы
- Курс Arduino — Микросхемы
- Курс Arduino — Время и Random
- Курс Arduino — Прерывания, создание функций, советы
- Курс Arduino — Модули
- Курс Arduino — Дальномеры
- Курс Arduino — Processing
- Система контроля параметров комнатных растений
- Логгер температуры и относительной влажности на chipKIT Uno32
Raspberry Pi и другие платы
- Raspberry Pi 4 и Intel Neural Compute Stick 2
- Использование GPIO выводов Raspberry Pi
- Элементы умного дома z-wave на Razberry и Z-Uno. Часть 1
- Элементы умного дома z-wave на Razberry и Z-Uno. Часть 2
- Web-управление Raspberry Pi GPIO
- Raspberry Pi в качестве FM-передатчика
- FAQ по Raspberry Pi
- Raspberry Pi, Raspbian, XBMC и 7 дюймовый сенсорный экран eGalax
- Hi-Fi-плеер на Raspberry PI с использованием ПО RuneAudio
- Двойной удар: AirPlay-Pi и новая жизнь старого радио
- FM радиовещательная станция на Raspberry Pi
- Медиацентр на Raspberry Pi 2
- Табло котировок Forex в режиме реального времени на RGB-матрице 32×64
- Светодиодное табло, управляемое миникомпьютером Raspberry Pi и WiFi-адаптером
- Светодиодное табло размером 128×32 пикселей, управляемое микрокомпьютером Raspberry Pi
- Портативный лэптоп на базе Raspberry Pi
- Плоттер на Raspberry Pi с использованием компонентов от CD-ROM
- Подключение приставочных джойстиков NES/Dendy к Raspberry Pi
- Сундучок на базе Raspberry Pi, который распознает ваше лицо
- Музыкально-световой клавесин на Intel Galileo
- Слайдер для камеры на Arduino
- Фотостудия для кукол Барби
- Использование HMI TFT-дисплея STONE и ESP32 для управления массажным креслом
- Управление сервоприводом с помощью HMI LCD экрана и STM32
- Мини-компьютер M5StickC на модуле ESP32-PICO
- Плата разработчика MAIXDUINO для приложений AI + IoT
- Знакомство с платой MicroPython
- 10 миниатюрных макетных плат для решения любых задач
- FEZ и .NET Micro Framework
- Particle Photon
- DFRobot Curie Nano
- Latte Panda
- Обзор FEZ Panda II
- Netduino: Взаимодействие с символьным ЖК-дисплеем
1999-2024 Сайт-ПАЯЛЬНИК ‘cxem.net’
При использовании материалов сайта, обязательна
ссылка на сайт ПАЯЛЬНИК и первоисточник
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 инфракрасных датчиков, турбина с двигателем и щётками и аккумулятор. Ещё у робота есть датчики столкновения, которые помогают объезжать препятствия, и контроллер аккумулятора, который следит за уровнем батарей и предупреждает о том, что пылесос надо зарядить.
Это айти. Вот как сюда войти
Если вам близко то, о чём написано выше, у вас есть все шансы стать разработчиком, тестировщиком, дата-сайентистом или менеджером в сфере ИТ. Тут хорошо платят и приятная компания. Стоит хотя бы изучить вопрос.

Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Что такое Arduino: первые шаги в электронике
Что можно сделать на Ардуино и зачем это нужно? Разбираемся с популярной и дружелюбной платформой, которая позволяет быстро создавать умные электронные устройства своими руками.
Самодостаточная начинка

Arduino — это небольшая управляющая плата с собственным процессором и памятью. Помимо них на плате есть пара десятков контактов, к которым можно подключать всевозможные компоненты: светодиоды, датчики, моторы, чайники, роутеры, магнитные дверные замки и вообще всё, что работает от электричества.
В процессор Ардуино можно загрузить программу, которая будет управлять всеми этими устройствами по заданному алгоритму. Таким образом можно создать бесконечное количество уникальных классных гаджетов, сделанных своими руками и по собственной задумке.
Чтобы понять общую идею, взгляните на иллюстрацию. Она не отражает и миллионной доли всех возможностей, но всё же даёт первичное представление.
Простота и доступность
Платформа Arduino приобрела бешеную популярность благодаря простоте и дружелюбности. Даже полный ноль в программировании и схемотехнике может освоить основы работы с Ардуино за пару часов. Этому способствуют тысячи публикаций, учебников, заметок в интернете и отличная серия видеоуроков по Arduino на русском языке.

Программы для Ардуино пишутся на обычном C++, дополненным простыми и понятными функциями для управления вводом-выводом на контактах. Если вы уже знаете C++, Arduino станет дверью в новый мир, где программы не ограничены рамками компьютера, а взаимодействуют с окружающим миром и влияют на него. Если же вы новичок в программировании — не проблема, вы с лёгкостью научитесь, это просто.
Для удобной работы с платами Ардуино существует бесплатная официальная среда программирования Arduino IDE, работающая под Windows, Mac OS и Linux. С помощью неё загрузка новой программы в контроллер становится делом одного клика, только лишь подключите плату к компьютеру через USB. Хотя для более пытливых умов возможна работа и через Visual Studio, Eclipse, другие IDE или командную строку, а новичкам подойдёт визуальная среда программирования XOD IDE.
Вам не понадобится паяльник. Полноценные устройства можно собирать, используя специальную макетную доску, перемычки и провода абсолютно без пайки. Прототипирование ещё не было таким быстрым и простым, поэтому ардуинки быстро прижились в школах и кружках робототехники.
Принцип бутерброда

Ещё одной отличительной особенностью Arduino является наличие плат расширения под названием Shield. Эти «шилды» ставятся поверх ардуинки подобно слоям бутерброда и дают ей новые дополнительные возможности. Например, существуют платы расширения для подключения к локальной сети и интернету (Ethernet Shield), для управления мощными моторами (Motor Shield), для получения координат и времени со спутников GPS (приёмник GPS/ГЛОНАСС) и многие другие.
В итоге
Arduino — это сердце конструктора, в котором нет конечного, строго определённого набора деталей, и нет ограничений в разнообразии того, что вы можете из него собрать. Всё ограничено лишь вашей фантазией. Это новый мир, убойное хобби и отличный подарок. Свыше 10 миллионов людей в мире уже поняли это.
Взгляните лишь на несколько примеров того, что можно сделать на Ардуино. Ведь это грандиозно!
Картонный бот-очаровашка
Робот-паук
Генератор мыльных пузырей
Светодиодный куб
Графический эквалайзер
Система полива дачного участка
С чего начать
Вам понадобится сама плата. Например, Arduino Uno — самая популярная модель в настоящий момент. Для начала экспериментов её хватит с головой. Хотя если брать «на вырост», можно рассмотреть более мощную Arduino Mega 2560.
Также вам понадобится USB-кабель, макетная доска, перемычки, резисторы, транзисторы… и ещё десяток подручных вещей. Чтобы не утомлять себя поисками необходимого, возьмите всё, что потребуется, в виде одного из готовых наборов. Например, в наборах «Матрёшка Y» или «Матрёшка Z» мы собрали всё, что нужно для комфортного старта.
Что можно сделать на Arduino?
Arduino объединяет аппаратно-программные средства, с помощью которых можно строить системы автоматики и робототехники. Проекты на базе микроконтроллера Arduino интересны и взрослым, и детям.
С помощью Arduino-устройств можно упростить быт, создать собственными руками любого робота или придумать огромное количество решений для современного умного дома. Представляем вам несколько примеров.
GSM cигнализация на базе ардуино и SIM800L Arduino
Чтобы создать домашнюю охранную сигнализацию на базе Ардуино необходимо:
- GSM модуль SIM800L;
- Аrduino Nano (или Uno);
- Понижающий преобразователь LM2596;
- резисторы на 10кОм
- аккумулятор от мобильного телефона.

Для электроники нужно найти подходящий корпус. Монтировать на макетную плату желательно через колодки – при необходимости будет легко заменить модули. Включаться сигнализация будет благодаря питанию 4,2 вольта. Оно подается через выключатель на SIM800L и Аrduino Nano.
Когда срабатывает первый шлейф, система звонит на первый номер. Звонок сбрасывается и звонит на указанный второй номер. Последний добавлен на случай, если первый будет вне зоны действия сети. При срабатывании второго, третьего, четвертого, и пятого шлейфа, отсылаются СМС с указанием номера сработавшей зоны – также на два номера.
Если вам не нужно 5 шлейфов – соедините контакт 5V Arduino c ненужными входами. GSM сигнализация на 5 шлейфов с аккумулятором, который позволит устройству работать автономно несколько дней, даже если будет отключена электроэнергия.
Можно подключить к ним любые охранные контактные датчики, контакты реле и т.д. Получите недорогой компактный охранный прибор с передачей сообщений и дозвоном на два номера. Установить можно как для охраны дома, так и дачи, квартиры, гаража.
Робот-пылесос
Для создания робота своими руками вам понадобятся:
- Arduino Pro-mini;
- USB-TTL переходник Pro mini (в Arduino Nano переходник встроен в плату);
- драйвер L298N для управления и реверсирования двигателей постоянного тока;
- небольшие двигатели с редуктором и колесами;
- шесть инфракрасных датчиков;
- двигатель для турбины;
- турбина;
- небольшие двигатели для щеток;
- два датчика столкновения;
- четыре аккумулятора 18650;
- два преобразователя постоянного напряжения (для повышения и понижения);
- контроллер для работы аккумуляторов.
Система слежки за домашними животными

Следить за тем, где гуляют ваши домашние питомцы тоже можно с помощью устройства, созданного на базе Arduino. Для этого решения необходим GPS-маячок.
Автор проекта использовал плату TinyDuino и шилды к ней. Ее можно заменить не небольшие экземпляры Arduino – mini, micro или nano.
В качестве элемента питания взяли Li-ion небольшой ёмкости. Маленького аккумулятора достаточно на 5-6 часов работы. Экспериментатор поместил все элементы в баночку из-под Tic-Tac.
Чтобы показания датчика были максимально достоверными необходимо разместить антенну GPS таким образом, чтобы она направлялась вверх.
Для домашних животных любители Arduino создали много других проектов. Например, робот, который играет с котом или собакой с помощью лазерного луча. Еще пример – автоматизированная кормушка для питомцев и камерой для слежения в реальном времени. Можно запрограммировать количество и время выдачи корма.
Универсальный пульт управления со смартфона
С помощью Arduino можно создать пульт, который будет управляться со смартфона. Для реализации проекта нужны:
- Arduino любой модели;
- инфракрасный приемник TSOP1138;
- инфракрасный светодиод;
- Bluetooth-модуль (HC-05, HC-06).
С помощью этого решения можно считывать коды из пультов, изготовленных на массовом производстве. После того, как информация считалась, можно сохранить эти значения и управлять нужным устройством со смартфона через Bluetooth.
Поворотный стол с фоторезисторами на Arduino
Для реализации данного проекта вам понадобятся:
- Arduino Uno R3 (с микропроцессором Atmega328);
- блок питания 5 В для Arduino Uno R3;
- предмет, который станет платформой;
- провода;
- шаговый двигатель NEMA-17, 200 шагов, 12 В, 350 мА;
- Adafruit Motor Shield для Arduino v. 2.3;
- источник питания на 12 В для мотор-шилда (питания Arduino будет недостаточно).
- макетная плата для монтажа;
- датчики освещения – фоторезисторы.
Подключаем источник питания. После сборки мотор-шилда, устанавливаем его на Arduino и подключаем к нему источник питания. Подготовьте два коннектора, чтобы использовать их для подключения адаптера к мотор-шилду. Подключите провода к соответствующим слотам и затяните винты на клеммах мотор-шилда и адаптера. Мотор-шилд готов к работе.
Подключаем шаговый двигатель. Не перепутав контакты, подключите шаговый двигатель к клеммам на шилде, чтобы протестировать его работу. Теперь надо протестировать датчики освещения.
Следующий шаг – проверка датчиков освещенности. В данном примере для подключения используются цифровые выходы Arduino. Но вы можете поэкспериментировать и использовать аналоговые контакты.
Автоматические жалюзи
Для реализации необходимо:
- Шаговый двигатель 28BYJ-48 с платой драйвером;
- Arduino nano 3.0;
- Фоторезисторы 20 штук;
На фото ниже – собранная рабочая схема.

Умная система для аквариума
Подсветку в нужное время суток, отображение времени, управление работой компрессора, фильтров и показатели температуры – все эти функции объединяются в одном проекте на базе Ардуино. Для создания управляющего устройства необходимы:
- плата Arduino Uno;
- пьезо-элемент
- RGB-лента;
- белая диодная лента;
- датчик температуры и влажности;
- LCD экран;
- часы;
- 2 реле;
- ИК-приемник;
- транзисторы.
Схемы реализации такого устройства существуют разные.
Система распознавания лиц
Веб-камера крепится на поворотный механизм и подключается к компьютеру. Программное обеспечение, которое нужно предварительно установить на ПК – OpenCV.
Когда программа обнаруживает лицо, начинается вычисление его центральной точки. Полученные координаты передаются на микроконтроллер Arduino, который управляет сервомоторами и следит за лицом.
Для реализации проекта потребуются:
- программное обеспечение Arduino IDE, OpenCV;
- плата Arduino Uno;
- 2 сервомотора;
- веб-камера.
Окей Google, Сезам, открой дверь
С помощью данного решения вы сможете открывать входную дверь определенной голосовой командой. Чтобы войти в помещение вам достаточно будет сказать запрограммированную фразу.
Для создания необходимо приобрести:
- Arduino Uno;
- серводвигатель;
- модуль Bluetooth
Чтобы разблокировать электронный замок нужно использовать команды Google Now. Для смартфонов и планшетов есть стандартное приложение – «Сезам». Эта программа отправляет команду дверному замку при произношении слов «О’кей Google, Сезам, откройся».
Сервопривод подключается к замку. Модуль Bluetooth ожидает команду, а при ее получении подает сигнал Arduino через serial-порт. Arduino Uno дает команду сервоприводу и дверь открывается.
Аудиоплеер
На базе Arduino можно создать аудиопроигрыватель. Он состоит из динамика, транзистора, micro-sd карты с записанными на нее треками. В качестве платы используется Arduino, дополнительно можно взять контроллер Seeeduino 2.21 или Garagino на ATmega328.
Для реализации проекта нужны:
- контроллер;
- карт-ридер;
- динамик;
- печатная плата;
- карта памяти с аудиотреками;
- транзистор;
- резистор;
- провода.
Arduino загружает файлы с расширением .wav карты памяти. Генерируется сигнал, который выводится через динамики, подсоединенные к пину 9 на плате.
Преобразовать аудиотрек в wav-формат можно с помощью разных онлайн-конвертеров. Музыкальные файлы имеют ограничения при воспроизведении мелодии. Транзистору для чтения .wav-файлы нужно преобразовать к такому виду: 16 кГц в секунду, моно-канал, бит на сэмпл – 8. Музыку записывать на отформатированную карту памяти. Названия файлов – максимально простые.
Перечисленные примеры – это самая малость из того, что можно реализовать с помощью платформы Arduino. Вы сами можете фантазировать, ставить реальные задачи и воплощать их в жизнь.