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

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

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

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

Смотрим на шину I2C через осциллограф

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

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

Итак, рассмотрим поведение шины I2C при работе с микроконтроллером stm32 с использованием библиотеки HAL. На шине I2C1 подсоединена микросхема EEPROM 24LC21.

Согласно описанию на микросхему ее адрес на шине – 1010ххх(7бит), где ХХХ – не имеет значения, хоть ноль, хоть единицы. Следом за адресом устройства идет 8й бит R/W̅. Этот бит говорит slave-устройству, что нужно будет делать дальше – принимать или отдавать данные. Если лог 0, то slave-устройство будет принимать данные (write), то есть запись в slave-устройство. Если лог 1, то slave-устройство будет отправлять данные (read), то есть чтение из slave-устройства. Когда slave-устройство видит на шине свой адрес, то на 9м тактовом импульсе (на линии SCL) оно прижимает линию SDAв ноль, сообщая master-устройству о своем присутствии на линии. Если мастер выдал адрес, но устройства с таким адресом на шине не обнаружилось, то на 9м тактовом импульсе линия SDAбудет в единице. Это девятый бит называют битом подтверждения, acknowledge bit (А, АСК). Каждый обмен сообщениями обрамляется стартовым и стоповым битом. Стартовый бит это состояние когда при высоком состоянии линии SCL линия SDA прижимается к нулю. Стоповый бит это состояние когда при высоком состоянии линии SCL линия SDA прижимается к единице.

Читать далее

Разбираем китайский аппарат для удаления татуировок на основе неодимового лазера

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

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

Читать далее

Хакаем советский дверной музыкальный звонок

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

Попал мне в руки вот такой интересный экземпляр – электронный музыкальный звонок «Соната-1» 1990 года выпуска.


image

Вид сзади


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

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

Smart Fight Ball (Box Ball) тренажер для координации и реакции на базе ESP8266

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

Smart Fight Ball (или Box Ball) — это усовершенствованная версия классического тренажера с мячом на резинке, которую можно собрать самостоятельно! Благодаря микроконтроллеру ESP8266 устройство отслеживает количество ударов, сохраняет прогресс тренировок и позволяет соревноваться с другими пользователями на платформе bitball.club.

Читать далее

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

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

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

Создадим упрощённый генератор переменного тока и попробуем определить в какой момент начнёт появляться и изменяться во времени электродвижущая сила (ЭДС) в обмотке статора генератора.

Определять и наблюдать все изменения будем по цифровому осциллографу.

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

Читать далее

Беспроводной таймер для BMX, бега и спринта на базе ESP8266

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

Представляем ProTimer — универсальный таймер, на базе ESP8266 который вы можете собрать самостоятельно! Созданный для спортсменов и энтузиастов, он предлагает высокую точность, беспроводное подключение и множество настраиваемых функций. Независимо от того, тренируетесь ли вы для скорости, выносливости или точности.

Читать далее

Как инженеры Apple ошиблись с полярностью конденсатора

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

Хочу затронуть давнюю шумиху на тему того, что в схеме Apple Macintosh LC III один из конденсаторов установлен задом наперёд. LC III — это модель Mac размером с «коробку от пиццы». Выпускалась она с начала 1993 по начало 1994 года преимущественно для сферы образования. Также существовала линейка потребительских модификаций в виде моделей Performa 450, 460, 466 и 467. Масштабного отзыва устройств со стороны Apple так и не последовало, что, на мой взгляд, и вызвало среди сообщества скептическое отношение к проблеме. Поэтому предлагаю взглянуть на эту историю более подробно и подробно рассмотреть саму схему устройства. Действительно ли инженеры Apple допустили ошибку?
Читать дальше →

SOS-фонарик на жесткой логике с датчиком удара на пьезоэлементе

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров4.4K
image
Привет, Хабр!

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

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

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

Схема содержит повышающий ШИМ-стабилизатор тока для питания светодиодов, выполненную буквально из того, что валялось под рукой, генератор сигнала «SOS» на логических микросхемах, и пьезоэлемент, выполняющий роль одновременно датчика удара и звукового излучателя.

Если вы успели соскучиться по старой доброй почти ламповой схемотехнике, прошу под кат!
Читать дальше →

От электростатики до звука: интересные эксперименты для зимних каникул

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

Зима — это «не только красивое слово, но и очень важное дело» (© какой-то очень известный фильм).

Вообще говоря, глядя в окно и наблюдая за проявлениями зимы в виде снега, льда и низкой температуры, сразу вспоминается один интересный эксперимент из области физики, электричества и не только…
Читать дальше →

FreeRTOS для самых маленьких на примере ESP-IDF

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

Все мы знаем, что FreeRTOS — это операционная система для проектов, где каждой задаче установлены строгие рамки времени, чтобы любое действие было гарантированно обработано. На этом познания об этой системе у большинства айтишников заканчиваются, по той простой причине, что 99% из нас не собираются никогда в жизни разрабатывать ничего наподобие софта тормозной системы автомобиля или медицинского оборудования. Но я бы хотел сегодня немного рассказать об этой системе, потому как она вполне может пригодиться многим из нас по другим причинам. Ведь FreeRTOS вполне может оказаться отличным следующим шагом для саморазвития после Arduino, потому как поддерживает невероятное количество процессоров и при разрастании проекта немногим сложнее «Hello World» её использование будет проще для написания кода за счёт своей продуманной архитектуры. Её можно использовать на микроконтроллерах, с которыми многие уже привыкли работать в своих проектах выходного дня и которые обходятся в смешные деньги, например AVR, ESP32 и STM32. Сегодня я покажу, насколько просто использовать преимущества FreeRTOS на примере контроллера ESP32 и фреймворка от производителя Espressif — ESP-IDF, для своей линейки микроконтроллеров.
Читать дальше →

Чип, подёргай ножкой ¯\_(ツ)_/¯

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

Как быстро выяснить схему соединений, когда на плате 70 микросхем в BGA?
Как протестировать плату, начиная с проверки соединений и заканчивая функциональными испытаниями?

Что можно вытворять с помощью JTAG сканирования? Где применять?
Возьмите в свой арсенал этот действительно полезный и могучий инструмент!
Читать дальше →

Как я WSPR маяк тестировал

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

Лето 2024 года, прошло не так много времени с момента доведения проекта моего WSPR маяка до релизной версии. Но тесты, где же тесты? Ведь устройство, каким бы полезным оно не было, не представляет никакой практической ценности если оно не работает, а тем, кто утверждает, что его устройство работает лишь на словах, мы верим с опаской :-) Поэтому, было решено особо не медлить, а заняться проверкой работы устройства в реальных условиях, чтобы вовремя обнаружить возможные проблемы.

Читать далее

Итоги электронного года

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

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

Итак, что же я делала интересного и электронного в 2024 году?

P. S. Не пропустите пояснения к фото!

Читать далее

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

Бюджетный квадрокоптер на базе ESP32 своими руками

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров45K
За последние годы дроны стремительно переросли из нишевых хобби-девайсов в гибкие инструменты, применяемые для множества всевозможных задач — от фотографии до сельского хозяйства и даже военной сферы. В зависимости от назначения, характеристик и способности нести полезную нагрузку подобные устройства могут стоить от нескольких тысяч до миллионов.

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

Выбираем подарок юному электронщику

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

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

Читать далее

Создаём своё первое USB-устройство

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

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

Сначала небольшое предупреждение: я не считаю себя экспертом в USB. Не рассматривайте пост как авторитетное руководство; скорее, это документация к моему небольшому проекту по созданию простейшего USB-устройства E2E. Также в нём приведены ссылки на хорошие материалы, в которых тема рассмотрена более подробно.
Читать дальше →

Имитатор касаний. Ч1 Исследуем ёмкостный touch screen

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

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



Однажды нам с Кряком попался симпатичный смартфон. Стало любопытно залезть в него, установить приложения и продолжить эксперименты с ним. Но путь преградил экран с паролем. Потыкав пальцем и осознав, что попыток больше трёх, мы обрадовались, ведь это увеличивало наши шансы. Телефон временно отправился на полку, а Кряк по своим делам. Мне нужно было ещё доделать текущие проекты. А этот 100% опять что-то сломал.

В один из дней меня внезапно посетила интересная мысль.

– Давай сюда, тебе понравится! – зову я пернатого коллегу.
– …?
– Совмещаем интересы: исследуем сенсор, пишем приложение на Питоне и взламываем пароль! Попробуем новое, заодно получим доступ! А?! Круто?
Утёнок явно заинтересовался новой забавой и пошёл за своими инструментами.

Любопытно, что из этого получилось?)
Читать дальше →

Новогодний DIY: В лесу крутилась ёлочка

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

Незаметно подошло время новогодних праздников, а значит, самое время сообразить очередной тематический проект. Например, электронную самоделку. Например, прилагательное ёлочку из светодиодов. На Ардуино. Но не спешите расходиться с постными лицами, ведь я собираюсь вращать её со скоростью 1800 оборотов в минуту! Надеваем защитные очки и приступаем к созданию праздника.
Читать дальше →

Электроника в вопросах и ответах

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

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

Не всё из предложенного в той статье оказалось реализуемо, но, в общем, на мой субъективный взгляд, эксперимент оказался весьма любопытным :)

Ответить на вопросы смежников

Защита схемы от переполюсовки, что может быть проще?

Уровень сложностиСредний
Время на прочтение15 мин
Количество просмотров53K
image
«Я не такая», «со мной этого точно не может случиться» — говорили они, но упорно продолжали пихать батарейки в пульт для телевизора не той стороной…

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

Содержание:



Всех неравнодушных к электронике прошу под кат!
Читать дальше →

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