Простые проекты на Arduino Uno
Что это
Этот раздел wiki — сборник простых проектов. Если у вас без дела пылится Arduino Uno, по нашим рецептам вы за несколько минут соберёте законченное устройство. Для сборки проектов не понадобятся инструменты, кучи компонентов и даже рабочий стол — мы обойдёмся без пайки и проводов.
Все скетчи к проектам подробно прокомментированы. Вы можете просто скопировать код и получить готовое устройство. А можете проанализировать программы — в таком случае наверняка найдёте полезные трюки и лайфхаки.
Какие железки используем
Все представленные устройства собираются на базе контроллера Arduino Uno и платы Slot Shield. В зависимости от проекта к ним добавятся от одного до шести Тройка-модулей — сенсоров и индикаторов.
Контроллер
Железки и скетчи протестированы на оригинальной итальянской Arduino Uno третьей ревизии. Если у вас неоригинальная плата — вероятнее всего, проекты будут работать, но гарантировать это нельзя.
Troyka-модули
Мы используем готовые элементы в формате Тройка-модулей. У них на борту все необходимые для работы элементы и обвязка для быстрого подключения к управляющей плате. У нас на выбор более сотни модулей — от простейших светодиодов, до систем спутниковой навигации. Единый формат модулей избавит от проблем с совместимостью. Ко всем модулям написаны библиотеки, которые упростят процесс программирования и сделают код простым и прозрачным.
Slot Shield
Проекты собираются на Slot Shield. Эта плата расширения крепится поверх Ардуино и выводит гребёнки пинов на удобные разъёмы. На Slot Shield можно установить от одного до шести модулей в разных комбинациях. Новая комбинация — новое устройство.
Разумеется, вы можете повторить проекты и на обычной макетке или Troyka Shield — соедините указанные в схеме пины обычными проводами и всё заработает.
1. Электронные часы. Как собрать…
…простые часы
Настольные часы, которые состоят всего из одного модуля — четырёхразрядного индикатора. Текущее время синхронизируется с часами компьютера при перепрошивке устройства.
…часы c подстройкой времени
Простые часы, с четырёхкнопочной клавиатурой. Кнопками можно изменить текущее время — отдельно часы и минуты.
…автономные часы
Электронный гаджет с модулем часов реального времени. На модуле предусмотрена батарейка, часы не собьются даже при отключении питания. Время настраивается с помощью четырёхкнопочной клавиатуры.
…электронный будильник
Часы с громкой пьезопищалкой. Текущее время и время срабатывания сигнала задаются с помощью четырёхкнопочной клавиатуры. За точность хода отвечает модуль часов реального времени.
…световой будильник
Электронный будильник с функцией имитации рассвета. За пять минут до установленного времени будильник деликатно увеличивает уровень освещённости в комнате. Сначала будит спокойным зелёным цветом, затем добавляет жёлтый, после — начинает светиться красным.
2. Метеостанция. Как собрать…
…простую станцию для компьютера
Подключим цифровой метеодатчик и выведем результаты на компьютер.
…метеостанцию с дисплеем
Метеостанция, которая выводит температуру и влажность на компактный четырёхразрядный экран.
…автономную метеостанцию с барометром
Станция для метеозаисимых людей. Гаджет выводит на экран температуру, влажность и атмосферное давление.
…метеостанцию с внешним датчиком температуры
Метеостанция, которая покажет не только температуру, влажность и атмосферное давление в помещении, но и сообщит о погоде за окном.
Arduino-проекты на Slot Shield
Давно хотели освоить создание умных устройств своими руками, но не знали с чего начать? Вы матёрый ардуинщик и хотите проверить в деле новые Troyka-модули?
Этот раздел wiki.amperka для вас. Новички смогут за несколько минут собрать законченное устройство без пайки и проводов. А опытные электронщики — посмотреть на примеры программ и скетчей.
Все представленные устройства собираются на базе контроллера Iskra Neo, платы Slot Shield и помещаются в корпус из #структора. В зависимости от проекта к ним добавятся от одного до шести Troyka-модулей — сенсоров и индикаторов.
Iskra Neo — бюджетная платформа для создания электронных проектов. Она является эквивалентом итальянской Arduino Leonardo, но производится нами в России и по качеству ничуть не хуже — мы гарантируем.
Troyka Slot Shield — плата для сборки устройств без пайки и проводов. На неё легко установить любые Troyka-модули в различных комбинациях. Новая комбинация — новое устройство.
#Slot Box — сборный корпус для устройств. Упакуйте в него Iskra Neo и Slot Shield. Гаджет отлично выглядит, да и на программирование время осталось.
Хочу собрать…
…метеостанцию
Простая метеостанция покажет температуру и атмосферное давление в привычных единицах измерения — градусах Цельсия и миллиметрах ртутного столба.
…детектор дыма
Устройство предупредит о повышении концентрации угарного газа и поднимет тревогу в случае превышения порогового значения.
…кухонный таймер
Простой электронный таймер запустит обратный отсчёт и громко пропищит о его окончании.
Амперка / Блог
Световой меч на Arduino
JakeSoft — мастер по созданию кастомных световых мечей, за его плечами уже не один десяток собственноручно собранных экземпляров знаменитого оружия джедаев из серии Start Wars самых разных модификаций и цветов. Для управления датчиками и подсветкой в своих мечах JakeSoft использует Arduino.
Подробнее на Arduino-projects.ru
- Вконтакте
У нас давненько не было Ethernet Shield и EasyVR Shield, а всё потому, что они обновлялись. Ребята подтянулись и подкачались к лету — теперь они ещё быстрее, ещё мощнее и ещё производительнее, забирайте их скорее домой:
Самый удобный способ управления — голосовой. Но распознавание голоса — очень сложная задача, непосильная ни для Arduino, ни для его хозяина. Однако есть EasyVR — готовое решение для распознавания голосовых команд и тонового набора. Подробнее
Добавьте к своему проекту Ethernet Shield, чтобы подключить устройство на базе Arduino или Iskra к проводной сети. Ethernet Shield позволит выступить в роли полноценного сетевого устройства: общаться с аналогичными устройствами, с обычными комп ьютерами, принтерами, сервисами в интернете и другими сетевыми ресурсами. Подробнее
- Вконтакте
SMS-розетка своими руками. Проекты от Амперки #8
Теперь можно не переживать о забытом дома включённом паяльнике или утюге, мы расскажем вам как, используя наш новый GPRS-шилд, своими руками собрать умную розетку, управляемую с помощью простых SMS-команд
Первая Arduino Uno сделана в США. Конец Arduino-войнам?
16 мая на мероприятии Maker Faire Массимо Банци (Massimo Banzi), один из создателей Arduino и официальный представитель компании Arduino LLС, сообщил, что юридические тяжбы из-за прав на использование бренда Arduino, отвлекают его от любимого дела Читать далее →
Как мы придумывали конструктор для детской робототехники #1
Чтобы с роботом было интересно заниматься, он должен не только хорошо ездить по линии, но и круто выглядеть, а главное не рассыпаться прямо на трассе — осознав это, мы основательно взялись за разработку робототехнического конструктора. Что у нас из этого получилось читайте на Хабре
Задумки, планы, задачи, цели, поиски, решения, успех и разочарования — рассказываем как это было по-честному.
MicroView. OLED + Arduino. Обзор новинок от Амперки #23
MicroView — это OLED экран 64х48 и Arduino Uno, объединённые в миниатюрном элегантном корпусе. Карманные видеоигры, миниатюрные USB-гаджеты, необычные украшения — в голову приходит тысячи идей, стоит только взять эту малютку в руки и подключить к компьютеру через USB-адаптер.
Научитесь работать с MicroView на Амперка/Вики
- Вконтакте
«Искра» — Arduino Leonardo по-русски
На волне итальянских споров мы решили, что неплохо было бы обзавестись своими Arduino-совместимыми платами. Если для проекта вам понадобится бюджетная плата, по производительности и качеству сборки не уступающая Arduino Leonardo, смело выбирайте «Искру» от Амперки
Робот гитарист
Автор проекта, Ben Reardon, загорелся идеей создания роботизированной гитары еще в 1988 году, когда увидел нечто подобное в японском павильоне выставки World Expo, проходившей в Австралии. И вот, много лет спустя ему удалось довести свой проект до ума.
Не за горами, соревнования роботов гитаристов!
Подробнее на Arduino-Projects
Датчик тока или учимся программировать на примерах с arduino.cc
В этой гостевой статье от Валерия Ярцева вы узнаете, что «индийским кодом» грешат даже матёрые китайские разработчики, но, к счастью, с этим можно бороться. О своём опыте и методах борьбы Валерий и поведает ниже: Читать далее →
Фотобудка для собаки
Вот оно что! Выходит, когда мы делали фотобудку для кота, просто ошиблись с выбором животного. Greg Baugues научил свою собаку делать селфи — Бах! и стал знаменитым. Но собака и впрямь довольно крутая, она не только на кнопку лапой умеет жамкать, но и свет по команде выключать :
Greg просто взял коробку испод сигар, нахлобучил на неё большую красную кнопку, рядом повесил Web-камеру, подключил всё это к Arduino Yun, и научил своего пёсика по имени Kaira нажимать на кнопку за вкусняшки. Теперь только и успевает получать собако-селфи по MMS.
Проекты
Подключаем Wi-Fi-реле Sonoff к системе умного дома от Яндекса. Настраиваем сценарии для удобного голосового управления Алисой.
Собираем своего робота на Raspberry Pi 4 под управлением ROS и C++. Прикручиваем систему синтеза речи «Text-to-Speech».
Собираем своего робота на Raspberry Pi 4 под управлением ROS и C++. Прикручиваем систему распознавания речи «Speech-to-Text».
Собираем большой настенный счётчик подписчиков Instagram в уникальном корпусе
Собираем своего робота на Raspberry Pi 4 под управлением ROS и C++. Делаем управление на DualShock 4 и учим робота автономной навигации
Собираем своего робота на Raspberry Pi 4 под управлением ROS и C++. Строим шасси, подбираем электронику и программируем движение
Как сделать портативный амперметр и ваттметр для домашних электроприборов
Собираем стильную вывеску из гибкого светодиодного неона с анимацией на Arduino
Как сделать MIDI-шарманку на Ардуино и датчиках линии
Как сделать магнитного робота для езды по линии на маркерной доске