Проекты на ардуино своими руками

Добавил пользователь Евгений Кузнецов
Обновлено: 19.09.2024

Все об ардуино и электронике !

Arduino — торговая марка аппаратно-программных средств для построения простых систем автоматики и робототехники, ориентированная на непрофессиональных пользователей. Программная часть состоит из бесплатной программной оболочки (IDE) для написания программ, их компиляции и программирования аппаратуры. Аппаратная часть представляет собой набор смонтированных печатных плат, продающихся как официальным производителем, так и сторонними производителями. Полностью открытая архитектура системы позволяет свободно копировать или дополнять линейку продукции Arduino.

Название платформы происходит от названия одноимённой рюмочной в Иврее, часто посещавшейся учредителями проекта, а название это в свою очередь было дано в честь короля Италии Ардуина Иврейского [2] .

Arduino может использоваться как для создания автономных объектов автоматики, так и подключаться к программному обеспечению на компьютере через стандартные проводные и беспроводные интерфейсы

Прошивка МИНИ квадрокоптера Santa whoop под мультипротокол fpv

Прошивка МИНИ квадрокоптера Santa whoop под мультипротокол fpv

Робот на ардуино 2 \ 4 wd kit с управлением джойстиком (gamepad ps 2 )

Робот на ардуино 2 \ 4 wd kit с управлением джойстиком (gamepad ps 2 )

Материал по сборке машинки робота 2\4 wd kit с управлением на геймпаде от ps .

Betaflight configurator настройка полетного контроллера для квадрокоптера

Betaflight configurator настройка полетного контроллера для квадрокоптера

Как прошить ардуино плату другой ардуиной Arduino ISP

Как прошить ардуино плату другой ардуиной Arduino ISP

Что такое ISP?
ISP (In-System Programming) расшифровывается как внутрисхемное программирование. Это технология, которая позволяет программировать микроконтроллер, установленный в устройство. До появления этой технологии микроконтроллеры программировались перед установкой в устройство, а для их перепрограммирования требовалось их извлечение из устройства.
Существует 2 основных подхода внутрисхемного программирования:

GSM cигнализация на базе ардуино и SIM800L Arduino

GSM cигнализация на базе ардуино и SIM800L Arduino

Данный проект является охранной системой домашней сигнализации собранной на базе платы ардуино нано и GSM модуля SIM800L .

Выставка электроники Hong Kong Electronics Fair 2019 которую стоит посетить

Выставка электроники Hong Kong Electronics Fair 2019 которую стоит посетить

Почему стоит посещать выставки? На хорошей Экспо всегда можно увидеть, что нас ждёт в ближайшее время, какие веяния и тенденции будут актуальными в ближайшие полгода. Hong Kong Electronics Fair – как раз одна из таких выставок, где экспоненты демонстрируют на что они способны, а мы – гости мероприятия знакомимся и активно тестируем продукты, оцениваем их и решаем, что станет хитом, что просто заслуживает интереса, а что обречено лежать без внимания на стенде. Напомним, что все это проводится под крышей красивейшего выставочного центра Гонконга – Hong Kong Convention & Exhibition Centre .

Подключение датчика сердечного ритма AD8232 , кардиограмма на Arduino ЭКГ

AD8232 - это мелкая плата с чипом , используемый для измерения импульсов электрической активности сердца. Эту электрическую активность можно обозначить как ЭКГ или электрокардиограмма. Электрокардиография используется для диагностики различных заболеваний сердца.

Подключение геймпада \ джойстика к Arduino , беспроводной джойстик 2 4 dualshock от PS2

Подключение геймпада \ джойстика к Arduino , беспроводной джойстик 2 4 dualshock от PS2

В данной статье я продемонстрирую простой способ подключения беспроводного геймпада 2.4 от плейстейшен к плате Arduino UNO

ESP8266 Wi-Fi термометр на 2 датчика 18b20 через blynk

В данном материале будет предоставлен пример как использовать несколько датчиков температуры 18b20 + добавлять нужное количество и производить удаленный мониторинг по средствам платы esp8266 nodemcu и приложения blynk. Данный материал будет полезен если нужно снимать удаленно несколько показаний температуры для мониторинга.

Установка и настройка RetroPie на Orange pi \ Raspberry Pi

Установка и настройка RetroPie на Orange pi \ Raspberry Pi

Хотите поиграть в видеоигры из детства? Танчики, Контра, Чип и Дэйл, Черепашки Ниндзя… Все эти игры ждут вас! Из данного руководства вы узнаете как просто и быстро собрать и настроить ретро-консоль на базе микрокомпьютера Raspberry Pi и сборки эмуляторов RetroPie.

Снежинка Ардуинщика на ардуино NANO с эффектами (проект к Новому Году )

Снежинка Ардуинщика на ардуино NANO с эффектами (проект к Новому Году )

Интерактивная снежинка соответствующей формы, созданная Ардуино Нано. Используя 17 независимых каналов PWM и сенсорный датчик для включения и эффектов.

Снежинка состоит из 30 светодиодов, сгруппированных в 17 независимых сегментов, которые могут управляться отдельно микроконтроллером Arduino Nano. Каждый блок управляется отдельным пином PWM, и регулирует яркость каждого блока светодиодов и эффекты отдельно.

Машинка робот 2WD 4WD платформа на базе esp8266 wi-fi и приложение андроид BLYNK (сборка робота)

Машинка робот 2WD 4WD платформа на базе esp8266 wi-fi и приложение андроид BLYNK (сборка робота)

Данная статья будет полноценной инструкцией для сборки машинки робота на базе кит комплекта 2wd robot на основе вай-фай платы esp8266 и мотор шилда под неё .

Так же в конце будет прошивка под эту плату и настройка приложения для управления нашим роботом через смартфон по средствам вай-фай сети .

Пайка для начинающих от выбора паяльника до практики

Пайка для начинающих от выбора паяльника до практики

Как подключить NanoStation2 к точке доступа или ПК и начать настройку

Как подключить NanoStation2 к точке доступа или ПК и начать настройку

По случаю удалось раздобыть эдакую интересную "уличную" антенну с весьма многообещающими характеристиками . Она конечно б.у , но и цена на неё была весьма заманчивая . Обошлась в 18 долларов .

Комплект должен выглядеть вот так :

Большие часы ESP8266 WIFI +погода + часы + новостная лента + счетчики подписчиков и много другое .

Большие часы ESP8266 WIFI +погода + часы + новостная лента + счетчики подписчиков и много другое .

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

Автоматические жалюзи на Arduino uln2003 и шаговом двигателе 28byj-48

Автоматические жалюзи на Arduino uln2003 и шаговом двигателе 28byj-48

Автоматика домашних горизонтальных жалюзи на ардуино и шаговом двигателе 28byj-48 . За основу определения и контроля взят фоторезистор .

Привет и добро пожаловать! Сегодня мы создадим алкотестер (breathalyzer), используя датчик паров спирта MQ-3, дисплей на органических светодиодах OLED и…

Погодная станция на Arduino со сверхнизким энергопотреблением

Метеостанция на Arduino со сверхнизким энергопотреблением

Одним из недостатков плат Arduino является то, что они содержат различные компоненты, которые могут и не понадобиться для конкретного приложения. Такая периферия потребляет…

Регистратор данных на базе Arduino

Простой регистратор данных на базе Arduino

Регистратор данных — это электронное устройство или прибор, который записывает данные в течение некоторого периода. Это устройство позволяет записывать данные с меткой о времени…

Ночник с датчиком движения на Arduino

Ночное освещение с датчиком движения на Arduino

В ходе этого проекта вы создадите устройство для охранного освещения на основе модуля с реле, фоторезистора и платформы Arduino. Охранное…

MP3 на базе DFPlayer Mini и Arduino

MP3 плеер на базе DFPlayer Mini и Arduino

DFPlayer Mini — это недорогой компактный модуль с упрощённым аудиовыводом, который можно подключить напрямую к динамику или разъёму наушников. Модуль можно использовать и…


Подключение ESP32 к nRF24L01 и обмен данными с Arduino

Чип nRF24L01 2,4 ГГц от компании Nordic Semiconductor поддерживает интерфейс SPI, имеет аппаратный канальный уровень и многоканальность. При этих достоинствах микросхема очень…

Подключение микрофона к Arduino

Подключение микрофона к Arduino

Микрофонный датчик звука, как следует из названия, фиксирует наличие звука и измеряет его громкость. Существует большое разнообразие таких датчиков. На…

Самодельный измеритель освещённости (люксметр) на BH1750, ARDUINO и Nokia 5110

Самодельный измеритель освещённости (люксметр) на BH1750, ARDUINO и Nokia 5110

Всем привет! Сегодня мы продолжим создавать крутые устройства на основе ЖК-дисплея Nokia 5110. На это раз мы соберём люксметр (измеритель освещённости), используя…

Прошивка загрузчика на микроконтроллере ATMEGA328P

Прошивка загрузчика на микроконтроллере ATMEGA328P

Цена и размер — это только пара причин, по которым использование платы Arduino для конкретных проектов может оказаться за гранью разумного. Зачастую они слишком…

Подключение нескольких DS18B20 к ESP32

Подключение нескольких DS18B20 к ESP32

В этом руководстве рассказывается, как считывать показания с нескольких датчиков температуры DS18B20 посредством микросхемы ESP32 с помощью среды разработки Arduino IDE. Мы покажем, как…

Использование модулей HM-10 BLE в качестве недорогих iBeacons

Использование Bluetooth модулей HM 10 в качестве недорогих iBeacon

В этой статье мы опишем методы использования BLE модуля HM-10 в качестве устройства iBeacon. Хотя функционал HM-10 также может использоваться в качестве линии передачи данных,…

Мигающий светодиод на плате Arduino

Мигающий светодиод на плате Arduino

Всем привет! В данной статье мы сделаем то, о чем мечтает каждый начинающий ардуинщик — помигаем светодиодом! Сейчас для многих из вас это покажется…

Камера OV7670

Камера OV7670 – подключение к Arduino

Многие привыкли к ошибочному стереотипу, что на восьмибитном микроконтроллере нельзя сделать что-то сложнее метеостанции. И действительно, большинство проектов на Arduino…

OLED I2C 128 x 64 px

OLED I2C 128 x 64 px – схема подключения к Arduino

В небольших устройствах тоже бывает нужно вывести какую-либо полезную информацию, сохраняя компактные габариты. Обычные экраны, вроде Nokia 3310, не обеспечивают…

NRF24L01 - подключение к Arduino

NRF24L01 – подключение к Arduino

Многие из вас наверняка слышали про дистанционное управление, когда все управляется на большом расстоянии парой простых нажатий. Нажал кнопочку на…

LCD 1602 - подключение к Arduino

LCD 1602 – подключение к Arduino

В этой статье рассмотрим подключение простенького LCD дисплея к Arduino, а также выясним, для чего он предназначен и каковы особенности…

Arduino и адресная светодиодная лента WS2812B

Arduino и адресная светодиодная лента WS2812B

В этой статье мы научимся работать с адресной светодиодной RGB лентой WS2812B. Лента состоит из RGB пикселей WS2812B в корпусе…

Управление фотовспышкой с помощью Arduino

Управление фотовспышкой с помощью Arduino

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

Фортепианная лестница на Arduino

Фортепианная лестница на Arduino

Всегда приятно видеть, как Arduino используется в творческих, музыкальных направлениях, а пианино-лестница является отличным примером музыкального творчества. Принцип работы невероятно…

Носимые гаджеты становятся все более распространенными среди инновационных технологий в современном мире. Испанский художник и дизайнер Леся Трубат разработала новое…

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

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

Самодельные часы - плеер на Arduino с сенсорным дисплеем Nextion.

Самодельные часы - плеер на Arduino с сенсорным дисплеем Nextion.

Разработка часов на Arduino достаточно увлекательная и интересная тема. На моём сайте вы найдете большое количество различных проектов часов, в том числе и проект часов на Arduino с дисплеем Nextion.

В данном проекте будем дорабатывать часы на Arduino с сенсорным дисплеем Nextion. Напечатаем новый корпус на 3D принтере и добавим возможность воспроизведения MP3 файлов с карты памяти.

Ночник со стеклянными шарами на Arduino своими руками.

Ночник со стеклянными шарами на Arduino своими руками.

Сегодня расскажу про светильник, который сделал своими руками на Arduino (DigiSpark). В качестве рассеивателя установил стеклянные шарики, которые фиксируются с помощью оргстекла молочного цвета.

Заготовки для светильника вырезал на своем самодельном фрезерном ЧПУ станке больше года назад. После склейки корпуса установил электронику и протестировал работу. Но меня не устроили некоторые моменты и проект отложил. И вот, дошли руки его доработать. Изначально стеклянные шарики прижимались куском фанеры, и свет плохо рассеивался. Чтобы устранить данный конструктивный изъян заменил верхнюю часть на 2 детали. Стеклянные шарики зажимаются оргстеклом и для того, чтобы стекло сильно не прогибалось, фиксирую его куском фанеры. Такая конструкция позволяет надежно зафиксировать шарики без прогиба оргстекла.

Oled часы с выводом температуры на Arduino своими руками.

Oled часы с выводом температуры на Arduino своими руками.

Я люблю разрабатывать различные часы на Arduino. Свои первые часы делал на сдвиговых регистрах, светодиодах и Arduino. Вторая версия светодиодных часов уже была сделана на адресных светодиодах (данные часы до сих пор работают и висят у меня в коридоре). С ребёнком делали часы из Лего, семисегментного индикатора и digispark. Последние, четвёртые, реализованы на Arduino и дисплее Nextion. Подписчики написали мне, что часы получаются достаточно дорогие и собирать их нецелесообразно. Согласен, что дисплей Nextion дорогой, поэтому решил собрать часы на OLED дисплее и Arduino.

Cамодельный сенсорный светильник на Arduino (Digispark).

Cамодельный сенсорный светильник на Arduino (Digispark).

На рынке достаточно много светильников с различными сенсорными кнопками. Что бы включить такой светильник необходимо прикоснуться к определённой области на корпусе прибора. Подобное управление я уже реализовывал, и меня не удивить таким управлением. Недавно делал елочную гирлянду, в которой управление сенсорной кнопкой выступало как альтернативное, основное управление реализовано по Wi-fi.

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

Этот раздел wiki — сборник простых проектов. Если у вас без дела пылится Arduino Uno, по нашим рецептам вы за несколько минут соберёте законченное устройство. Для сборки проектов не понадобятся инструменты, кучи компонентов и даже рабочий стол — мы обойдёмся без пайки и проводов.

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

Какие железки используем

Все представленные устройства собираются на базе контроллера Arduino Uno и платы Slot Shield. В зависимости от проекта к ним добавятся от одного до шести Тройка-модулей — сенсоров и индикаторов.


Контроллер

Железки и скетчи протестированы на оригинальной итальянской Arduino Uno третьей ревизии. Если у вас неоригинальная плата — вероятнее всего, проекты будут работать, но гарантировать это нельзя.


Troyka-модули

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

arduino-troyka-slot-shield.4.jpg

Slot Shield

Проекты собираются на Slot Shield. Эта плата расширения крепится поверх Ардуино и выводит гребёнки пинов на удобные разъёмы. На Slot Shield можно установить от одного до шести модулей в разных комбинациях. Новая комбинация — новое устройство.

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

1. Электронные часы. Как собрать…

…простые часы


Настольные часы, которые состоят всего из одного модуля — четырёхразрядного индикатора. Текущее время синхронизируется с часами компьютера при перепрошивке устройства.

…часы c подстройкой времени


Простые часы, с четырёхкнопочной клавиатурой. Кнопками можно изменить текущее время — отдельно часы и минуты.

…автономные часы


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

…электронный будильник


Часы с громкой пьезопищалкой. Текущее время и время срабатывания сигнала задаются с помощью четырёхкнопочной клавиатуры. За точность хода отвечает модуль часов реального времени.

…световой будильник


Электронный будильник с функцией имитации рассвета. За пять минут до установленного времени будильник деликатно увеличивает уровень освещённости в комнате. Сначала будит спокойным зелёным цветом, затем добавляет жёлтый, после — начинает светиться красным.

2. Метеостанция. Как собрать…

…простую станцию для компьютера


Подключим цифровой метеодатчик и выведем результаты на компьютер.

…метеостанцию с дисплеем


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

…автономную метеостанцию с барометром


Станция для метеозаисимых людей. Гаджет выводит на экран температуру, влажность и атмосферное давление.

…метеостанцию с внешним датчиком температуры


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

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

Биометрический замок для авто

В продолжении темы о модулях Arduino хочется предложить интересный проект, связанный биометрией. Собрав описываемое

Благодаря Arduino можно собрать универсальный пульт дистанционного управления (ПДУ). Очень удобно, когда с одного

Часы с LED-индикаторами на Arduino

Мультитестер на Arduino своими руками

За универсальным тестером будущее. Всего лишь при подсоединении щупов, универсальный пробник определяет сопротивление, ёмкость,

Офисный шпион KeySweeper

Речь пойдет о перехвате данных с беспроводных клавиатур, в которых используется радиочастотный передатчик NRF24L0

Толщиномер лакокрасочных покрытий на Arduino

Необходимость в толщиномере лакокрасочных покрытий (ЛКП) особо ощутима при покупке автомобиля с пробегом. Только

Программатор USBasp для AVR контроллеров Arduino

USBasp S51&AVR — простой внутрисхемный USB-программатор для контроллеров серии S51 фирмы Atmel: AT89S51, AT89S52,

Прошивка плат Arduino

В этой инструкции, для примера, рассмотрим начало работы в операционной системе Windows. Для операционных

Читайте также: