-
Создание проектов на EasyEDA
Читать полностью: Создание проектов на EasyEDAEasyEDA — это мощная и доступная онлайн-платформа для разработки электронных схем, печатных плат (PCB) и симуляции электронных компонентов. С ее помощью можно создать проект от идеи до готовой платы, при этом платформа предлагает интуитивный интерфейс и множество инструментов для проектирования. В этой статье мы рассмотрим, как создавать проекты на EasyEDA, от разработки схемы до производства…
•
-
Применение PROGMEM в микроконтроллерах
Читать полностью: Применение PROGMEM в микроконтроллерахPROGMEM — это директива, используемая в микроконтроллерах семейства AVR (чаще всего, в микроконтроллерах от компании Atmel, таких как ATmega328, применяемый в Arduino), которая позволяет хранить данные во флеш-памяти. Эта статья расскажет, зачем используется PROGMEM, как работает и какие нюансы нужно учитывать при программировании с его использованием. Зачем использовать PROGMEM? В микроконтроллерах обычно доступно несколько типов памяти:…
•
-
Arduino IDE 2: установите загрузчик ESP32 LittleFS (загружайте файлы в файловую систему)
Читать полностью: Arduino IDE 2: установите загрузчик ESP32 LittleFS (загружайте файлы в файловую систему)В этом руководстве вы узнаете, как загружать файлы в файловую систему ESP32 LittleFS с помощью Arduino IDE 2 (2.2.1 или более поздней версии). Мы установим плагин загрузчика, который добавит новое меню в Arduino IDE. Этот плагин также совместим с платами ESP8266 и Raspberry Pi Pico. Используете ESP8266? Вместо этого следуйте этому руководству: Arduino IDE 2: установите загрузчик ESP8266…
•
-
Arduino IDE 2: установите загрузчик ESP8266 NodeMCU LittleFS (загружайте файлы в файловую систему)
Читать полностью: Arduino IDE 2: установите загрузчик ESP8266 NodeMCU LittleFS (загружайте файлы в файловую систему)В этом руководстве вы узнаете, как установить плагин для загрузки файловой системы ESP8266 LittleFS на Arduino IDE 2 (2.2.1 или выше) и как загружать файлы в файловую систему платы ESP8266 NodeMCU. Используете ESP32? Вместо этого следуйте этому руководству: ESP32 с Arduino IDE 2 – загрузите файлы в файловую систему LittleFS. Содержание Если вы все еще используете Arduino 1.8, вы можете…
•
-
Установка загрузчика файловой системы SPIFF для ESP32 в Arduino IDE
Читать полностью: Установка загрузчика файловой системы SPIFF для ESP32 в Arduino IDEESP32 оснащён флэш-файловой системой, использующей последовательный периферийный интерфейс (SPIFFS). Эта лёгкая файловая система разработана для микроконтроллеров с флеш-чипами, подключёнными через шину SPI, например, флеш-память самого ESP32. В данной статье мы продемонстрируем, как просто загружать файлы в файловую систему ESP32 с помощью загрузчика для Arduino IDE. Знакомство с SPIFFS SPIFFS предоставляет доступ к флэш-памяти, аналогично тому,…
•
-
Веб-сервер ESP8266, использующий SPIFFS (файловая система SPI Flash) – NodeMCU
Читать полностью: Веб-сервер ESP8266, использующий SPIFFS (файловая система SPI Flash) – NodeMCUВ этом руководстве показано, как создать веб-сервер, который обслуживает файлы HTML и CSS, хранящиеся в файловой системе ESP8266 NodeMCU (SPIFFS), используя Arduino IDE. Вместо того, чтобы записывать текст HTML и CSS в Arduino sketch, мы создадим отдельные файлы HTML и CSS. Веб-сервер, который мы создадим, показывает, как управлять выходами ESP8266 и как отображать показания датчиков. В качестве…
•
-
Аналогово-цифровые преобразователи: Основы, применение и технологии
Читать полностью: Аналогово-цифровые преобразователи: Основы, применение и технологииВведение Аналогово-цифровые преобразователи (АЦП) играют ключевую роль в современных электронных системах, обеспечивая возможность преобразования непрерывных аналоговых сигналов в дискретные цифровые значения. Эти устройства широко используются в различных областях, включая телекоммуникации, медицинскую технику, автоматизацию и многие другие сферы. Основные принципы работы АЦП Принцип преобразования АЦП выполняет несколько основных этапов при преобразовании аналогового сигнала в цифровой: 1.…
•
-
Повышение частоты ШИМ на Arduino за пределы слышимого диапазона
Читать полностью: Повышение частоты ШИМ на Arduino за пределы слышимого диапазонаШиротно-импульсная модуляция (ШИМ, англ. PWM – Pulse Width Modulation) – это метод управления мощностью или напряжением, широко используемый в электронике, например, для регулировки яркости светодиодов или управления моторами. Однако стандартная частота ШИМ на Arduino может создавать слышимый шум, особенно при управлении моторами или светодиодами, поскольку она часто находится в пределах слышимого диапазона (от 20 Гц…
•
-
Что такое ШИМ (PWM)?
Читать полностью: Что такое ШИМ (PWM)?ШИМ (Широтно-Импульсная Модуляция) – это метод управления мощностью или напряжением на выходе за счёт изменения длительности импульсов сигнала при постоянной амплитуде. Этот метод широко используется в различных областях электроники, таких как управление моторами, регулировка яркости светодиодов, звуковые генераторы и многие другие. На английском языке ШИМ обозначается как PWM (Pulse Width Modulation), что дословно переводится как «модуляция ширины импульса».…
•
-
Отличие корпусов транзисторов
Читать полностью: Отличие корпусов транзисторовТранзисторы выпускаются в разных корпусах, которые определяют их физические размеры, способы монтажа и эффективность теплового отвода. Рассмотрим три распространенных типа корпусов транзисторов: TO-92, TO-220, и SOT-23. 1. TO-92 TO-92 — это маленький корпус для транзисторов с тремя выводами. Обычно используется для маломощных транзисторов. Он часто применяется в схемах с небольшими нагрузками, таких как усилители или переключающие схемы. 2. TO-220 TO-220 — один…
•
-
Использование микросхем регуляторов напряжения LM: обзор и особенности
Читать полностью: Использование микросхем регуляторов напряжения LM: обзор и особенностиМикросхемы регуляторов напряжения серии LM широко используются в схемотехнике для обеспечения стабильного напряжения на выходе, независимо от колебаний входного напряжения или нагрузки. Они применяются в источниках питания, системах автоматизации, бытовой электронике и множестве других устройств. В данной статье рассмотрим применение регуляторов напряжения на примере LM317, LM7805 и других популярных микросхем серии LM. Также разберем отличия между версиями ADJ и микросхемами с фиксированным…
•
-
Шаговый электродвигатель
Читать полностью: Шаговый электродвигательЧто это? Шаговый электродвигатель — это тип электрического двигателя, который делит полный оборот на равные шаги. Это позволяет ему точно контролировать положение и скорость вращения, что делает его популярным в различных областях, от робототехники до 3D-печати. В этой статье мы рассмотрим принципы работы шаговых двигателей, их типы, преимущества и области применения. Принцип работы Шаговые электродвигатели…
•
-
Поддержка плат ESP32 и ESP8266 в Arduino IDE
Читать полностью: Поддержка плат ESP32 и ESP8266 в Arduino IDEЕсли у вас Arduino IDE версии 2 и выше вам достаточно сделать несколько простых действий как показано на изображении ниже На рисунок попал пример по ESP32 но пролистайте список, и найдите еще и ESP8266. Очевидно вам могут потребоваться обе эти библиотеки.
•
-
Альтернативные прошивки для Flipper Zero: Обзор возможностей
Читать полностью: Альтернативные прошивки для Flipper Zero: Обзор возможностейFlipper Zero — это карманное устройство для изучения и взаимодействия с различными электронными системами, такими как RFID, NFC, инфракрасные (ИК) устройства и радиочастоты. Устройство поставляется с официальной прошивкой, которая регулярно обновляется разработчиками. Однако благодаря открытой архитектуре Flipper Zero, сообщество энтузиастов создало множество альтернативных прошивок, которые добавляют новые функции или расширяют возможности устройства. В этой статье мы…
•