Все потоки
Поиск
Написать публикацию
Обновить
18.12

Arduino *

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

Сначала показывать
Порог рейтинга
Уровень сложности

Самодельная клавиатура PS/2 – это просто

Время на прочтение14 мин
Количество просмотров18K

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

Суть сегодняшнего предмета для изучения опять сугубо академическая.

Лично я взялся за подобную разработку по одной простой причине: Потребовалась клавиатура для самодельного компьютера Z80-MBC2.

Однако, устройство вполне работоспособно с любым PC.

Читать далее

Радиоуправляемые мотоциклы

Время на прочтение7 мин
Количество просмотров12K
Картинка youtube-канал RC Crawler Extreme

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

Понятно, когда это радиоуправляемая машинка. Но мотоцикл…
Читать дальше →

Lavritech V7.1 Lite: программируем ESP32 и Wirenboard модули

Время на прочтение10 мин
Количество просмотров5.4K


В двух предыдущих статьях я дал общее описание контроллера Lavritech V7.1 Lite и рассказал о его схемотехнике, сегодня я попытаюсь осветить ещё один важный аспект — программирование этого контроллера.

Всё содержимое Lavritech V7.1 Lite можно условно разделить на три части: ядро (ESP32 и всё, что находится на материнской плате), внутренние подключаемые модули и внешние стыкуемые блоки на DIN-рейку.

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

Итак, как же программировать это чудо техники?
Читать дальше →

Подключение ПК мыши к Денди. Насколько это удобно?

Время на прочтение4 мин
Количество просмотров8.8K

Однажды, ко мне пришла бредовая идея приделать мышь к Денди вместо контроллера. Зачем? Для чего? Да просто так, по фану. Потому что такого еще ни у кого не видел. Формально, на данную идею меня подтолкнуло одно видео, на котором чел играл в Punisher. Конкретно с этой игрой я знаком мало, но, тем не менее, в подобного рода играх крутить прицелом с крестовины было всегда неудобно, вкупе со спортивном интересом "а заработает ли?" для того, чтобы "чисто поржать", решил-таки уделить немного свободного времени для спаривания обычной компьютерной мышки со старушкой Денди.

Читать далее

Тактовая кнопка, как подключить правильно к "+" или "-"

Время на прочтение5 мин
Количество просмотров28K

Вы ни когда не задумывались, почему в схемах иногда кнопки подтягивают к "+" питания, а иногда к общему проводу? Если прямо сейчас набрать в поиске: "тактовая кнопка ардуино" - то на большинстве картинок мы увидим именно прямое подключение, когда резистор подключен на землю. Но, если посмотреть схемы без участия ардуино, то ситуация меняется в корне, чаще можно будет встретить инвертированное включение. Так как же будет подключать кнопку правильнее? Давайте вместе попробуем разобраться в этом вопросе!

Читать далее

RadSensor v1.0: собираем портативный персональный дозиметр из готовых компонентов

Время на прочтение7 мин
Количество просмотров18K

Собираем свой первый мобильный датчик радиации из готовых электронных компонентов. Второй мануал из цикла про diy-дозиметры.

К этому материалу мы шли долгие 3 года. И продолжаем путь. В статье почти нет шуток, воды и экскурсов в историю. Только электронное мясо: BOM со ссылками на Али, код, модели корпуса, фото-инструкция и задел на будущее.

Читайте, повторяйте, опровергайте и спорьте. Только не будьте равнодушны к российскому DIY.

Приступить к сборке

Простая схема динамических указателей поворотов, и никаких микроконтроллеров

Время на прочтение4 мин
Количество просмотров50K

Все началось с того, что лет десять назад сделал товарищу динамические ангельские глазки на его автомобиль. И с тех пор каждый уважающий себя владелец BMW считал своим долгом написать мне в какую-нибудь соц сеть и спросить: за сколько денег я готов сделать аналогичное на его авто. На тот момент еще не было в ходу светодиодов с чипом WS2812, по этому схема получилась не очень удобная, и выкладывать ее я не видел смысла. Если я сам не готов повторить, то кто-нибудь другой точно не станет этого делать.

Читать далее

Lavritech V7.1 Lite: открываем ящик Пандоры

Время на прочтение10 мин
Количество просмотров4.5K


В предыдущей статье я дал общее описание контроллера Lavritech V7.1 Lite и остановился на том, что для разбора схемотехники, распиновки и организации «материнской» платы потребуется отдельная статья. Сегодня мы разберём «матрицу» соединений и интерфейсов Lavritech V7.1 Lite и составим представление об этом, без преувеличения, чуде инженерной мысли.

Для тех, кто не читал первую статью, или не совсем понял о чём там идёт речь, напомню, что Lavritech V7.1 Lite является воплощением очень интересной и перспективной концепции «модульных» контроллеров, когда функционал конкретного контроллера набирается из стандартных модулей и блоков, почти как в конструкторе Lego.

Разумеется, чтобы такое стало возможным, нужно было создать и проработать очень нетривиальную концепцию интерфейсов и соединений, с которой я и приглашаю вас познакомиться.
Читать дальше →

Алиса, включи свет

Время на прочтение3 мин
Количество просмотров47K

Люди, которые в первые сталкиваются с «Умным домом», почему-то всегда начинают с проектирования освещения. Но я немного нарушил эти устои и «Умным светом» занялся в последнюю очередь. Так как я всегда считал, что это не особо важная функция в управлении «Умным домом», но признаюсь честно я ошибался.
Читать дальше →

Лазертаг на Arduino

Время на прочтение3 мин
Количество просмотров19K

Пригласили нас как-то с сыном на аренный лазертаг, очень нам понравилось! Т.к. готовые комплекты стоят не мало, пришла идея собрать что-то подобное на Arduino для игры дома и на улице. Что у меня получилось, читайте ниже.

Читать далее

Lavritech V7.1 Lite: младший брат Wirenboard на ESP32

Время на прочтение9 мин
Количество просмотров7.8K


В своём блоге я рассмотрел десятки контроллеров разных компаний, среди которых Kincony, Norvi, RobotDyn, LILYGO и т. д., всё это замечательные изделия, но есть у них одна общая черта — все они созданы зарубежными производителями. Само по себе это неплохо, но хотелось бы уже познакомиться с чем-то, созданным нашими IT-умельцами.

На самом деле, в России разрабатывается и производится множество различных и весьма интересных контроллеров, сегодня мы познакомимся с одним из них — это контроллер Lavritech V7.1 Lite на основе ESP32, созданный для рынка DIY автоматизации. То есть как раз того направления, которое интересно мне и постоянным читателям моего блога.

Lavritech V7.1 Lite интересен ещё и тем, что совместим с блоками популярной экосистемы контроллеров Wirenboard и имеет необычную модульную архитектуру, что резко выделяет его на фоне ранее рассмотренных «обычных» контроллеров. По сути, это «младший брат Wirenboard» на ESP32 с архитектурой а-ля IBM PC, но только в мире контроллеров.

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

Итак, приступим…
Читать дальше →

Как разрезать полметра стали, в домашних условиях, почти бесшумно — используя электричество?

Время на прочтение8 мин
Количество просмотров72K

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

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

Читать дальше →

Kincony KC868-A64: полный привод 64х64 (для тех, кто знает толк в автоматизации)

Время на прочтение6 мин
Количество просмотров5.4K

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

И тут вдруг оказывается, что существует готовое решение, которое позволяет подключить провода, залить прошивку и (быстро и просто) решить стоящую перед вами задачу по автоматизации.

Сегодня мы как раз и рассмотрим такого монстра, это контроллер Kincony KC868-A64, который занимает почётное место в линейке A4, A6, A8, A16, A32, A64 и позволяет решать сложные и объёмные задачи по автоматизации.
Читать дальше →

Ближайшие события

Arduino + Unity. Радио fpv-машинка на геймпаде

Время на прочтение6 мин
Количество просмотров9.3K

Привет. Расскажу про то, как сделал машинку на Arduino-контроллере, а Unity принимал сигналы с геймпада, управлял машиной по радиоканалу, отображал пользовательский интерфейс и изображение fpv-камеры.

Читать далее

О самодельном тепловизоре

Время на прочтение8 мин
Количество просмотров44K

Периодически для разных целей возникает потребность в измерении диапазона температур. Достичь этой цели можно разными средствами, но лучше всего для этого подходит тепловизор. Одна проблема, — подобное устройство не отличается низкой ценой. А реально ли его построить самому? Об этом мы и поговорим в этой статье.

Читать дальше →

Используем телетайп Consul 254 вместо клавиатуры для Arduino

Время на прочтение4 мин
Количество просмотров4.9K

Из документации:

Электрифицированная пишущая машина Consul 254 предназначена:

а) для ввода алфавитно-цифровой информации в ЭВМ при печатании оператора на клавиатуре машины

б) для вывода алфавитно-цифровой информации в порядке печати на лист или рулон бумаги по сигналам, посылаемым от ЭВМ

в) для применения в устройствах подготовки данных или в других устройствах, параметры которых соответствуют параметрам указанной машины

Сегодня мы займёмся пунктом "а" - будем читать данные с клавиатуры с помощью ЭВМ Arduino Uno.

Читать далее

Kincony KC868-E16S: контроллер в стиле стимпанк

Время на прочтение6 мин
Количество просмотров7.3K


Смотрю я на KC868-E16S и не могу понять, что он мне больше напоминает — ламповый усилитель Hi-End класса, девайс из вселенной киберпанка или артефакт от советской шаговой АТС — пожалуй вариант с киберпанком мне нравится больше, если ещё добавить немного меди и что-то вроде двигателя Стирлинга, то было бы совсем круто.

На самом деле Kincony KC868-E16S производит довольно внушительное впечатление — его приятно держать в руках: вес 16-и реле придаёт контроллеру некую монументальность, чувствуется, что держишь в руке «настоящую вещь».

Да и остальная начинка в стиле KC868-й серии весьма интересна, приглашаю вас познакомиться с содержимым KC868-E16S и посмотреть что и как там устроено…

(Кстати, вы заметили, что буква «A» в названии контроллера сменилась на «E»? Это нам как бы прозрачно намекает, что сама компания Kincony относит это изделие к классу «умных релейных блоков», я бы даже сказал «очень слишком умных релейных блоков».)
Читать дальше →

Что можно сделать с большим дисплеем?

Время на прочтение14 мин
Количество просмотров39K

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

Что там?

Ферритовый ROM для самых маленьких

Время на прочтение7 мин
Количество просмотров13K

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

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

Итак, мы рассмотрим память на ферритовых кольцах, причем, даже не RAM, а ROM.

Читать далее

Электронный саксофон: зовите меня SAXILENT

Время на прочтение3 мин
Количество просмотров8K

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

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

А подумав немножко еще, понял, что для решения задачи все у меня есть - и электротехнические навыки, и опыт разработки, и даже понимание управления проектами. И даже времени впереди еще достаточно много. А конкурентов - не очень :)

"Ну, начало - как начало, ничего не предвещало (с)" 

Электронный саксофон. Зовите меня SAXILENT