Уроки

ESP8266 уроки. Подключение к сети Wi-Fi.

Цель этого урока - объяснить, как подключить ESP8266 к сети Wi-Fi с помощью Arduino IDE.

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

Это делает ESP8266 очень хорошим микроконтроллером для реализации Интернета вещей. Другой важный фактор - это относительно дешевая стоимость устройства реализованных на ESP8266.

4 августа 2021 258
ESP32 уроки. Подключение к сети Wi-Fi.

Цель этого урока - объяснить, как подключить ESP32 к сети Wi-Fi с помощью Arduino IDE. К счастью для тех, кто имеет опыт работы с библиотеками ESP8266 Arduino IDE, процедура очень похожа.

Если вы еще не установили поддержку ESP32 в среде Arduino IDE, как это сделать рассказываю здесь. Также в предыдущем уроке рассказывал, как загрузить первый скетч в DOIT ESP32 DEVKIT V1. Распиловку плату можно посмотреть тут.

В данном уроке будем использовать также плату DOIT ESP32 DEVKIT V1.

2 августа 2021 296
Урок ESP8266. DS3231 RTC вывод температуры.

Цель этого урока - объяснить, как измерить температуру RTC DS3231 с помощью ESP8266, используя Arduino библиотеку.

Для урока вывод температуры с DS3231 понадобится.

  • NodeMCU
  • Модуль реального времени DS3231
  • Макетная плата
  • Соединительные провода.
16 июля 2021 229
ESP32: Простой скетч в Arduino IDE

Цель этого урока - объяснить, как написать простой скетч «Hello World» для ESP32, используя ядро Arduino. Это очень простое введение, поэтому данное руководство будет просто состоять из вывода сообщения в последовательный порт Arduino IDE.

Для работы с ESP32 в среде Arduino IDE необходимо установить дополнительные библиотеки. Это можно сделать через «Менеджер плат». Подробнее читайте тут.

Код ESP32 Hello World.

13 июля 2021 275
Урок ESP8266. Подключение DS3231 к NodeMCU.

Цель этого урока - объяснить, как подключить часы реального времени DS3231 к ESP8266 (Node MCU). В статье рассмотрим, как создать простую программу для настройки времени и даты RTC и выведем данные в монитор порта.

Для урока подключения DS3231 к NodeMCU понадобится.

8 июля 2021 448
KY-022 – модуль ИК приёмника (IRremote). Подключение к Arduino.

Продолжаем изучать модули из набора «37 in 1 Sensors Kit for Arduino». В предыдущих уроках мы рассмотрели модуль ИК-передатчика KY-005. Сегодня рассмотрим модуль ИК приёмника KY-022. Который позволит получать сигнал с ИК-передатчика и управлять периферийными устройствами. У меня уже есть ряд проектов на Arduino с использованием ИК приёмника.

Описание модуля ИК-приемника KY-022.

4 июля 2021 356
Урок ESP8266. Подключаем зуммер к NodeMCU.

Цель этого урока - объяснить, как управлять модулем пассивного зуммера с помощью ESP8266. Мы будем программировать ESP8266, используя ядро Arduino. Вы можете посмотреть урок по подключению зуммера к Arduino UNO тут.

Что понадобится для урока управления зуммером с помощью NodeMCU.

В этом уроке ESP8266 будем использовать пассивного зуммера, в виде модуля KY-006, что позволяет нам напрямую управлять им, с помощью вывода GPIOмикроконтроллера.

1 июля 2021 247
Урок ESP8266.  DHT11 Подключение к ESP8266.

Цель данного урока - показать, как подключить датчик DHT11 к ESP8266 и написать простую программу для измерения температуры и влажности. Будем использовать Arduino IDE для программирования ESP8266.

Аппаратные средства урока DHT11 Подключение к ESP8266.

Для урока нам понадобиться модуль DHT11. Как подключить модуль DHT11 к Arduino у меня на сайте есть отдельный урок KY-015 - Модуль с датчиком температуры и влажности DHT11. Подключение к Arduino. Кроме этого вы можете найти подробный урок по выводу значений температуры и влажности с датчика DHT11 в браузер. А сегодня мы рассмотрим самый простой пример использования датчика DHT11 с отладочной платой ESP8266.

28 июня 2021 237
ESP32 Arduino. Удалить все файлы. Форматирование SPIFFS.

При создании различных проектов на ESP32 для хранения файлов используем файловую систему SPIFFS. А если файлы и папки созданы программой в SPIFFS, то, что там хранится, посмотреть не получится. Также бывают случаи, с которыми я столкнулся на днях при создании ЧПУ станка на ESP32. Прошивка ESP32_GRBL создает файл конфигурации, который не переписывается при переустановке GRBL. Я без проблем могу найти данный файл и удалить его по имени, но как же быть новичку. Сегодня в уроке рассмотрим, как можно отформатировать SPIFFS используя всего одну команду.

25 июня 2021 342
KY-021 – Модуль на основе геркона. Подключение к Arduino.

KY-021 – Модуль на основе геркона, является датчиком магнитного поля. При попадании в магнитное поле геркона, распложеннего в стекляной колбе, замыкает цепь. Герконы широко применяются в охранных системах. Это связано с небольшим размером геркона и возможности работать датчика без прямого взаимодействия с магнитом. Магнит можем расположить за небольшой стенкой или в корпусе и при этом на работоспособность модуля KY-021 это никак не повлияет.

Описание модуля наклона KY-021.

23 июня 2021 250
Разработка проектов