Выжимаем максимум из Arduino через прямое управление регистрами
Arduino прославилась тем, что скрыла сложность микроконтроллеров за простым API.pinMode(), digitalWrite(), delay() — и плата «оживает».Но за эту простоту мы платим производительностью, предсказуемостью и контролем. Если вам нужен максимум скорости, минимальные задержки или точное управление железом — без работы с регистрами не обойтись. Что происходит внутри digitalWrite() На первый взгляд: Выглядит безобидно.Но под капотом функция …
Выжимаем максимум из Arduino через прямое управление регистрамиПодробнее
Raspberry Pi Pico как микроконтроллер нового типа: что изменилось с RP2040 и RP2350
Когда Raspberry Pi Foundation представила RP2040, стало очевидно: это не просто ещё один ARM-микроконтроллер. Странная архитектура с двумя ядрами M0+, мощная подсистема PIO, непривычно большой объём SRAM — всё это делало микросхему выходцем из мира FPGA, замаскированным под MCU.С выходом RP2350 в 2024 году стало ясно: направление выбрано верно — и новое поколение только усиливает …
Raspberry Pi Pico как микроконтроллер нового типа: что изменилось с RP2040 и RP2350Подробнее
Почему клоны Arduino иногда лучше оригинала
Arduino — это не только узнаваемый голубой логотип и классическая плата Uno. Это целая экосистема: открытая архитектура, бесплатное ПО, схемы, документация, библиотека знаний. Именно благодаря открытому исходному коду появилось то, что мы сегодня называем «клонов» — альтернативные платы, совместимые с оригинальными Arduino, но произведённые другими компаниями. Удивительно, но иногда эти клоны оказываются… лучше оригинала. Давайте …
Какое оборудование нужно для производства шаурмы
Шаурма — один из самых популярных продуктов быстрого питания. Её успех объясняется сочетанием доступности, насыщенного вкуса и скорости приготовления. Однако качество блюда напрямую зависит от оборудования, которое используется на точке. Правильный выбор техники позволяет обеспечить стабильный результат, сократить время обслуживания и увеличить прибыль. Основное оборудование Для полноценного производства шаурмы необходимо несколько ключевых единиц техники. Именно …
Как собрать оптический/световой барьер с помощью Arduino, лазерного модуля KY-008 и модуля лазерного приёмника/детектора
В этом руководстве показано, как создать оптический барьер. Барьер обнаруживает любое движение между передатчиком и приёмником. Передатчиком служит лазерный модуль (Keyes KY-008), который излучает красный свет (длина волны: 650 нм). Лазерный детектор/приёмник — это немаркированный модуль, который возвращает либо LOW, либо HIGH (без «аналоговых значений» между ними). Как подключить лазерный модуль и лазерный детектор к …
Arduino и сервомотор MG996R: как управлять мощным сервоприводом с Arduino
Серводвигатель позволяет точно управлять положением вала, задавая определённый угол поворота. Модель MG996R — одна из самых популярных среди энтузиастов Arduino и разработчиков самодельных устройств. В этом уроке описано, как подключить сервопривод MG996R к Arduino, а также приведён пример простого кода, который заставляет мотор поворачиваться под разные углы. Краткое описание Сервомотор MG996R часто используется в Arduino-проектах. …
Arduino и сервомотор MG996R: как управлять мощным сервоприводом с ArduinoПодробнее
Arduino в космосе (или почти): как микроконтроллер стал космическим туристом
Когда Arduino создавали как учебную платформу, вряд ли кто-то предполагал, что однажды эти крошечные платы будут подниматься на высоту 30 километров, переживать -50 °C и вести телеметрию со стратосферных зондов. Но именно это и происходит. От учебного стенда к стратосферному зонду Первые эксперименты с Arduino в «околокосмосе» начались с запусков стратостатов — воздушных шаров, поднимающихся …
Arduino в космосе (или почти): как микроконтроллер стал космическим туристомПодробнее
Датчик температуры LM35 с Raspberry Pi Pico на MicroPython
В этом проекте мы подключим датчик температуры LM35 к Raspberry Pi Pico с помощью MicroPython, чтобы создать цифровой термометр. Датчик температуры LM35 — это аналоговый сенсор, выходное напряжение которого пропорционально температуре в градусах Цельсия. Он обеспечивает диапазон измерения температуры от –55°C до +150°C с точностью ±0,75°C. Благодаря такому широкому диапазону и высокой точности LM35 отлично …
Датчик температуры LM35 с Raspberry Pi Pico на MicroPythonПодробнее
Чтение и запись в EEPROM: сохранение настроек между перезапусками
Одна из особенностей Arduino — наличие энергонезависимой памяти EEPROM (Electrically Erasable Programmable Read-Only Memory). В отличие от оперативной памяти (SRAM), данные в EEPROM сохраняются даже после выключения питания. Это удобно, если нужно хранить настройки, калибровки датчиков, счётчики или последние состояния устройства. Разберёмся, как работать с EEPROM: от простых примеров до аккуратных практик. 1. Что такое …
Чтение и запись в EEPROM: сохранение настроек между перезапускамиПодробнее
Raspberry Pi System Monitor: мониторинг системы в реальном времени
Raspberry Pi System Monitor — это приложение для Raspberry Pi, позволяющее в режиме реального времени следить за состоянием системы: загрузкой CPU, потреблением оперативной памяти, температурой процессора и другими показателями. Главная цель проекта — визуализация ключевых метрик системы, хранение данных с возможностью экспорта и удобный графический интерфейс. Это полезный инструмент как для учебных целей (изучение работы …
Raspberry Pi System Monitor: мониторинг системы в реальном времениПодробнее