Как стать автором
Обновить
77.5
Рейтинг

Разработка под Arduino *

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

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

От копии аркады 90-х на отдельном носителе до полноценной компьютерной игры со своим геймпадом

Блог компании Питерская Вышка C++ *Разработка игр *Программирование микроконтроллеров *Разработка под Arduino *

Привет, Хабр!

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

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 1.9K
Комментарии 0

Пакетный обмен данными по UART

Программирование *C++ *C *Программирование микроконтроллеров *Разработка под Arduino *
Из песочницы

На сегодняшний день существует много способов организовать обмен данными между Desktop-приложением и устройствами на микроконтроллерах: Wi-Fi, Bluetooth, RF, USB, преобразователи интерфейсов и т.д.

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

В случае использования интерфейсов RS-232, RS-485, RS-422 или чистого UART организация пакетного обмена данными ложится на программиста.

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

Читать далее
Всего голосов 7: ↑3 и ↓4 -1
Просмотры 3K
Комментарии 25

Беспроводной метеодатчик с дисплеем Explore Scientific ST1005

Реверс-инжиниринг *Разработка под Arduino *

После того, как удалось разобраться с датчиком Explore Scientific ST1004, меня заинтересовал его ближайший родственник - ST1005. При той же цене он показался более привлекательным - у него, в отличие от собрата, имеется дисплей.

Читать далее
Всего голосов 13: ↑13 и ↓0 +13
Просмотры 3.4K
Комментарии 2

Уходя гасите свет и выключайте воду. Модернизация и внедрение

Разработка под Arduino *Умный дом DIY или Сделай сам Инженерные системы

Некоторое время назад мною была создана первая версия автоматизированной системы обеспечивающей управление электричеством и подачей воды в квартире. За прошедшее время система претерпела довольно серьезные изменения и была внедрена в квартире. О всем по порядку ниже.

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 5.1K
Комментарии 31

Разработка Z-Wave бесшумного выключателя и автоматизация на балконе

Блог компании RUVDS.com Разработка под Arduino *Гаджеты Умный дом DIY или Сделай сам
Tutorial

Решился балкон переделать в рабочий кабинет. Фотографий ДО и ПОСЛЕ не будет, но я расскажу об автоматизации, которую там устроил. С самого начала планировал автоматическое управление теплым полом и освещением, а уже по окончанию ремонта решил добавить еще и сенсорную панель управления на стену. Устройства выбрал с технологией Z-Wave, но в процессе использования оказалось, что меня не устраивает функционал управления освещением. Пришлось разработать свой собственный выключатель на базе платы Z-Uno 2 и твердотельных реле Сrydom.
Читать дальше →
Всего голосов 55: ↑53 и ↓2 +51
Просмотры 12K
Комментарии 16

Радости использования мобильного кондиционера и доработки для него

Разработка под Arduino *DIY или Сделай сам
Из песочницы

В мае этого года в наш замечательный город пришла аномальная жара, которая, к слову, держится и по сей день. Благодаря COVID-19 я, как и множество IT специалистов в мире, перешел на удаленную работу. Главным, и, наверное, единственным, минусом этого стало отсутствие кондиционера на рабочем месте. Есть проблема - надо решать. Начались поиски и выбор кондиционера для дома. Первое что приходит в голову — это обычная сплит система, но я живу на красной линии, и все окна выходят на улицу. А это значит, что установка наружного блока кондиционера должна согласовываться с ЖЭУ или другими службами, с которыми я не имею желания общаться. Альтернативой сплит системам являются мобильные кондиционеры, их главная особенность в том, что это цельный моноблок, в котором компрессор, испаритель и радиатор находятся в одном блоке, внутри квартиры. Не требует монтажа и согласований. Выбор пал на модель DEXP AC-PS09MA/W, был в наличии в магазине через дорогу, обошёлся примерно в 15 т.р.

Читать далее
Всего голосов 27: ↑25 и ↓2 +23
Просмотры 13K
Комментарии 41

Разрабатываем свои собственные буквенные часы

Блог компании RUVDS.com Java *Разработка под Arduino *DIY или Сделай сам Электроника для начинающих
Источник

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

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

И я подумал, почему бы не обдумать вероятность создания примерно таких часов, на русском языке?

Читать дальше →
Всего голосов 62: ↑60 и ↓2 +58
Просмотры 13K
Комментарии 42

Балансирующий робот на Arduino Nano и шаговых моторах

Программирование *Алгоритмы *Математика *Разработка под Arduino *Робототехника

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

Читать далее
Всего голосов 64: ↑64 и ↓0 +64
Просмотры 11K
Комментарии 20

Управление манипулятором meArm через web-интерфейс

Блог компании RUVDS.com Разработка робототехники *Разработка под Arduino *DIY или Сделай сам Электроника для начинающих
Tutorial

Прошлый учебный год я вёл занятия в школе робототехники. Класс состоял из подростков 12-13 лет, способных и дисциплинированных. В моих подопечных меня устраивало всё, кроме одного маленького нюанса поведения: они растворялись в своих смартфонах, стоило мне отвернуться к доске.

Переключать внимание класса на занятие требовало усилий: приходилось притопывать, прихлопывать, менять темп речи. Один раз даже импровизированный рэп читал.

Надо было каким-то образом включить смартфоны в учебный процесс. И это удалось. У одного из учащихся была сломанная «роборука» meArm. Решено было её отремонтировать, а затем написать для неё web-интерфейс.
Читать дальше →
Всего голосов 47: ↑47 и ↓0 +47
Просмотры 4K
Комментарии 8

Изучаем беспроводной метеодатчик Explore Scientific ST1004

Реверс-инжиниринг *Разработка под Arduino *

Компания Explore Scientific известна в России уже давно, правда в узких кругах. Начинала она в своё время с производства достаточно высококачественной астрономической оптики и продажи её по демпинговым ценам, чем и заслужила репутацию в среде любителей астрономии по всему миру. С годами компания выросла, укрепилась на рынке, цены стали уже не вполне вменяемые, а ассортимент стал расширяться.

Но как быстро, однако, меняется мир вокруг! Я был немало удивлён, увидев в магазине оптики погодные станции, продаваемые под этим брендом. Ещё большее удивление вызвал беспроводной метеодатчик к одной из этих станций, который по внешнему виду как две капли воды походил на не так давно появившийся в ассортименте Oregon Scientigic датчик THGR511.

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 2.3K
Комментарии 5

Arduino и NRF24L01 в одной плате. Первое знакомство

Беспроводные технологии *Разработка под Arduino *DIY или Сделай сам Электроника для начинающих
Из песочницы

Добрый день Хабровчане! Не так давно попалась мне в руки пара плат Arduino Nano со встроенным NRF модулем, которые оказались достойной заменой популярной связки Arduono Nano + NRF24L01. Модуль NRF24L01 часто используется в различных проектах для обеспечения надежной беспроводной передачи данных. Небольшая цена, низкая задержка и энергопотребление, а также возможность выбора до128 каналов связи дает NRF24L01 преимущество перед другими радиочастотными модулями, такими как wifi, bluetooth, Zigbee и т.д.

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

Читать далее
Всего голосов 21: ↑19 и ↓2 +17
Просмотры 8.9K
Комментарии 11

Долгий путь к подключению NRF24L01

Беспроводные технологии *Разработка под Arduino *DIY или Сделай сам Электроника для начинающих
Из песочницы

В данной публикации описываются шаги на пути к подключению радиомодуля nrf24l01+ к Arduino Nano через SPI. Описывается как применение стандартных скетчей для пуско-наладки, так и созданных автором статьи.

Читать далее
Всего голосов 15: ↑13 и ↓2 +11
Просмотры 4.4K
Комментарии 31

Домашний цифровой интерком своими руками

Блог компании ITSOFT Разработка под Arduino *Разработка на Raspberry Pi *Гаджеты DIY или Сделай сам

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

Сначала я решил пойти самым простым путем, и приобрел на eBay по выгодной цене, четыре б/у-шных аналоговых интеркома:

Читать далее
Всего голосов 24: ↑18 и ↓6 +12
Просмотры 7.4K
Комментарии 97

Светодиодная матрица: управляем домашним уютом с помощью голоса

Блог компании SberDevices Разработка под Arduino *Умный дом DIY или Сделай сам Голосовые интерфейсы
Tutorial

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

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

Поехали!
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 3.5K
Комментарии 10

Забавные и полезные «ардуинные поделки»

Блог компании ITSOFT Разработка под Arduino *Гаджеты Умный дом DIY или Сделай сам

В этой публикации я хочу рассказать о нескольких «ардуинных поделках», которые вы, возможно, найдете достаточно забавными или полезными. Как правило, все они просты, и доступны для повторения даже начинающему «ардуинщику». Хочу сразу успокоить читателей - о самодельных станциях погоды, контроллерах бойлеров, и устройств для полива растений речи тут идти не будет; при желании, вы найдете на «Хабре» (не говоря уж про интернет) «стопятсот» статей про подобные гаджеты. Впрочем, мои проекты тоже не отличаются особой оригинальностью (за исключением, как я думаю, одного).

Нужно сказать, что вместо оригинальных «ардуин» я предпочитаю использовать ESP32 dev board: при гораздо более низкой цене, они предоставляют намного большую функциональность. Как-то, я купил на «Алибабе» мелкооптовую партию в сто штук по неплохой цене, затем 80 продал на eBay, а 20 оставил себе для поделок и подарков увлеченных «ардуиненьем» друзьям и приятелям. ESP32 при этом обошлись мне бесплатно (даже что-то, вроде, заработал – но тут же потратил для закупки контроллеров, дисплеев etc. – на PayPal-е деньги на залеживаются). 

Впрочем, все проекты, упомянутые в этой статье, очень легко портировать на оригинальные «ардуины».

Я не буду приводить в этой статье код, схематику, и использованные детали (BOM, bill of materials), поскольку все это есть в описании проектов на гитхабе, и нет смысла перегружать статью излишней информацией. Правда, все описания там на английском, но, поскольку это мой английский (говорю я on English, наверное, все-же намного понятнее, нежели пишу), то у вас проблем возникнуть не должно. Кроме того, там полно красочных картинок! ​ Ну, а если будет что неясно, то спрашивайте по-русски тут или даже на гитхабе.

Читать далее
Всего голосов 33: ↑30 и ↓3 +27
Просмотры 12K
Комментарии 17

Большая Карамельная Ракета

Разработка под Arduino *Научно-популярное DIY или Сделай сам

Всем привет! 

Меня зовут Илья и у меня есть хобби - это любительское ракетостроение. Точнее даже, скажем так, карамельное ракетостроение. За то время, что я занимаюсь темой, я успел набить себе немало шишек, во многом действуя по наитию и ставя различные, часто неудачные, эксперименты. Возможно, кто-то скажет, что я криворук и это не моё, что нужно срочно учить матчасть, что всё придумано до меня. И, пожалуй я соглашусь. Но, на мой взгляд, в любительском ракетостроении, как хобби, важен сам процесс инженерных поисков. Решение возникающих проблем и, конечно, создание себе новых.

Читать далее
Всего голосов 93: ↑93 и ↓0 +93
Просмотры 15K
Комментарии 141

Даешь давление для альпинистов или как дышать свободно на вершинах?

Блог компании RUVDS.com Разработка под Arduino *Научно-популярное Физика DIY или Сделай сам
Как пел когда-то Владимир Высоцкий, «лучше гор могут быть только горы, на которых еще не бывал». Завораживающая высота гор издавна манила к себе людей и только в прошлом веке, люди смогли покорить многие самые высокие вершины Земли.

Для дыхания на высоте используется сжатый воздух и в этой статье мы рассмотрим, а можно ли его как то заменить?
Получится или нет?
Всего голосов 49: ↑39 и ↓10 +29
Просмотры 6.3K
Комментарии 40

Tweet-a-pot, или Как я через Twitter кофе варил

Блог компании SkillFactory Python *Разработка под Arduino *DIY или Сделай сам Электроника для начинающих
Перевод
Tutorial

Мы уже писали о том, как сделать умный термостат, чтобы отапливать дом, и рассказывали, как, потратив всего 5 долларов, из подручных материалов собрать спектрометр. Сегодня мы делимся переводом статьи о превращении простой кофеварки в устройство, которое может включаться и выключаться по заданным вами условиям. Все перечисленные приборы работают при помощи Python, а у нас скоро стартует курс по Fullstack-разработке на этом языке. Подробности преображения кофеварки читайте под катом.

Читать далее
Всего голосов 10: ↑7 и ↓3 +4
Просмотры 2K
Комментарии 9

Дрон-Рыбак. Размышления на тему

Блог компании RUVDS.com Разработка робототехники *Разработка под Arduino *DIY или Сделай сам

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

Дело в том, что на данном озере мне удалось неплохо порыбачить, но хотелось бы чего-то большего (инженеры мы или кто!), что позволило бы расширить возможности рыбалки — и пытливый ум принялся за работу.
Всего голосов 57: ↑54 и ↓3 +51
Просмотры 7.9K
Комментарии 36

Электронный уровень для бурения ям и скважин

Программирование *Программирование микроконтроллеров *Разработка под Arduino *Производство и разработка электроники *DIY или Сделай сам

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

Читать далее
Всего голосов 10: ↑7 и ↓3 +4
Просмотры 4K
Комментарии 5

Вклад авторов