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

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

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

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

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

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

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

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

Читать далее
Всего голосов 22: ↑16 и ↓6+10
Просмотры6.4K
Комментарии 95

Новости

Показать еще

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

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

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

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

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

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

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

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

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

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

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

Читать далее
Всего голосов 32: ↑29 и ↓3+26
Просмотры10K
Комментарии 17

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

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

Всем привет! 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Modbus-PLC конвертер для систем диспетчеризации и управления

Промышленное программирование*Разработка под Arduino*Производство и разработка электроники*Умный домИнженерные системы

Много слышал про технологию PLC (Power Line Comunication), передача данных через сеть 220В, но вживую, де сего момента, видеть не приходилось. И вот подарили два Modbus-PLC конвертера.

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

Распознавание речи при помощи Arduino Nano: пример простой системы

Блог компании Neuro.netРазработка под Arduino*Искусственный интеллект
Перевод
image

Разработчик по имени Питер, как и многие из нас, попал на долгое время в ловушку карантина. У него появилось свободное время, причем много, и Питер решил разработать систему распознавания речи на базе Arduino Nano.

Оборудование, как можно догадаться, не особо сложное. Основной компонент в этой системе — программное обеспечение. Питеру пришлось повозиться не только с обычным софтом, но и заняться низкоуровневым программированием контроллера.
Читать дальше →
Всего голосов 11: ↑10 и ↓1+9
Просмотры5.9K
Комментарии 10

Дополнение к умному дому: автоматические жалюзи

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

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

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

Отладочная плата Arduino по цене приличного смартфона

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

Arduino Portenta

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

Читать далее
Всего голосов 16: ↑13 и ↓3+10
Просмотры9.7K
Комментарии 28

Ультразвуковой дальномер на Arduino

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

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

Поехали!
Всего голосов 27: ↑17 и ↓10+7
Просмотры6.5K
Комментарии 28

Беспроводной тачпад из смартфона

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

Предположим у нас имеется: Arduino Leonardo – 1 штука, Bluetooth модуль – 1 штука, Android смартфон – 1 штука. Ключевое отличие Leonardo от остальных ардуин заключается в том, что она поддерживает протоколы HID, а по-простому может притворятся мышкой или клавиатурой. Выглядит это примерно следующим образом:

#include "Mouse.h" // импортируем библиотеку работы с мышью
void setup(){}            // ничего не настраиваем
void loop()
{
 Mouse.move(10, -15, 3);  // сдвигаем курсор на 10 пикселей вправо, на 15 пикселей вверх и колесо на 3 оборота
}

Как видим все крайне просто. Метод Mouse.move(X, Y, WHEEL) принимает три относительных параметра: 

X – величина смещения в пикселях по оси X (отрицательные значения сдвигают влево)

Y – величина смещения в пикселях по оси Y (отрицательные значения сдвигают вверх)

WHEEL – величина смещения колеса прокрутки (отрицательные значения сдвигают в другую сторону)

Но сама по себе идея двигать курсор ничего не стоит, если не мы его контролируем, а значит нам нужно непосредственно HID (Human Interface Device), или по-простому устройство ввода. В нашем случае мы его сделаем из смартфона, «написав программу» в среде AppInventor, но, предварительно, разберемся с железной частью и напишем скетч для Arduino. Данные в Leonardo со смартфона мы будем отсылать по bluetooth. Модуль bluetooth можно использовать любой подходящий, наиболее популярным решением является HC-05(06). Подключаем по следующей схеме:

Всего голосов 14: ↑12 и ↓2+10
Просмотры4.8K
Комментарии 35

DIY датчик влажности почвы с E-Ink экраном

Блог компании RUVDS.comБеспроводные технологии*Разработка под Arduino*Умный домDIY или Сделай сам
Приветствую всех читателей Хабра! Сегодня хочу рассказать вам об одном из своих проектов, это датчиком влажности почвы с небольшим экраном на электронных чернилах, датчик работает от батарейки, умеет отправлять данные по воздуху в какую нибудь из систем Умного Дома. Данный проект это дальнейшее развитие другого моего DIY проекта датчика влажности почвы.
Хронология:



Узнать подробности
Всего голосов 67: ↑65 и ↓2+63
Просмотры8.2K
Комментарии 8

Краткий обзор возможностей — для построения осциллографа

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

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

С появлением ардуино, увлекающиеся получили новый шанс по созданию данного аппарата «дешево и сердито». В этой статье мы сделали попытку провести краткий обзор возможностей ардуино в этом направлении.
Узнать подробности
Всего голосов 65: ↑60 и ↓5+55
Просмотры9.6K
Комментарии 23

Обмен данными между двумя Teensy 4.0 и ПК: танцы с бубном

Отладка*Прототипирование*Разработка под Arduino*
Recovery mode


Я решил написать эту заметку в надежде, что полученный мной опыт и найденные решения могут оказаться полезными тем, кто столкнется с аналогичными проблемами в проектах, где предполагается обмен данными между несколькими Teensy и ПК.
Читать дальше →
Всего голосов 3: ↑2 и ↓1+1
Просмотры922
Комментарии 0

Управление прожекторами при помощи Arduino

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

Здравствуйте, уважаемые хабрчане! Друг купил прожекторы, которые управляются при помощи инфракрасного пульта, и попросил автоматизировать их, чтобы каждый час была возможность выставить нужный цвет и яркость. Идея выставить настройки для аквариума, чтобы освещение переключалось автоматически каждый час, в течении 24 часов.

Для реализации проекта была выбрана плата Arduino UNO, так как есть готовые библиотеки для считывания и отправки инфракрасного сигнала. Вначале были прочитаны команды пульта, используя микросхему VS1838B (Ардуино библиотека писала, что это протокол LG и используются 28 бит). Попробовал генерировать такие же сигналы используя функцию sendLG - ничего не получилось (осциллоскопа нету, увидеть сигнал в живую возможности не было). Поэтому 8 команд (включить, выключить, ярче, темнее, белый, красный, синий, розовый) были прочитаны в режиме raw , и каждой команде соответствовал свой массив из 67 unsigned int значений. Конечно это плохое решение, потому что занимает 60% динамической памяти, но других вариантов как решить эту задачу у меня не было.

Далее была работа над меню устройства. Необходимо было дать возможность выставить текущее время, а также выбрать параметры освещения под каждый час. Был взят символьный дисплей 20х4 (использовал параллельное подключение, т.к. переходник на I2C глючил) и три кнопки, всего получилось семь окон для символьного дисплея. Для реализации меню пришлось повозится, используется Конечный автомат (Finite-state machine) с 77 состояниями.

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

Миниатюрный датчик качества воздуха на батарейке с e-ink экраном

Блог компании RUVDS.comБеспроводные технологии*Разработка под Arduino*Умный домDIY или Сделай сам
Приветствую всех читателей Habr! В своей сегодняшней статье, хочу рассказать вам о своем новом DIY беспроводном устройстве – датчике качества воздуха. Помимо оценки качества воздуха, датчик может оценивать уровень освещенности в помещении, температуру, влажность и атмосферное давление, на основе данных атмосферного давления, устройство может предсказывать прогноз погоды. Это полностью открытый проект.

Узнать подробности
Всего голосов 115: ↑106 и ↓9+97
Просмотры21K
Комментарии 56

DIY регистратор молний

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

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

В основу устройства положен детектор молний AS3935 с ВЧ-каналом производства DFRobot. Детектор обнаруживает электромагнитное излучение молнии и с помощью специального алгоритма преобразовывает эту информацию в информацию о расстоянии до удара.

Читать далее
Всего голосов 17: ↑13 и ↓4+9
Просмотры4.8K
Комментарии 15

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