Рубрика «сделай сам»

P.S. Каждая часть — это часть, сама по себе смысла не имеет, чтобы обзавестись необходимым контекстом и не испытывать когнитивный диссонанс от отсутствия так необходимых блоков текста начните читать с 1 части

В этот раз собирать приложение я буду npm модулем electron-builder, отдельное спасибо разработчикам за удобную документацию к модулю и множество примеров настройки конфига (нет).

В прошлый раз я собирал приложение npm модулем electron-packager, насколько мне известно, он не может собирать в exe, во всяком случае на тот момент мне не удалось это сделать.
Читать полностью »

SettingElectron компонент, элемент настройки приложения.

Структура папок.

context
│
│   index.js
│
└───client // все что относится к клиенту
    │   creater-option.js
    │   index.html
    │   style.css
    │
    └───fonts
            font1.woff2
            font2.woff2
            font3.woff2
            font4.woff2
            font5.woff2
            font6.woff2
            font7.woff2

Читать полностью »

Мужик собирает танки из кусочков, как лего. Уже собрал 20 штук.

image

Сергей Чибинеев — реаниматолог, он знает как пришить человеку пару оторванных кусочков. («Шейте красное с красным, жёлтое с жёлтым, белое с белым»). А хобби у него — реанимировать танки. В лучших традициях Jagged Alliance и Fallout.

На сборку своего танка уходит от 6 месяцев до 6 лет. Это творчество требует силушки богатырской — приходится таскать ржавые куски до 6 тонн.
Читать полностью »

В этом посте я хочу рассказать про изготовление при помощи ранее изготовленного мной станка с ЧПУ одноступенчатой прямозубой передачи.

Одноступенчатый редуктор с приводом от Шагового Двигателя - 1
Читать полностью »

Снова пришла осень. А вместе с ней пришли серое небо, дождливая погода и осенняя хандра. В такую погоду хочется разжечь камин, забраться с ногами на кресло, укутаться в теплый плед и, неспешно попивая горячий чай, послушать какой-нибудь радиоспектакль, как в детстве. Казалось-бы при современном развитии техники с прослушиванием спектаклей или аудиокниг нет никаких проблем — нас окружает множество устройств, способных воспроизводить звук. Это компьютеры, телефоны, mp3-плееры. Но проблема в том, что этот звук отличается от того, который издавали старые радиоточки, приемники или проигрыватели. А значит надо сделать плеер, который будет звучать «как в детстве». И выглядеть соответствующим образом.

image

Кому интересно, добро пожаловать под кат.
Читать полностью »

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

Предварительная идея

Когда из санузла вышли и выключили свет вентилятор включается, работает какое-то время, потом сам выключается. Для реализации этой идеи нужен датчик света, реле — для коммутации 220 В и контроллер который будет все это связывать.

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

Вентиляция санузла с умом - 1Вентиляция санузла с умом - 2Вентиляция санузла с умом - 3
Читать полностью »

От лампочки до пылесоса и дрона — как мы научили Алису управлять сотнями устройств - 1

Как вы думаете, что общего между лампочкой Philips Hue, пылесосом iRobot Roomba 671, термостатом Nest, микроволновкой General Electric, кондиционером Kenmore, розеткой TP Link HS100, устройствами Sonoff, кофеваркой Smarter и дроном Aire?

Как вы уже догадались, их объединяет то, что они могут управляться голосом с Алисы (и с Яндекс.Станции), как и сотни других умных устройств.
Более того, с такой настройкой может справиться любая домохозяйка.

Читать полностью »

Аналоговый походный фонарь - 1 Доброго времени суток! Давно хотел заиметь походный, так называемый «кемпинговый», фонарь. Который можно поставить на/подвесить над столом, дабы откушать не на ощупь, ну или кота посадить для рассказа правдивой истории. Из фичей требовалось длительное время работы и регулируемая яркость.
Читать полностью »

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

При постройке дома стал вопрос о том, как правильно организовать электрику, при условии, что стены сделаны из СИП-панелей, который нельзя штробить. Есть вариант «накрутить» на стены толстый слой гипсокартона и штробить его, но этот способ показался мне не очень удачным из-за того, что пришлось бы крутить довольно гипсокартон довольно толстым слоем, что бы убрать в стену рукав для проводов.

В конце концов было принято решение убрать все, что можно под фальшпол. Туда ушли трубы отопления и металлические короба с проводкой.

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

Вот, что получилось…
Читать полностью »

image

Сегодня мы поговорим о такой актуальной теме, как таймеры и организация многозадачности на Arduino. Поводом для написания этой статьи послужили лекции Олега Артамонова @olartamonov для студентов МИРЭА в рамках IoT Академии Samsung, а точнее, высказывание Олега, цитата (2-я лекция, 1:13:08):

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

Судя по высказываниям Олега, у него весьма превратное представление об Arduino вообще и об «ардуинщиках» в частности. Мигание пятью светодиодами в означенных им режимах это абсолютно тривиальная задача для Arduino, а для Arduino Mega Server это вообще не задача, а сущее недоразумение — его штатными средствами организуется многозадачность, которая легко управляет сотнями различных сущностей (светодиодов, сервоприводов, шаговых моторов и т. д.) в реальном времени.

Давайте вместе разберёмся как организовать многозадачность на Arduino, а заодно поможем студентам МИРЭА избавится от навязанных им стереотипов восприятия по отношению к социо-культурному и технологическому феномену нашего времени под названием Arduino.
Читать полностью »