Как стать автором
Поиск
Написать публикацию
Обновить
77.51

Arduino *

Платформа для создания автоматики

Сначала показывать
Порог рейтинга
Уровень сложности

NeoPixel + ESP8266 + PLYWOOD = WALL LAMP «BATMAN» (part 2)

Время на прочтение5 мин
Количество просмотров3.5K

Номинант на премию «БОМЖ-ПРОЕКТ ГОДА» 2020

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

* и снова ДЭНЖЭР: под катом много картинок!

Читать далее

Как управлять BLDC по 25кВт в пике? Настройка контроллера Kelly KLS. Чтение состояния по UART

Время на прочтение11 мин
Количество просмотров12K
!!! Управляя монстрами с суммарной мощностью 100 кВт в пике соблюдайте 2 правила:

  • Не забывайте про killswitch.
  • Никогда не нарушайте первое правило.

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


В этой статье я расскажу как правильно настроить и управлять контроллерами Kelly KLS. Как подключить контроллеры Kelly по UART. Для примера Kelly+STM32 или Kelly+Arduino.


Тахометр + температура двигателя на Arduino для МиниМото

Время на прочтение2 мин
Количество просмотров15K
Купил я сыну в прошлом сезоне его первый мотоцикл. Радости не было предела.

Катались мы катались, всё хорошо, но т.к. на минибайках нет ни спидометра, ни тахометра, ничего, пришла идея это исправить. Есть конечно же в продаже готовые варианты, но весь интерес в том, чтобы попробовать сделать что-то самому, а купить можно всегда. Что у меня из этого вышло, читайте ниже.


Читать дальше →

NeoPixel + ESP8266 + PLYWOOD = WALL LAMP «BATMAN» (part 1)

Время на прочтение5 мин
Количество просмотров6.4K

Номинант на премию «БОМЖ-ПРОЕКТ ГОДА» 2020

Весной 2020, сидя дома на карантине (да ещё и без работы), решил взять небольшую халтурку в виде изготовления настенного светильника для фаната Тёмного рыцаря. Что из этого получилось — читайте под катом.

P.S. Осторожно, много картинок!

Читать далее

Народная платформа для роботов на ROS

Время на прочтение8 мин
Количество просмотров6.7K
Статья написана для только входящих в сам ROS и имеющих необходимость в постройке реального робота для обучения или выполнения реальных задач.



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

Telogreika v1.0 — носимое устройство персонального обогрева на Arduino

Время на прочтение8 мин
Количество просмотров31K
image

На картинке скрин из нашумевшей игры про не очень далёкое будущее. Заметили странный воротник у типа? Думаете что это такое? Признаюсь честно, я совсем не пытался выяснить назначение этого устройства по сюжету, но мне сразу подумалось, что художник пытался изобразить ИНФРАКРАСНЫЙ ОБОГРЕВАТЕЛЬ! По-моему, логично. Сколько бы вы не протезировали органов и сколько бы дырок в черепе под нейролинк не насверлил вам Илон Машк, остатки вашей биологической плоти будут предательски старомодно мёрзнуть, создавая всем хорошо знакомое угнетающее ощущение «божечки, я сейчас точно кони двину от холода, если этот автобус не приедет в ближайшую минуту!»

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

Кому в микроконтроллере жить хорошо?

Время на прочтение3 мин
Количество просмотров8.6K

В каком году — рассчитывай, в какой земле — угадывай, задачился вопросами. Насколько ARM быстрее AVR? Какая разновидность протокола Modbus более «быстрая»? ASCII или RTU?
Читать дальше →

Олдскульный кассетный магнитофон и новые «кассеты»

Время на прочтение9 мин
Количество просмотров14K
Однажды на Instructables я увидел проект, который лёг в основу моей идеи, о реализации которой я хочу сегодня рассказать. Автор этого проекта, пользователь с ником Ananords, создал проигрыватель с RFID-управлением, рассчитанный на детей и на людей, которые по каким-то причинам не могут пользоваться обычными MP3-плеерами. Тот проект назывался Juuke. Ananords создал его для бабушки своей возлюбленной. Это — устройство, которое отлично подойдёт людям с синдромом Альцгеймера или с деменцией. Эта особенность проекта меня зацепила, так как нечто подобное случилось с моей бабушкой, болезнь забрала её у нас, и я знал о том, что проигрыватель, о котором пойдёт речь, ей бы понравился.



Всё работает следующим образом: имеется проигрыватель с двумя кнопками. Одна позволяет включить музыку или поставить воспроизведение на паузу, а вторая позволяет перемешать композиции. Кроме того, можно выбрать RFID-карту и поднести её к читающему устройству, что позволяет включить конкретную композицию. Это, по своей сути, воспроизводит процесс прослушивания музыки в давние времена, когда для включения нужной записи надо было вставлять в проигрыватель обычный CD или обычную кассету. Но тут старый подход дополнен новыми технологиями, что позволяет облегчить прослушивание музыки людьми с определёнными ограничениями.

ESP32 в окружении VSCode

Время на прочтение15 мин
Количество просмотров52K

В нескольких следующих статьях я хотел бы детально рассмотреть настройку окружения VSCode для работы с фреймворком ESP-IDF. Не совсем популярная комбинация ПО обладает как преимуществами, так и недостатками, которые при детальном рассмотрении мы попытаемся исправить, обойти или превратить в достоинства.

Изыскания проводятся в рамках разработки программно-аппаратного комплекса полетного контроллера на чистых кватернионах, без применения углов Эйлера.

Поскольку предполагается многопользовательская удаленная разработка, то мы решили вначале отработать выбор и настройку самой среды разработки. После нескольких экспериментов с Eclipse, Visual Studio и QT Creator выбор пал на кроссплатформенный VSCode и плагин от разработчика Espressif IDF для работы с фреймворком ESP-IDF.

В качестве «сердца» контроллера рассмотрим двухъядерный микроконтроллер ESP32, который обладает рядом преимуществ, и которые планируется использовать и раскрыть в проекте, а именно:

Читать далее

Игровой контроллер для одной руки, что так, а что не так

Время на прочтение5 мин
Количество просмотров13K

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

Читать далее

Портирование ModBus Slave RTU/ASCII на IAR AVR v3

Время на прочтение6 мин
Количество просмотров5.8K


Я уже десять лет не писал под AVR… А вдруг разучился?! Для проверки я решил портировать библиотеку ModBus Slave RTU/ASCII без смс и регистрации на платформу IAR AVR, а также, по просьбам читателей, показать демку подключения к панели оператора Weintek.
Читать дальше →

Самые маленькие Arduino для ваших мини-проектов + примеры самих проектов

Время на прочтение5 мин
Количество просмотров59K

Если вам нужны маленькие Arduino-платы для DIY-проектов, эта статья как раз кстати. Вы хотите создать носимый девайс на базе Arduino, но оригинальная плата слишком большая? Или есть на примете другой проект, для которого нужна маленькая плата с большим количеством возможностей?

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

gamebuino-arduboy

Время на прочтение1 мин
Количество просмотров8.2K

2 года назад я увидел проект gamebuino. Мне очень понравилась идея загружать игры прямо с sd карты. Еще один достаточно популярный проект arduboy.

TL;DR Ретро консоль для гика или DIY Cybiko.

Что там далее?

Ближайшие события

Самодельный гироскутер

Время на прочтение7 мин
Количество просмотров21K

Насмотревшись роликов на youtube и на своих детей, пускающих слюни, на арендуемые гироскутеры решил попробовать свои силы в самостоятельной сборке данного устройства.

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

Читать далее

Исследуем энергопотребление Bluetooth LE модуля MLT-BT05

Время на прочтение3 мин
Количество просмотров8.3K

Понадобилось мне один свой проект по-быстрому дополнить возможностью доступа к прибору через Bluetooth. Взгляд мой упал на давно валявшийся в столе модуль MLT-BT05 (такой же, как на КДПВ), с которым когда-то поигрался, убедился в том, что байтики туда-сюда бегают и AT-команды отрабатываются, да и отложил за ненадобностью. На плате прибора был разведен и выведен на разъем свободный UART и оставалось только припаять модуль к его ответной части и дописать соответствующий код в прошивку. Возникал только один вопрос: питание у прибора батарейное, так что лишнее потребление нам ни к чему. Особенно когда модуль не используется. Bluetooth в нем, конечно, Low Energy, но возник вопрос, насколько low эта energy. Поиск не дал результатов -- единственная найденная цифра была "до 50 мА". Значит, придется измерять самостоятельно.

Читать далее

Погода в доме или бюджетный мониторинг CO2, PM2.5, температуры и влажности на ESP32 и Blynk

Время на прочтение6 мин
Количество просмотров43K
По просьбах трудящихся в этой теме, решил сделать обзор-инструкцию, как можно сделать бюджетный измеритель CO2.

В данном обзоре я не буду описывать «пагубность» влияния CO2, а также низкой влажности на самочувствие и здоровье человека. Также, как и не буду доказывать, что без этого девайса не прожить. Об этом уже написаны тонны статей, как и споров в комментах. Я постараюсь лаконично описать создание максимально бюджетного устройства, но при этом измерительного устройства, а не показометра.

Также для максимальной простоты повторения, в обзоре выложу прошивку для ESP32 и проект Blynk.
Читать дальше →

Механико-цифровые часы из стальных шариков

Время на прочтение2 мин
Количество просмотров81K
Перевод с сайта про самоделки instructables.com


Как работают часы

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


Начать заниматься роботами должно быть просто

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров14K

Введение


Это руководство в первую очередь предназначено для тех, кто хочет начать заниматься программированием и созданием роботов, но не знает куда идти дальше после мигания светодиодами на Arduino.

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

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



Интересно? Тогда начнём.
Читать дальше →

Как получить 9В/12В от зарядного с Quick Charge (на примере STM32)

Время на прочтение3 мин
Количество просмотров60K

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


С увеличением ёмкости аккумуляторов телефонов потребовалось увеличить и мощность зарядных устройств, чтобы достичь маленького времени зарядки, для чего и нужно было увеличивать выходную мощность: напряжение, ток. Таким образом зарядные с Quick Charge 3.0 кроме 5 В могут выдавать 9В/12В/20В +возможность регулировки с шагом 0.2 В (до 12 В).


image

Ввиду распространенности ЗУ с этой технологией появляется интерес использовать их для получения повышенного напряжения без дополнительных преобразователей.

Читать дальше →

Отладочная плата для Arduino Nano 2 часть

Время на прочтение3 мин
Количество просмотров7.7K
Здесь собственно о самой плате, её изготовлении, отдельные моменты не упомянутые в первой части.

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