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

DIY или Сделай сам

Для тех, у кого руки растут из нужного места

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

DIY Zigbee датчик влажности почвы

Блог компании RUVDS.comБеспроводные технологии*Программирование микроконтроллеров*Умный домDIY или Сделай сам
Приветствую читателей Habr! Хочу поделиться с вами своим очередным проектом, сегодня речь пойдёт о небольшом датчике измерения влажности почвы на чипе СС2530. Проект основывается на разработке с открытым исходным кодом DIYRUZ Flower, разработчик @anonymass. Измерение влажности почвы у датчика осуществляется ёмкостным методом, работает от батарейки CR2450 или CR2477, есть защита от переполюсовки батарейки, датчик предназначен для работы в сетях Zigbee.

Всего голосов 56: ↑55 и ↓1+54
Просмотры7.4K
Комментарии 22

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

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

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

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

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

Интеграция устройства в экосистему Samsung SmartThings на примере «Умного чайника»

Блог компании SamsungПрограммирование микроконтроллеров*Умный домИнтернет вещейDIY или Сделай сам
Tutorial

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

Я покажу, как это сделать, на примере самодельного устройства «Умный чайник». На функциональном уровне оно повторяет существующие на рынке устройства такого типа. Конечно, сам «чайник» мы собирать не будем, сделаем только очень простой прототип. Мой пример будет иллюстрировать в основном программный уровень. На железном уровне, я обошелся минимумом периферийных устройств, а часть из них реализовал как “заглушки”. Чтобы вы могли повторить все описанные в статье шаги самостоятельно, в качестве целевой платформы я выбрал плату микроконтроллера ESP8266 - одну из самых доступных и популярных на рынке. Данный пример я сделал в качестве стажировки в Исследовательском центре Samsung, и он будет полезен всем, кто еще только начинает заниматься разработкой умных устройств.

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

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

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

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

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

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

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

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

Фаготехнологии. О принципах и прикладном потенциале межвирусной коммуникации

Научно-популярноеБиотехнологииНанотехнологииDIY или Сделай самБиология

В более ранних публикациях (здесь и здесь) я рассказывал о некоторых направлениях исследований, связанных с инженерными разработками на основе клеточной биологии, и о других проектах, в том числе, генно-инженерных, объединяемых новомодным термином «wetware» (по аналогии с hardware и software). Я сосредотачивался на переориентации клеточного метаболизма с получением на выходе полезных материалов или энергии. На фоне этих выкладок потерялась еще одна интереснейшая тема – биохимическая коммуникация и возможности ее применения. Уважаемые читатели Хабра наверняка согласятся, что в системе, предназначенной для управляемого обращения с информацией, важны не только ввод/вывод, хранение и обработка данных, но и передача этих данных, то есть, коммуникация.

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

В шоке от цен на авиабилеты по России: как летать дешевле

Python*Визуализация данныхDIY или Сделай сам

Вы продаете билетов на самолеты? - Нет, только показываю. - Красивое…

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

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

Читать далее
Всего голосов 42: ↑35 и ↓7+28
Просмотры30K
Комментарии 83

Zynq 7000. Обмен информацией между PS и PL

FPGA*ПроцессорыDIY или Сделай самЭлектроника для начинающих

Продолжаю повествование о том, как проходит мое изучение возможностей отладочной платы с SoC Zynq 7000 на базе отладочной платы QMTech. В этой статье я опишу то, как я решал задачу примитивного обмена данными между PS и PL с использованием baremetal application и при использовании Linux. Всем интересующимся добро пожаловать под кат!

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

Часы на основе индикатора ИЛЦ3-5/7 (ILC3-5/7)

C*Схемотехника*Старое железоDIY или Сделай самЭлектроника для начинающих
Из песочницы

Хочу поделиться опытом и наработками при создании настольных, компактных часов на основе индикатора ИЛЦ3-5/7.

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

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

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

Всем привет! 

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

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

Генератор факельного разряда на MOSFET-транзисторе

Схемотехника*ФизикаDIY или Сделай самЭлектроника для начинающих

Всем хеллоу, сегодня речь пойдет о младшем брате катушек Теслы, генераторе факельного разряда, или "факельнике". Этот экземпляр был собран мной больше года назад, но тогда мне не хватило терпения настроить его до конца, да и были существенные косяки в конструкции и исполнении. Недавно же я довел устройство до ума, и, раз уж пошла речь о высоковольтных устройствах, таких как ZVS-генератор и генератор Ройера, описанных в недавних статьях, решил написать статейку на Хабр, может кому будет интересно.

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

Трансформатор тока для детектирования включений нагрузки в сети 220В

DIY или Сделай самЭлектроника для начинающих
Tutorial

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

Пожалуй самым простым и быстрым решением было бы взять готовый модуль на эффекте Холла (например на базе микросхемы ACS712). Однако мне такой вариант не подошёл по двум причинам. Во-первых, он требует питания 5В, а у меня было всё запитано от 3.3В. Во-вторых, он включается в разрыв измеряемой цепи, а мне было очень важно не нарушить работу насоса даже в случае ошибки проектирования или выхода из строя датчика.

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

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

Создал мир из Super Mario Bros. 3 в 3D, часть 1

Работа с 3D-графикой*DIY или Сделай самИгры и игровые приставки

Всем привет!

В детстве мне всегда нравилась игра Super Mario Bros. 3, в которую я играл на своей приставке Dendy.

Я подрос и решил посмотреть как бы выглядела та самая игра в 3д.

Читайте мою новую статью, если вы также, как и я фанатели от Mario. А ссылку на оригинальное видео я оставлю в самом конце.

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

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

Разбираемся с работой часовых сетей в лабораторных условиях

Блог компании RUVDS.comПрограммирование микроконтроллеров*История ITDIY или Сделай самЭлектроника для начинающих

Как вы помните, во время посещения блошиного рынка, мне встретились прекрасные вокзальные вторичные часы, которые я в результате не купил. И что-то вот у меня клокотало внутри, и решил, раз уж разбираться с системой первичных-вторичных часов, то по-крупному. В результате были закуплены заводские первичные часы, вторичные часы, а дома я построил настоящую часовую сеть, посмотрел как настраивать первичные часы, как настраивать вторичные, ощутил всю боль часовщиков, которые обслуживают такие сети и в результате сделал собственные первичные часы, вместо заводских. В статье буду разбирать, как работает система первичных и вторичных часов, а также попробуем сделать свои первичные часы.
Оценить масштаб работы
Всего голосов 78: ↑76 и ↓2+74
Просмотры9.7K
Комментарии 107

TinyPhoto: встраиваемая графика и экономичные вычисления

Блог компании RUVDS.comНенормальное программирование*Программирование микроконтроллеров*Производство и разработка электроники*DIY или Сделай сам
Перевод

TinyPhoto – это миниатюрный электронный фотоальбом с встраиваемой графикой, собранный с использованием микроконтроллера ATiny85 и OLED-дисплея 128х64px. Такой дуэт может обеспечить не менее 20 часов непрерывного показа изображений от «таблетки» на 3В и 225мАч.
Всего голосов 39: ↑37 и ↓2+35
Просмотры7.1K
Комментарии 10

Самодельный дымоуловитель для пайки

Блог компании RUVDS.com3D-принтерыDIY или Сделай сам
Перевод
Tutorial
Мы уже публиковали перевод статьи, посвящённой дымоуловителю для пайки. В том материале речь шла о датчике, основанном на Arduino, который автоматически включает дымоуловитель при извлечении паяльника из держателя. А сегодня речь пойдёт о самостоятельном изготовлении дымоуловителя.

Самодельный дымоуловитель для пайки

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

Хороший дымоуловитель можно и купить, но стоить он будет более $70. Я, узнав об этом, сделал такое устройство сам, использовав 120-миллиметровый компьютерный вентилятор и корпус, напечатанный на 3D-принтере.
Читать дальше →
Всего голосов 41: ↑31 и ↓10+21
Просмотры10K
Комментарии 41

Авто-смыв унитаза для кота

Умный домDIY или Сделай сам
Из песочницы

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

Читать далее
Всего голосов 103: ↑102 и ↓1+101
Просмотры27K
Комментарии 103

Удвоение частоты дискретизации оцифровкой в несколько проходов для правильно-периодических сигналов, возможно ли такое?

Алгоритмы*Отладка*Программирование микроконтроллеров*Схемотехника*DIY или Сделай сам

В процессе переделки игрушки-осциллографа DSO138, как уже описывалось в предыдущей статье, возникла идея в DSO303 попробовать фокус с удвоением частоты дискретизации. В самом деле для STM32F303 теоретически максимально достижимая скорость дискретизации с точки зрения входа АЦП, а это определяется минимальным временем открытия УВХ, которое в нашем случае 1,5 такта х (1 / 72 МГц), или примерно 20,8 наносекунд, что дает 48 MSPS (миллионов отсчетов в секунду). Однако при параллельной работе 4-х АЦП на 6 МГц получается достичь только 24 MSPS из-за ограниченного быстродействия АЦП.

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

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

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

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

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

Лучшие RP2040 платы для ваших проектов в 2021 году

Блог компании SelectelРазработка на Raspberry Pi*Производство и разработка электроники*ГаджетыDIY или Сделай сам
Перевод
image

В январе 2021 года Raspberry Foundation впервые представила чип собственной разработки, RP2040. Первая система на его основе — микроконтроллер Raspberry Pi Pico, который сразу же стал конкурентом части устройств на Arduino.

Несколько позже собственные платы на основе этого чипа стали выпускать и другие компании, так что за сравнительно короткое время появилась достаточно обширная ниша новых микроконтроллеров на базе RP2040. В продолжении — список лучших (для разных целей) плат RP2040. На их основе можно создавать самые разные проекты — от простых роботов до базовых ИИ-систем.
Читать дальше →
Всего голосов 49: ↑48 и ↓1+47
Просмотры9.4K
Комментарии 9

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