Статья служит шпаргалкой для тех, кто хочет сделать свой обратный маятник. Здесь описаны проблемы, из-за которых я все переделывал несколько раз, приведен краткий обзор теории, необходимый для понимания, как стабилизировать систему.
Читать полностью »
Рубрика «Электроника для начинающих» - 38
Все, что вы хотели знать об обратном маятнике
2019-10-28 в 19:02, admin, рубрики: Алгоритмы, обратный маятник, программирование микроконтроллеров, Разработка под Arduino, Разработка робототехники, Электроника для начинающихAndroid Camera2 API от чайника, часть 3. Media Codec и стрим видео по UDP
2019-10-28 в 9:22, admin, рубрики: Camera API, camera2 api, Camera2 API Android, Google API, guide Camera2 API Android, java, live streaming to JAVA, live streaming to VLC, MediaCodec Camera2 API Android, tutorial Camera2 API, VLC udp streaming, пример работы с камерой Android, Программирование, работа с камерой в Android, Разработка под android, руководство по Camera2 API Android, Электроника для начинающихИтак, со съемками фоточек и записью видео при помощи Camera2 API мы вроде бы, разобрались. Осталось только научиться передавать видеопоток c Android устройства страждущим получателям извне. Конечной целью, как уже неоднократно ранее говорилось, является интеллектуализация роботелеги — ставим на неё смартфон и так сказать, превращаем обезьяну в человека. В этом нам поможет Media Codec. И конечно, новое Camera2 API.
Кому интересно, прошу под кат.
Читать полностью »
Проекты Arduino DIY: роботизированный тир «Демоническая карусель»
2019-10-26 в 18:08, admin, рубрики: 3D-печать, arduino, diy или сделай сам, программирование микроконтроллеров, Разработка под Arduino, робототехника, своими руками, Электроника для начинающих
В предыдущей статье я рассказал о своей новой разработке – роботизированной игрушке «Демоническая карусель». Я существенно доработал эту модель, и хотя устройство находится пока в нерабочем состоянии (предстоит еще писать программу), мне всё же есть что показать и рассказать вам. Серьезно изменился дизайн мишени, а принцип работы тира остался прежним.
Читать полностью »
5 способов полезного использования Raspberry Pi
2019-10-26 в 11:05, admin, рубрики: diy или сделай сам, linux, Raspberry Pi, гаджеты, настройка, Настройка Linux, системное администрирование, Электроника для начинающихRaspberry Pi наверное есть дома почти у каждого, и рискну предположить, что у многих она валяется без дела. А ведь Raspberry это не только ценный мех, но и вполне мощный fanless-компьютер с Linux. Сегодня мы рассмотрим полезные возможности Raspberry Pi, для использования которых код писать не придется совсем.
Для тех кому интересно, подробности под катом. Статья рассчитана для начинающих.
Читать полностью »
Драйвер шагового двигателя. Тестируем микросхему L9110
2019-10-26 в 9:22, admin, рубрики: electronics, IoT, stepper motor, Интернет вещей, программирование микроконтроллеров, Разработка для интернета вещей, Электроника для начинающихОткуда «ножки» растут
В настоящее время стали доступны и приобрели популярность различные станки с программным управлением. Это лазерные и фрезерные резчики и гравёры. А так же 3D принтеры. Все эти станки имеют один общий узел — шаговый двигатель.
И этому двигателю нужен драйвер.
Принцип работы двигателя не является предметом этой статьи. Мы рассмотрим только драйвер. Всё, что нам нужно знать в данном контексте — это какие управляющие сигналы нам нужно формировать для управления шаговым двигателем. Оказывается, это самые обычные прямоугольные импульсы.
Существует некоторое количество решений драйверов от различных компаний. В нашей статье мы рассмотрим самое доступное решение драйвера L9110 и его аналог HG7881 Это решение часто используется в Arduino
Теория и практика
Я решил применить микросхему L9110 в своём проекте.
Довольно легко нагуглил datasheet. Прочитал. Всё предельно понятно. Характеристики, распиновка, таблица истинности… По всем параметрам драйвер, вроде бы подходит. Напряжение коммутации — 12 вольт, выходной ток 800 ма. — всего хватает.
А что на деле?
5 способов сделать Python-сервер на Raspberry Pi. Часть 2
2019-10-22 в 19:41, admin, рубрики: diy или сделай сам, python, Raspberry Pi, веб-сервер, гаджеты, Программирование, Электроника для начинающихПривет.
Сегодня мы продолжим изучать сетевые возможности Raspberry Pi, а точнее их реализацию на языке Python. В первой части мы рассмотрели базовые функции простейшего веб-сервера, работающего на Raspberry Pi. Сейчас мы пойдем дальше, и рассмотрим несколько способов, как сделать наш сервер интерактивным.
Статья рассчитана для начинающих. Читать полностью »
Как не промахнуться с бюджетом на серийное производство корпусов-2: цены на мелкосерийное литьё пластика
2019-10-22 в 5:36, admin, рубрики: корпус электроники, пластиковый корпус, производство в китае, Производство и разработка электроники, производство корпуса, производство электроники, промдизайн, прототипирование, серийное производство, стоимость услуг, технологии, управление проектами, Электроника для начинающихВ этой статье на Хабре мы привели 20 примеров цен на изготовление партий корпусов. Добавляем ещё несколько реальных случаев: это цены на мелкосерийное производство литьём пластика, от 25 до 50 штук. Возможно, теперь вы более лучше (с) представите, сколько «это» будет стоить.
Все приборы (дизайн и конструкция) разрабатывались у нас в Формлабе, организацией производства занимались тоже мы. Поехали.
Читать полностью »
5 способов сделать Python-сервер на Raspberry Pi. Часть 1
2019-10-18 в 20:00, admin, рубрики: diy или сделай сам, linux, python, Raspberry Pi, web-сервер, гаджеты, Программирование, Электроника для начинающихПривет.
Сегодня в большом числе проектов домашней (и не только) автоматизации используется Raspberry Pi. При этом достаточно удобно иметь не только прямой доступ к устройству, но и использовать браузер — это позволяет выполнять необходимые действия и с компьютера, и с мобильного телефона, и даже удаленно из любой точки мира.
Допустим, у нас уже есть супер Python-программа, делающая что-то очень важное, от мигания светодиодом до управления «умным домом» или хотя бы кормушкой для кота. Я покажу разные способы, от простого к сложному, как сделать web-доступ к такому приложению, добавив немного кода.
Для тех кому интересно, продолжение под катом.Читать полностью »
Хакер впаял жучок в материнскую плату брандмауэра Cisco: он говорит, что это может повторить любой электронщик-любитель
2019-10-14 в 9:55, admin, рубрики: ATtiny85, diy или сделай сам, supermicro, закладка, имплант, информационная безопасность, Компьютерное железо, Производство и разработка электроники, Электроника для начинающих
Обратная сторона материнской платы брандмауэра Cisco ASA 5505 с пятимиллиметровой микросхемой Attiny85, которую установил аппаратный хакер Монта Элкинс, источник
tl;dr Исследователь показал, насколько легко и дёшево можно установить шпионскую микросхему в компьютерное оборудование, внедрившись в цепочку поставок. Если вкратце: посылка или контейнер с компьютерным оборудованием перехватывается, аккуратно вскрывается. На материнскую плату сервера (или в мобильный телефон, или в другое железо) впаивается запрограммированный чип — и посылка отправляется дальше адресату, как ни в чём не бывало. Теоретически, жертвой может стать любой покупатель товаров из интернет-магазина, если его посылка передаётся по открытым каналам, и любая компания, которая заказывает оборудование у стороннего поставщика, а не изготавливает его самостоятельно (то есть просто любая компания).
Ещё легче установить жучок на этапе производства.
Читать полностью »
Что показывает вольтметр, или математика розетки
2019-10-08 в 15:41, admin, рубрики: Производство и разработка электроники, Разработка для интернета вещей, разработка электроники, сети для самых маленьких, Электроника для начинающих, Энергия и элементы питания
О чем эта статья
Сегодня я ненадолго отступлю от своей обычной темы о визуальном программировании контроллеров и обращусь к теме измерений напряжения прямо в ней, в розетке!
Родилась эта статья из дискуссий за чаем, когда разразился спор среди «всезнающих и всеведающих» программистов о том, чего многие из них не понимают, а именно: как измеряется напряжение в розетке, что показывает вольтметр переменного напряжения, чем отличается пиковое и действующие значения напряжений.
Скорее всего, это статья будет интересна тем, кто начинает творить свои устройства. Но, возможно, поможет и кому-то опытному освежить память.
В статье рассказано о том, какие напряжения есть в сети переменного тока, как их измеряют и о том, что следует помнить при проектировании электронных схем.
Всему дано краткое и упрощённое математическое обоснование, чтобы было ясно не только «как», но и «почему».
Кому не интересно читать про интегралы, ГОСТы и фазы — могут сразу переходить к заключению.
Читать полностью »