цифровая электроника
вычислительная техника
встраиваемые системы

 

ESP32 и акселерометр / гироскоп MPU6050

Автор: Mike(admin) от 25-06-2020, 01:55

Сенсорный модуль MPU6050 состоит из акселерометра и гироскопа в одной микросхеме. Он содержит 16 битный АЦП для каждого канала. Таким образом, он может считывать данные по каналам осей x, y и z одновременно. Датчик использует I2C-шину для взаимодействия с Arduino или любым другим микроконтроллером. Сенсорный модуль MPU-6050 используется во многих приложениях, таких как дроны, роботы, датчики движения.


ESP32 и акселерометр / гироскоп MPU6050

В сегодняшней статье мы собираемся связать акселерометр и гироскоп MPU6050 с ESP32 и выводить предоставляемые значения об ускорении и угловой скорости через веб-сервер.

ESP32 и ШИМ: особенности широтно-импульсной модуляции ESP32

Автор: Mike(admin) от 17-06-2020, 10:55

Широтно-импульсная модуляция (ШИМ) – это метод, который изменяет ширину импульса, сохраняя постоянную частоту сигнала. Техника ШИМ в основном используется для управления яркостью светодиодов, скоростью вращения двигателя постоянного тока, управления серводвигателем или в других случаях, когда необходимо генерировать аналоговый сигнал с использованием цифрового источника.


ESP32 и ШИМ: особенности широтно-импульсной модуляции

В этом материале мы поговорим о ШИМ-выводе ESP32. Все выводы GPIO платы разработки ESP32 (кроме питания, GND, Tx, Rx и EN) могут использоваться для получения сигнала ШИМ. В качестве примера ШИМ ESP32 мы создадим простую схему, которая изменяет яркость светодиода в соответствии с сигналами ШИМ.

Режимы сна ESP32 и их энергопотребление

Автор: Mike(admin) от 22-05-2020, 23:55

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


Режимы сна ESP32 и их энергопотребление

Когда ваш проект Интернета вещей (IoT) питается от розетки в стене, вы, как правило, не слишком заботитесь о потреблении энергии. Но если вы собираетесь питать свой проект от батареек, то каждый миллиампер будет на счету.

Быстрая и удобная настройка ESP8266 и ESP32 с помощью ColdBoot

Автор: Mike(admin) от 18-05-2020, 11:35

Когда вы развертываете сотни устройств в рамках проекта Интернета вещей (IoT), возникает вопрос, как подключить их к сети заказчика и предоставить на устройство последнюю специальную прошивку.


Быстрая и удобная настройка ESP8266 и ESP32 с помощью ColdBoot

Проблема в том, что вы не знаете, где и когда устройство будет впервые загружено. Устройство не будет знать параметры WiFi, и его прошивка может быть устаревшей. Вот здесь-то ColdBoot приходит на помощь.

Решение проблемы «Sketch Too Big» при компиляции скетча ESP32 в Arduino IDE

Автор: Mike(admin) от 11-05-2020, 03:55

Sketch too big (Скетч слишком большой) – это распространенная проблема, возникающая в Arduino IDE при работе с BLE. Большинство из нас по-быстрому настраивают Arduino IDE для ESP32 и забывают изменить любые другие настройки IDE, потому что, за исключением некоторых ситуаций, мы никогда не сталкиваемся с этой проблемой.


Решение проблемы «Sketch Too Big» при компиляции скетча ESP32 в Arduino IDE

ESP32 в качестве сервера Bluetooth (BLE)

Автор: Mike(admin) от 29-04-2020, 05:55

Bluetooth Low Energy (BLE) работает только когда связь активна и остается включенной. Остальное время модуль BLE проводит в режиме сна. Учитывая это, маячки (Beacon) – отличный вариант использования BLE. Для использования BLE можно задействовать недорогой популярный контроллер ESP32.


ESP32 в качестве сервера Bluetooth (BLE)

В этой статье мы поговорим об использовании ESP32 в качестве сервера BLE.

M5Stack ATOM –компактная плата на основе ESP32 для портативных встраиваемых и IoT-проектов

Автор: Mike(admin) от 25-04-2020, 03:25

Основанная на ESP32 плата M5Stack ATOM от Espressif является самой маленькой (24 x 24 мм) платой для разработки с ESP32, доступной на рынке, которая предназначена для портативных встроенных систем и проектов Интернета вещей (IoT). M5Stack является наиболее экономичным продуктом благодаря небольшим размерам и отсутствию встроенного аккумулятора. M5Stack имеет два типа блоков в серии ATOM, ATOM Matrix и ATOM Lite.


M5Stack ATOM

Анализатор работы сети WiFi на основе ESP32

Автор: Mike(admin) от 15-04-2020, 03:55

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


Анализатор работы сети WiFi на основе ESP32

Анализатор качества работы WiFi и скорости сети можно собрать на основе ESP32. Для просмотра результатов желательно использовать специальный сервис. В Интернете есть много сервисов платформ Интернета вещей (IoT), но Circus of Thing является одним из простых и в то же время функциональных. Это приятно простой и хорошо структурированный сервис.

Как подключить контроллер PlayStation 3 к ESP32

Автор: Mike(admin) от 8-04-2020, 09:55

Контроллеры некоторых игровых приставок, например, PlayStation, имеют беспроводную связь, благодаря чему ими можно воспользоваться в радиолюбительских проектах, подключив к ESP32.


Как подключить контроллер PlayStation 3 к ESP32

В данном материале будет объяснено, как подключить контроллер PS3 к ESP32, используя ядро Arduino и специальную библиотеку (https://github.com/jvpernis/esp32-ps3). Соединение между устройствами будет установлено с использованием протокола Bluetooth.

Хостинг веб-страницы с помощью ESP32 и SD-карты

Автор: Mike(admin) от 20-03-2020, 23:55

Одна из самых больших проблем в создании объектов Интернета вещей – первая конфигурация. Открытие IDE просто для изменения сетевых учетных данных или HTML неудобно и занимает много времени. Другими вариантами будет выделенное мобильное приложение, которое вы будете использовать, вероятно, только один раз, или можно использовать CLI через последовательный порт.


Хостинг веб-страницы с помощью ESP32 и SD-карты

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


Назад Вперед
Наверх