Как стать автором
Поиск
Написать публикацию
Обновить
246.08

Электроника для начинающих

Arduino, DYI и как собрать Электроника

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

Паяльная паста (Часть 2): свойства и практика

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров3.8K

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

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

Часть 1. Паяльная паста: все, что нужно знать. Памятка снабженца и шпаргалка технолога

Читать далее

Сервер за копейки

Уровень сложностиПростой
Время на прочтение18 мин
Количество просмотров73K
image

КДПВ


Обычно сервер ассоциируется с чем-то дорогим и недоступным обычному человеку. Даже на вторичном рынке они пока еще стоят весьма существенно (если не рассматривать совсем уж допотопные экземпляры). Однако, есть и такие, которые можно приобрести весьма недорого.


Это так называемые блейд-серверы. Блейд-сервер (от англ. blade — лезвие) – концепция использования нескольких компактных серверов в одной общей корзине (шасси). Некоторые узлы сервера (такие как блоки питания, охлаждение, сетевые адаптеры, управление) вынесены за пределы сервера и сделаны общими для всех. Благодаря этому исключается излишнее дублирование и, соответственно, уменьшаются габариты и общее энергопотребление всей сборки. Увеличивается плотность вычислительной мощности на единицу объема серверной стойки. Из-за того, что единичный блейд-сервер бесполезен без корзины, а в корзине избыточен, они не пользуются спросом на вторичном рынке, а потому стоят весьма недорого. 

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

Программирование ESP32 с ESP-IDF в среде platformio #2

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров3.8K

Привет, Хабр!

Это третья статья из цикла по ESP-IDF. Ранее мы разобрали стек задач, работу с GPIO и прерывания. Теперь перейдём к очередям FreeRTOS — мощному инструменту для безопасного обмена данными между ISR и задачами. Поехали!

Читать далее

Дизайн в электронике — кому он нужен? Тем более если это Ардуино, пусть и русская…

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров10K

Так говорили многие, и даже те ребята инженеры, которые занимались схемотехникой... Зачем двигать детали, усложнять схемотехнику ради красивой картинки?

Читать далее

Принтер трафаретной печати HW-S550: Раскрытие функционала

Уровень сложностиСредний
Время на прочтение2 мин
Количество просмотров1.2K

Голь на выдумки хитра или адаптируем нишевое оборудование под нестандартные задачи.

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

Читать далее

Русская «Ардуина»: первый взгляд любителя

Уровень сложностиПростой
Время на прочтение20 мин
Количество просмотров29K

Я — самодельщик-ардуинщик со стажем. Люблю пихать ардуины во всякие подходящие и не очень места. Как-то раз я уже показывал свою коллекцию Arduino-совместимых плат, и с тех пор она только росла и ширилась. Теперь в ней случилось особенное пополнение: русская (пока не) народная «Ардуина» ELBEAR от сибирской компании «Элрон» на базе отечественного микроконтроллера MIK32 «Амур», о существовании которой я узнал несколько дней назад из статьи на Хабре.

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

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

Веб-камера — глаза робота. Пишу веб-приложение на FastApi для управления DIY-проектом. Часть 2

Уровень сложностиСредний
Время на прочтение17 мин
Количество просмотров2.3K

В предыдущей статье я начал разработку open-source веб-приложения для стриминга видео с веб-камеры и управления роботом. Написал фронтенд, который принимает видеопоток от mjpg_streamer, а также отправляет команды через WebSocket на бэкенд, написанный на FastAPI.

Во второй части я расскажу, как отправлять команды роботу с WebSocket-бэкенда. Мой робот работает на плате Orange Pi Zero, передавая и принимая информацию через Wi-Fi. Я покажу, как настроить сервер Nginx на роботе в качестве обратного прокси, а также напишу Python-код для приёма команд с веб-приложения.

Статья будет полезна любителям робототехники и веб-программистам, интересующимся фреймворком FastAPI. Я продемонстрирую работу с несколькими WebSocket-соединениями в одном веб-приложении, а также покажу настройку Orange Pi Zero для работы.

Читать далее

Программирование ESP32 с ESP-IDF в среде platformio #1

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров4.8K

Привет, Хабр!

Это вторая статья из цикла по программированию ESP32 на ESP‑IDF. В первой части мы познакомились с базовой терминологией RTOS и реализовали несколько простых задач (tasks). Сегодня же мы перейдём к работе с GPIO и прерываниями (ISR), а заодно обсудим особенности настройки стека задач в ESP‑IDF (спасибо за совет @0x6b73ca).

Читать далее

Улучшаем ультрадешёвый гитарный комбоусилитель Belcat G5

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров7.1K


Привет, Хабр! Главная причина откровенно плохого звучания дешёвых комбиков — маленький громкоговоритель, характеристики которого совершенно не подходят для формирования гитарного звука.

Но тогда почему любимые рок-группы вполне можно слушать, причём с удовольствием, через динамики, которые ещё меньше и дешевле? — Потому что в записи звук уже сформирован должным образом.

Сегодня я расскажу и покажу, как встроить в неполноценный комбоусилитель недостающий «формирователь» звучания, работающий в реальном времени без SMS и регистраций. Более того, он вообще аналоговый и построен на одной-единственной микросхеме.
И конечно же, мы его услышим!

К чему можно подключить MIPI DSI экран?

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров6K


Как-то мне захотелось поэкспериментировать с MIPI DSI экранами. Встал вопрос: к чему их подключить? Позже я выбрал решение и спроектировал плату, о чём начал писать статью. Но есть и множество других вариантов. Решил вынести эти данные в отдельную часть.

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

Какие решения доступны? Как рассчитать скорость передачи данных?
Читать дальше →

Самодельный SDR приемник на Zynq

Уровень сложностиСредний
Время на прочтение31 мин
Количество просмотров14K

В этой статье я расскажу о том, как я делал предельно дешевый КВ Web-SDR приемник на SoC Zynq.
Основа приемника - Б/У плата Antminer S9. Фактически этот проект является форком уже существующего приемника WEB-888, который, в свою очередь, является продолжением приемника KiwiSDR.

Читать далее

«300$ за корпус — вы серьёзно?». Показываю, из чего складывается эта сумма

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров42K

Недавно я опубликовал на Хабре статью про один из наших проектов — корпус эпилятора. Показал цену: примерно 300$ за корпус. И получил комментарии, что цена чудовищная и это ненормально.

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

Читать далее

Паяльная паста: все, что нужно знать. Памятка снабженца и шпаргалка технолога

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров18K

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

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

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

Читать далее

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

Программирование ESP32 с ESP-IDF в среде platformio #0

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров6.2K

Привет хабр!
Совсем недавно мне в руки попала плата ESP32 (NodeMCU‑32S). Ранее я уже работал с ESP8266 и даже создавал на ней простейшее веб‑приложение в режиме Station. Делал я все это в ArduinoIDE и был рад обнаружить расширение, которое позволяло организовать мой проект (да и просто в VSCode удобнее работать) - PlatformIO. Именно в PlatformIO я в первый раз увидел фреймворк ESP-IDF и начал потихоньку углубляться в эту тему.

Читать далее

Некоторые интересности об электронике

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров17K
Картинка xadartstudio, Freepik

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

Посмотрим, как мы сможем выкрутиться из этой ситуации… :-)
Читать дальше →

Написание i2c контроллера для FPGA и подключение камер ov7670 и ov2640

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров3.7K

Здравствуйте меня зовут Дмитрий сегодня мы продолжим исследование FPGA плат и напишем контроллер для шины i2c, а также подключим камеры ov7670 и ov2640.

Данная статья является продолжение статей Доступ к SDRAM памяти на FPGA и «множество Мандельброта» и Создание видеокарты Бена Итера на FPGA чипе. Ну а мы начинаем.

Читать далее

Определение Аварии по MEMS Акселерометру

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров1.6K

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

В данном тексте изложена концепция распознавания аварии по данным с MEMS акселерометра.

В этом тексте Вы узнаете зачем программисту микроконтроллеров надо знать дифференциальную геометрию.

Читать далее

Как сделать TENEX — твёрдотельный объёмный OLED-дисплей

Уровень сложностиСредний
Время на прочтение3 мин
Количество просмотров5.6K

В этой статье мы рассмотрим твёрдотельные монохромные OLED-дисплеи — технологию, которая использует многослойную структуру для создания объёмных изображений. Мы разберём, как эти дисплеи работают, чем они отличаются от привычных экранов, и как можно собрать такой дисплей своими руками. Статья включает пошаговую инструкцию, советы по работе с компонентами, пайке и программированию, и будет полезна для тех, кто хочет углубиться в детали и освоить новые подходы в создании визуальных решений.

Читать далее

Электронная нагрузка для разряда аккумуляторов на микроконтроллере PIC16F628A

Уровень сложностиСредний
Время на прочтение16 мин
Количество просмотров5.6K


Привет, Хабр! У данного микроконтроллера отсутствует встроенный аналогово-цифровой преобразователь (АЦП), зато есть цифро-аналоговый (ЦАП) и компараторы. Это позволяет использовать PIC16F628A для управления разрядным устройством с довольно продвинутым функционалом.
Читать дальше →

5 смертельных проблем первого метро, и как их решили

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров14K

Привет, на связи Андрей Шведов, руководитель проектов ГРАН Груп.

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

Вот и я сегодня добирался до работы на метро.

Турникет на входе мгновенно считал проездной с моего смартфона. На табло высветилось точное время прибытия следующего поезда — 1 минута 40 секунд. 

Прибывающий состав плавно затормозил точно у меток. Двери открылись, я вошел в просторный вагон с цифровыми экранами. Поезд тронулся так мягко, что я даже не почувствовал начала движения. Тут же я подзарядил свой смартфон и вышел в интернет почитать Хабр!

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

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

Читать далее

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