Микроконтроллеры — Craftster https://craftster.ru Практические инструкции DIY для всех и каждого Mon, 15 Aug 2022 08:25:51 +0000 ru-RU hourly 1 https://wordpress.org/?v=4.6.1 https://craftster.ru/wp-content/uploads/2020/05/cropped-favicon-32x32.png Микроконтроллеры — Craftster https://craftster.ru 32 32 Подсветка мягкой мебели на адресной светодиодной ленте https://craftster.ru/technologies/podsvetka-mjagkoj-mebeli-na-adresnoj-svetodiodnoj-lente/ https://craftster.ru/technologies/podsvetka-mjagkoj-mebeli-na-adresnoj-svetodiodnoj-lente/#respond Fri, 12 Aug 2022 15:35:52 +0000 https://craftster.ru/?p=8893 Читать далее]]>

Всем привет! Сегодня будет коротенькая инструкция о том, как реализовать подсветку мягкой мебели в своем доме. Я уверен, что это добавит оригинальную нотку к интерьеру вашего зала или спальни. В данном примере я реализовал подсветку под днищем финского дивана Torino в зале, а также привязал к ней голосовое управление на включение и выключение через Яндекс Станцию Макс и Home Assistant. Все что вам понадобится, это купить готовые компоненты на Алиэкспрессе, за исключением декоративных уголков в местах стыка светодиодного профиля, которые мы распечатаем на 3D принтере.

Что вам понадобится

]]>
https://craftster.ru/technologies/podsvetka-mjagkoj-mebeli-na-adresnoj-svetodiodnoj-lente/feed/ 0
Установка японского ионизатора воды OSG HumanWater HU-88 под кухонную мойку https://craftster.ru/electronics/ustanovka-japonskogo-ionizatora-vody-humanwater-hu-88-pod-mojkoj/ https://craftster.ru/electronics/ustanovka-japonskogo-ionizatora-vody-humanwater-hu-88-pod-mojkoj/#respond Sun, 05 Jun 2022 12:49:20 +0000 https://craftster.ru/?p=8873 Читать далее]]>

Друзья, несколько лет назад я заказал из Японии замечательный прибор для ощелачивания организма, а именно проточный ионизатор воды OSG HumanWater HU-88. Про то, насколько полезны ионизаторы воды для здоровья, вы сможете провести свои собственные исследования и сделать соответствующие выводы. Изначально данный ионизатор предназначался для установки на поверхность столешницы (инструкция здесь), это занимало полезную площадь, а на излив крана воды нужно было монтировать дополнительный излив с двумя шлангами, что заметно портило внешний вид кухни, как, например, в этом видео:

Также нужно было искать дополнительную розетку, для подключения ионизатора в сеть. В данной инструкции я покажу вам, как можно разместить данный ионизатор воды под мойкой, а вместо громоздкого девайса со шлангами и проводами иметь аккуратный краник для ионизированной воды, который будет включаться и выключаться брелоком управления 433МГц. Данная технология также подойдёт для любых других ионизаторов, которые запускают процесс ионизации при подаче воды (т.е. без дополнительного нажатия каких-либо кнопок на блоке управления).

Что вам понадобится

]]>
https://craftster.ru/electronics/ustanovka-japonskogo-ionizatora-vody-humanwater-hu-88-pod-mojkoj/feed/ 0
Адаптивная подсветка телевизора у вас дома https://craftster.ru/electronics/tehnologija-adaptivnoj-podsvetki-televizora-u-vas-doma/ https://craftster.ru/electronics/tehnologija-adaptivnoj-podsvetki-televizora-u-vas-doma/#respond Sun, 23 Jan 2022 09:37:37 +0000 https://craftster.ru/?p=8818 Читать далее]]>

Друзья, сегодня будем создавать амбилайт или технологию адаптивной подсветки, которая была впервые презентована компанией Philips. Амбилайт представляет собой динамическую подсветку, которая “анализирует” цвета отдельных пикселей по периметру изображения экрана и воспроизводит рассеянный свет на поверхность стены за корпусом телевизора, повторяя цвета взятые с периметра. Данный эффект визуально увеличивает размер и световую интенсивность изображения.

Наш самодельный амбилайт не будет работать на обычных телевизорах, которые принимают цифровое или кабельное телевидение. Для этого нам потребуется приставка с медиацентром Kodi, а уже с неё можно брать любой видеопоток и применять данную технологию. Максимальная частота обновления экрана через приставку (x96 Mini) с медиацентром Kodi — 60 Герц.

Что вам понадобится

]]>
https://craftster.ru/electronics/tehnologija-adaptivnoj-podsvetki-televizora-u-vas-doma/feed/ 0
Красивая цветомузыка на адресной RGB ленте https://craftster.ru/electronics/krasivaja-cvetomuzyka-na-adresnoj-rgb-lente/ https://craftster.ru/electronics/krasivaja-cvetomuzyka-na-adresnoj-rgb-lente/#respond Thu, 03 Dec 2020 06:31:42 +0000 https://craftster.ru/?p=8783 Читать далее]]>

Друзья, сегодня поговорим о том как сделать красивую цветомузыку на адресной RGB ленте в домашних условиях. Данная технология базируется на Arduino Uno или плате микроконтроллера Atmega328P с открытым исходным кодом. Сама прошивка была взята у Алекса Гайвера, но была немного доработана, т.к. периодически возникало самопроизвольное переключение световых эффектов. Данная цветомузыка подключается к правому каналу любого усилителя или домашнего кинотеатра. Управление световыми эффектами осуществляется с помощью ИК-пульта. Максимальное количество светодиодов для данной версии прошивки — 410 штук.

Что вам понадобится:

  • Адресная RGB лента WS2812B – 2 метра
  • Профиль для светодиодной ленты – 2 метра
  • Плата микроконтроллера Arduino Uno – 1шт.
  • Штекерные контакты для Arduino — 1 рейка
  • Корпус для платы микроконтроллера – 1шт.
  • Блок питания, 5 Вольт, 10 Ампер (~3 Ампера на каждые 60 LED) – 1шт.
  • Корпус для блока питания – 1шт.
  • Шнур с вилкой с заземлением – 1шт.
  • ИК-приемник, TSOP31238, 38кГц – 1шт.
  • Любой ИК-пульт – 1шт.
  • Резистор, 100-500 Ом (мощность любая) – 1шт.
  • Резистор, 2.2кОм, 1Вт – 1шт.
  • Резистор, 4.7кОм, 1Вт – 1шт.
  • Конденсатор, 10нФ (маркировка 103) – 1шт.
  • Конденсатор, 1000мкФ, 6.3В – 1шт.
  • Потенциометр, 20кОм – 1шт.
  • Гнездо разъёма 5.5 x 2.1 мм , папа – 2шт.
  • Гнездо разъёма 5.5 x 2.1 мм, под корпус, мама – 2шт.
  • Гнездо разъёма 3.5 мм, 3 контакта, папа – 2шт.
  • Гнездо разъёма 3.5 мм, 3 контакта, под корпус, мама – 1шт.
  • Гнездо разъёма 3.5 мм, 3 контакта, мама – 1шт.
  • Провод, трёхжильный, 2мм2 – 3 метра
  • Акустический кабель, двухжильный – 3 метра
  • Провод, двухжильный, 2мм2 – 2 метра
]]>
https://craftster.ru/electronics/krasivaja-cvetomuzyka-na-adresnoj-rgb-lente/feed/ 0
Заводим машину голосом с помощью Алексы на Raspberry Pi https://craftster.ru/electronics/zavodim-mashinu-s-pomoshhju-aleksy-na-raspberry-pi/ https://craftster.ru/electronics/zavodim-mashinu-s-pomoshhju-aleksy-na-raspberry-pi/#respond Tue, 17 Mar 2020 15:13:07 +0000 https://craftster.ru/?p=8664 Читать далее]]>

Друзья, автоматизация с помощью Алексы продолжается и недавно я подумал, а почему бы не дать возможность Алексе голосом заводить мою машину. Все дело в том, что машина располагается на стоянке вдалеке от дома и мой брелок на 868МГц просто не в состоянии завести её с такого расстояния через преграду близлежащих домов. Единственный способ завести машину удалённо возможен с помощью мобильного телефона. Я звоню на сигнализацию, она “поднимает трубку”, затем в тональном режиме я ввожу код запуска двигателя и двигатель запускается удалённо. Ездить мне приходится по нескольку раз в день, а поэтому и заводить машину приходится по нескольку раз заранее на прогрев, т.к. я живу в холодном регионе нашей необъятной страны. Данный пример будет рассматриваться для охранной системы Pandora 5000NEW, но по аналогии вы сможете это сделать для любой другой автомобильной сигнализации с поддержкой GSM.

Вам понадобится

]]>
https://craftster.ru/electronics/zavodim-mashinu-s-pomoshhju-aleksy-na-raspberry-pi/feed/ 0
Голосовое управление светом через Алексу https://craftster.ru/electronics/golosovoe-upravlenie-svetom-cherez-aleksu/ https://craftster.ru/electronics/golosovoe-upravlenie-svetom-cherez-aleksu/#respond Thu, 05 Mar 2020 06:40:05 +0000 https://craftster.ru/?p=8649 Читать далее]]>

Друзья, настала весна, а значит, пришло время хакнуть радиорозетки и привязать к ним голосовое управление Алексой. :) Как вы знаете, дома я не использую беспроводное соединение, поэтому розетки с WiFi отпадают автоматически. Будем использовать радиорозетки на 433.92МГц, сканировать коды их пульта, а потом все это соединим с Алексой. На данном этапе у Вас уже должна быть установлена операционная система Raspbian Buster Lite и скомпилирована Алекса из AVS SDK. Как это сделать можно прочитать в инструкции “Голосовой помощник Alexa на Raspberry Pi”.

Вам понадобится:

]]>
https://craftster.ru/electronics/golosovoe-upravlenie-svetom-cherez-aleksu/feed/ 0
Включаем WiFi голосом через Алексу на Raspberry Pi https://craftster.ru/technologies/computers-1/vkljuchaem-wifi-golosom-cherez-aleksu-na-raspberry-pi/ https://craftster.ru/technologies/computers-1/vkljuchaem-wifi-golosom-cherez-aleksu-na-raspberry-pi/#respond Wed, 26 Feb 2020 09:04:00 +0000 https://craftster.ru/?p=8630 Читать далее]]>

Всем привет! Сегодня будем реализовывать функционал включения и выключения радиомодуля (а-ля WiFi) с помощью голосового помощника Алекса на Raspberry Pi (RPi). Как поставить Алексу на RPi вы можете прочитать в инструкции “Голосовой помощник Alexa на Raspberry Pi”. Весь мой интернет дома разведён по проводам, которые проложены в скрытой проводке, а беспроводным соединением пользуется мой 9-и летний сын по мере необходимости, в остальное время радиомодуль находится в выключенном состоянии.

Роутер у меня фирмы Asus, модель RT-N15U и данный пример будет рассмотрен для роутера именно этой модели. По аналогии вы сможете это сделать для своего роутера, хотя нет стопроцентной гарантии, что получится. Дома также у меня стоит оптический терминал (оптоволоконный интернет) и там есть свой радиомодуль, так вот, используя данную схему, у меня не получилось включать и выключать беспроводной интернет. Роутер Asus я подключил в общую локальную подсеть и реализовал данную схему на нем.

Как вы знаете, включать и выключать беспроводное соединение можно через веб-интерфейс роутера зайдя на его страницу в локальной сети, например, 192.168.0.1. Подключиться программно к роутеру через протокол SSH было невозможно, т.к. Asus не внедрил такой функционал в RT-N15U. Я сначала прошил роутер кастомной прошивкой от проекта OpenWrt, т.к. она позволяла заходить на роутер через протокол SSH, а затем через терминальную команду включать/выключать радиомодуль. Но в итоге оказалось, что для RT-N15U драйвера прошивки не поддерживали функцию радиомодуля вообще. Пришлось вернуть стоковую прошивку от Asus и использовать следующую схему. Будем снимать дамп пакетов в локальной сети от RPi до роутера с помощью tcpdump, а затем с помощью функции curl_exec в PHP воспроизводить передачу POST запросов.

Что Вам понадобится:

  • Роутер с радиомодулем — 1шт.
  • ОС Raspbian c графической оболочкой (GUI) — 1шт.
  • RPi c установленной Алексой — 1шт.
  • Сервер Apache c PHP на RPi
  • Программа tcpdump на RPi
  • Программа Wireshark на RPi
]]>
https://craftster.ru/technologies/computers-1/vkljuchaem-wifi-golosom-cherez-aleksu-na-raspberry-pi/feed/ 0
Я есть универсальный ИК-пульт с голосовым управлением Алексой… https://craftster.ru/electronics/ja-est-universalnyj-ik-pult-s-golosovym-upravleniem-aleksoj/ https://craftster.ru/electronics/ja-est-universalnyj-ik-pult-s-golosovym-upravleniem-aleksoj/#respond Sun, 23 Feb 2020 10:21:17 +0000 https://craftster.ru/?p=8620 Читать далее]]>

Так мог бы сказать персонаж фильма “Стражи Галактики” — Грут, если бы у него были дополнительные настройки :) А у Raspberry Pi и операционной системы Raspbian их бесчисленное множество. И, как вы догадались по названию инструкции, одна их них — реализация системы универсального ИК-пульта для управления устройствами ‘Умного дома’ на базе голосового помощника Алекса в сочетании с домашним сервером. Алекса у меня располагается в комнате с LED-телевизором, домашним кинотеатром и приставкой KODI и у всех этих девайсов есть свой ИК-пульт. Я решил автоматизировать процесс включения/выключения данных устройств, тем более, что телевидение я смотрю с приставки KODI, которая берет видеопоток с моего домашнего ТВ-сервера и чтобы посмотреть телевизор, мне сначала нужно включить KODI с одного пульта (который в свою очередь по шине CEC включит сам телевизор), а затем включить домашний кинотеатр для передачи звука через его акустическую систему. Такая схема появилась из-за того, что в моем телевизоре отсутствует ТВ-тюнер стандарта DVB-T2, и мне пришлось купить два портативных USB ТВ-тюнера данного стандарта и сделать свой собственный ТВ-сервер на Linux.

Данная инструкция является дополнением, к моей ранее опубликованной инструкции “Голосовой помощник Alexa на Raspberry Pi”, и там рассказывается про установку операционной системы Raspbian Buster Lite на карточку micro SD. Про установку ИК-приёмника Вы можете прочитать в инструкции “Управление громкостью на Raspberry Pi c ИК-пульта дистанционного управления”.

Что вам понадобится:

]]>
https://craftster.ru/electronics/ja-est-universalnyj-ik-pult-s-golosovym-upravleniem-aleksoj/feed/ 0
Голосовой помощник Алекса на Raspberry Pi https://craftster.ru/electronics/golosovoj-pomoshhnik-alexa-na-raspberry-pi/ https://craftster.ru/electronics/golosovoj-pomoshhnik-alexa-na-raspberry-pi/#respond Wed, 05 Feb 2020 09:32:29 +0000 https://craftster.ru/?p=8548 Читать далее]]>

Amazon Echo — это небольшой голосовой помощник для дома с “живущей” внутри Алексой, но если у вас есть под рукой одноплатный компьютер Raspberry Pi 3b (далее RPi) — вы можете сделать своего собственного помощника. Правда Алекса общается исключительно на английском языке, но я думаю это не будет для вас помехой.

Идея сделать голосового помощника на RPi возникала не случайно. Дело в том, что голосовые помощники, доступные сейчас на рынке, соединяются с Интернетом исключительно по Wi-Fi, а мне был нужен девайс, который подключается сетевым кабелем Ethernet к разъему RJ45, т.к. все мои устройства дома подключены к Интернету через сетевые кабели по собственным соображениям. Wi-Fi я включаю по мере необходимости, в остальное время он находится в выключенном состоянии. Единственный девайс, доступный на рынке с входом RJ45 — это голосовой помощник Sonos One, но стоит от порядка 15 тысяч рублей (вместе с доставкой), и поэтому функциональность Алексы я сначала решил протестировать на RPi. Наибольший интерес представляет использование Алексы для управления устройствами “умного дома”. На данный момент Алекса может включать и выключать мой настольный компьютер используя сервис IFTTT в сочетании с моим домашним веб-сервером. Следующим этапом будет установка радио-розеток на 433Мгц, но об этом будет отдельная инструкция.

*** Для  установки самой свежей версии Алексы, Шаг 4 можно пропустить и перейти к разделу Дополнение.

Что вам понадобится:

]]>
https://craftster.ru/electronics/golosovoj-pomoshhnik-alexa-na-raspberry-pi/feed/ 0
Ночник на Ардуино своими руками, реагирующий на приближение https://craftster.ru/electronics/nochnik-na-arduino-svoimi-rukami-reagirujushhij-na-priblizhenie/ https://craftster.ru/electronics/nochnik-na-arduino-svoimi-rukami-reagirujushhij-na-priblizhenie/#respond Mon, 12 Sep 2016 15:34:21 +0000 https://craftster.ru/?p=7708 Читать далее]]> ikea-hack-moonlight-lamp-step-intro

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

Как это работает?

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

Что вам понадобится:

  • Arduino Uno;
  • Arduino IDE;
  • Источник питания для контроллера на 9В, 250мА или более;
  • Лампа Ikea Vate;
  • Ультразвуковой высокочувствительный датчик (дальнометр) LV-EZ0 от Adafruit с широким радиусом действия;
  • 1 светочувствительный резистор выпаянный из подсветки для газонов;
  • 1 резистор 10 кОм;
  • 4 резистора 220Oм;
  • 7-контактный разъем
  • Макетная плата;
  • Кабель USB AB;

Также вам будут необходимы:

  • Паяльник;
  • Припой;
  • Кусачки;
  • Пластиковый контейнер небольшого размера для установки электроники.
]]>
https://craftster.ru/electronics/nochnik-na-arduino-svoimi-rukami-reagirujushhij-na-priblizhenie/feed/ 0
Как собрать противоугонное устройство на Arduino https://craftster.ru/electronics/kak-sobrat-protivougonnoe-ustrojstvo-na-arduino/ https://craftster.ru/electronics/kak-sobrat-protivougonnoe-ustrojstvo-na-arduino/#respond Mon, 12 Sep 2016 12:11:18 +0000 https://craftster.ru/?p=7687 Читать далее]]> fingerprint-biometric-arduino-anti-thief

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

Ниже предлагается инструкция, как самостоятельно смастерить противоугонное устройство на платформе Arduino Uno. Для умельцев этот способ сравним с удовольствием от поедания любимого блюда, ведь придется пошевелить мозгами для достижения желаемого результата.

Как это работает?

Демонстрационной моделью выступил автомобиль купе Mitsubishi Lancer 2000 – в него и была установлена изобретенная «противоугонка».

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

Цепочка подачи напряжения питания в противоугонном устройстве выглядит следующим образом: ключ зажигания –> подача напряжения на регулятор напряжения –> совпадение отпечатков пальцев подаст напряжение на реле запуска двигателя.

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

Что нужно для начала работы:

Arduino Uno;
Датчик отпечатков пальцев;
Релейный блок;
Источник питания;
• Резистор 1 кОм;
NPN-транзистор ВС547В

]]>
https://craftster.ru/electronics/kak-sobrat-protivougonnoe-ustrojstvo-na-arduino/feed/ 0
Как сделать портативный компас TinyCompass на платформе Arduino https://craftster.ru/electronics/kak-sdelat-portativnyj-kompas-tinycompass-na-platforme-arduino/ https://craftster.ru/electronics/kak-sdelat-portativnyj-kompas-tinycompass-na-platforme-arduino/#respond Sun, 11 Sep 2016 09:27:21 +0000 https://craftster.ru/?p=7684 Читать далее]]> FCSB8EHI5BS9NY2.LARGE

Такую вещицу можно запросто взять с собой в любое путешествие. Миниатюрные размеры портативного компаса позволяют держать его всегда при себе. Он станет вашим верным и надежным помощником. Сделать TinyCompass (крошечный компас – ред.) своими руками совсем несложно.

Для этого вам понадобятся следующие платы:

  1. TinyShield USB&ICP (нужна для заливки «скетча»)
  2. TinyShield Compass
  3. TinyDuino Processor (оснащенная держателем батарейки);
  4. TinyShield Circle Edge LED (светодиодная плата);
  5. А также круглая плоская батарейка CR1632 3В.
]]>
https://craftster.ru/electronics/kak-sdelat-portativnyj-kompas-tinycompass-na-platforme-arduino/feed/ 0