Москва, ул. Пушкинская, д.12
Акции
Бренды
О компании
Помощь
  • Методы оплаты
  • Методы доставки
  • Гарантия
  • Вопрос-ответ
Блог
Информация
  • Политика конфиденциальности
  • Политика использования файлов cookie
  • Договор публичной оферты
Отзывы
Контакты
    +7 100 000-00-11
    +7 100 000-00-11 Консультация
    +7 100 000-00-22 Отдел продаж
    +7 100 000-00-33 Бухгалтерия
    E-mail
    info@site.com
    Адрес
    Москва, ул. Пушкинская, д.12
    Режим работы
    Пн - Вс: 10.00 - 19.00
    3d-xpert
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    • 3D принтеры
      3D принтеры
      • Печать пластиком (FDM/FFF)
      • Печать фотополимером (SLA/DLP/LCD)
      • Печать воском (MJP)
      • Для дома
      • Для бизнеса
      • Для производства
      • Промышленные
    • 3D-сканеры
      3D-сканеры
    • Материалы для 3D печати
      Материалы для 3D печати
      • Пластики
      • Фотополимеры
    • Комплектующие 3D принтера
      Комплектующие 3D принтера
      • Электроника
      • Механика
      • Нагревательные столы и сопутствующие
      • Экструдеры
      • Сушилки для пластика
      • УФ-камеры
      • Мойки
      • Ультразвуковые ванны (мойки)
      • 3D ручки
      • Расходные материалы для SLA / LCD
      • Сопутствующие
      • Наборы для мейкеров
      • Инструменты для 3D печатника
      • Постобработка
      • Адгезивы
      • Автоматические системы подачи пластиков (АМС)
    • Arduino и робототехника
      Arduino и робототехника
      • Arduino
      • Raspberry Pi
      • Обучающие наборы
      • Orange Pi
      • Одноплатники
      • Модули
      • Датчики
      • Дисплеи
      • Механика
      • Макетные платы
      • Светодиоды
      • Провода и кабели
      • Источники питания
      • Радиодетали
    • Комплектующие ЧПУ станка
      Комплектующие ЧПУ станка
      • Шаговые двигатели и аксессуары
      • Зубчатые ременные передачи
      • Шарико-винтовые передачи (ШВП)
      • Трапецеидальные передачи винт-гайка
      • Цилиндрические направляющие
      • Профильные направляющие
      • Муфты соединительные
      • Электроника
      • Фрезы
      • Карбоновый профиль / трубки
      • Пневматическое оборудование
      • Системы подачи смазки
      • Сопутствующие
      • Шпиндели и сопутствующие
      • Механика
      • Конструкционный профиль
      • Комплектующие OpenBuilds
      • Лазерные станки
      • Лазерная резка и аксессуары
    • Инструменты
      Инструменты
      • Зачистка и обрезка кабеля
      • Измерительный инструмент
      • Кабель и провода
      • Клеевые пистолеты (термопистолеты)
      • Напильники и надфили
      • Обжимной инструмент
      • Отвертки
      • Паяльное оборудование
      • Пинцеты
      • Расходные материалы
    • Запчасти для 3D принтеров по брендам
      Запчасти для 3D принтеров по брендам
      • Bambu Lab
      • Creality
      • Flashforge
      • Anycubic
      • ELEGOO
      • Flying Bear
      • Qidi
      • Sovol
      • 3DIY printers
    3D принтеры 3D-сканеры Материалы для 3D печати Комплектующие 3D принтера Arduino и робототехника Комплектующие ЧПУ станка Инструменты Запчасти для 3D принтеров по брендам
    3d-xpert
    • 3D принтеры
      3D принтеры
      • Печать пластиком (FDM/FFF)
      • Печать фотополимером (SLA/DLP/LCD)
      • Печать воском (MJP)
      • Для дома
      • Для бизнеса
      • Для производства
      • Промышленные
    • 3D-сканеры
      3D-сканеры
    • Материалы для 3D печати
      Материалы для 3D печати
      • Пластики
      • Фотополимеры
    • Комплектующие 3D принтера
      Комплектующие 3D принтера
      • Электроника
      • Механика
      • Нагревательные столы и сопутствующие
      • Экструдеры
      • Сушилки для пластика
      • УФ-камеры
      • Мойки
      • Ультразвуковые ванны (мойки)
      • 3D ручки
      • Расходные материалы для SLA / LCD
      • Сопутствующие
      • Наборы для мейкеров
      • Инструменты для 3D печатника
      • Постобработка
      • Адгезивы
      • Автоматические системы подачи пластиков (АМС)
    • Arduino и робототехника
      Arduino и робототехника
      • Arduino
      • Raspberry Pi
      • Обучающие наборы
      • Orange Pi
      • Одноплатники
      • Модули
      • Датчики
      • Дисплеи
      • Механика
      • Макетные платы
      • Светодиоды
      • Провода и кабели
      • Источники питания
      • Радиодетали
    • Комплектующие ЧПУ станка
      Комплектующие ЧПУ станка
      • Шаговые двигатели и аксессуары
      • Зубчатые ременные передачи
      • Шарико-винтовые передачи (ШВП)
      • Трапецеидальные передачи винт-гайка
      • Цилиндрические направляющие
      • Профильные направляющие
      • Муфты соединительные
      • Электроника
      • Фрезы
      • Карбоновый профиль / трубки
      • Пневматическое оборудование
      • Системы подачи смазки
      • Сопутствующие
      • Шпиндели и сопутствующие
      • Механика
      • Конструкционный профиль
      • Комплектующие OpenBuilds
      • Лазерные станки
      • Лазерная резка и аксессуары
    • Инструменты
      Инструменты
      • Зачистка и обрезка кабеля
      • Измерительный инструмент
      • Кабель и провода
      • Клеевые пистолеты (термопистолеты)
      • Напильники и надфили
      • Обжимной инструмент
      • Отвертки
      • Паяльное оборудование
      • Пинцеты
      • Расходные материалы
    • Запчасти для 3D принтеров по брендам
      Запчасти для 3D принтеров по брендам
      • Bambu Lab
      • Creality
      • Flashforge
      • Anycubic
      • ELEGOO
      • Flying Bear
      • Qidi
      • Sovol
      • 3DIY printers
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    3d-xpert
    Телефоны
    +71000000011 Консультация
    +71000000022 Отдел продаж
    +71000000033
    E-mail
    info@site.com
    Адрес
    Москва, ул. Пушкинская, д.12, Москва, ул. Пушкинская, д.12
    Режим работы
    Пн - Вс: 10.00 - 19.00
    0
    0
    0
      • Каталог
      • 3D принтеры
        • 3D принтеры
        • Печать пластиком (FDM/FFF)
        • Печать фотополимером (SLA/DLP/LCD)
        • Печать воском (MJP)
        • Для дома
        • Для бизнеса
        • Для производства
        • Промышленные
      • 3D-сканеры
      • Материалы для 3D печати
        • Материалы для 3D печати
        • Пластики
        • Фотополимеры
      • Комплектующие 3D принтера
        • Комплектующие 3D принтера
        • Электроника
        • Механика
        • Нагревательные столы и сопутствующие
        • Экструдеры
        • Сушилки для пластика
        • УФ-камеры
        • Мойки
        • Ультразвуковые ванны (мойки)
        • 3D ручки
        • Расходные материалы для SLA / LCD
        • Сопутствующие
        • Наборы для мейкеров
        • Инструменты для 3D печатника
        • Постобработка
        • Адгезивы
        • Автоматические системы подачи пластиков (АМС)
      • Arduino и робототехника
        • Arduino и робототехника
        • Arduino
        • Raspberry Pi
        • Обучающие наборы
        • Orange Pi
        • Одноплатники
        • Модули
        • Датчики
        • Дисплеи
        • Механика
        • Макетные платы
        • Светодиоды
        • Провода и кабели
        • Источники питания
        • Радиодетали
      • Комплектующие ЧПУ станка
        • Комплектующие ЧПУ станка
        • Шаговые двигатели и аксессуары
        • Зубчатые ременные передачи
        • Шарико-винтовые передачи (ШВП)
        • Трапецеидальные передачи винт-гайка
        • Цилиндрические направляющие
        • Профильные направляющие
        • Муфты соединительные
        • Электроника
        • Фрезы
        • Карбоновый профиль / трубки
        • Пневматическое оборудование
        • Системы подачи смазки
        • Сопутствующие
        • Шпиндели и сопутствующие
        • Механика
        • Конструкционный профиль
        • Комплектующие OpenBuilds
        • Лазерные станки
        • Лазерная резка и аксессуары
      • Инструменты
        • Инструменты
        • Зачистка и обрезка кабеля
        • Измерительный инструмент
        • Кабель и провода
        • Клеевые пистолеты (термопистолеты)
        • Напильники и надфили
        • Обжимной инструмент
        • Отвертки
        • Паяльное оборудование
        • Пинцеты
        • Расходные материалы
      • Запчасти для 3D принтеров по брендам
        • Запчасти для 3D принтеров по брендам
        • Bambu Lab
        • Creality
        • Flashforge
        • Anycubic
        • ELEGOO
        • Flying Bear
        • Qidi
        • Sovol
        • 3DIY printers
    • Кабинет
    • Сравнение
    • Избранное
    • Корзина
    • Акции
    • Бренды
    • О компании
    • Помощь
      • Помощь
      • Методы оплаты
      • Методы доставки
      • Гарантия
      • Вопрос-ответ
    • Блог
    • Информация
      • Информация
      • Политика конфиденциальности
      • Политика использования файлов cookie
      • Договор публичной оферты
    • Отзывы
    • Контакты
    +71000000011 Бухгалтерия
    • Телефоны
    • +71000000011 Консультация
    • +71000000022 Отдел продаж
    • +71000000033 Бухгалтерия
    • info@site.com
    • Москва, ул. Пушкинская, д.12, Москва, ул. Пушкинская, д.12
    • Пн - Вс: 10.00 - 19.00
    Главная
    Блог
    Модули
    Wi-Fi модуль ESP-07

    Wi-Fi модуль ESP-07

    Wi-Fi модуль ESP-07
    Модули 01 января 2024

    Содержание

    • Обзор
    • Назначение контактов
    • Технические характеристики
    • Подключение к Arduino
    • Пример использования
    • FAQ

    Обзор беспроводного модуля ESP-07

    ESP-07 (рисунок 1) – еще одна модификация платы на базе Wi-Fi модуля ESP8266EX. На модуле ESP-07 имеется микросхема памяти 25Q04 емкостью 512Кб. Оперативная память встроена в микросхему и предоставляет 80Кб статической памяти программ и 32Кб оперативной памяти инструкций.

    wi-fi-modul-ESP8266-ESP-07.jpg

    Рисунок 1.

    Для взаимодействия модуля с внешними устройствами используется 16 выводов с шагом 2 мм. Так как контакты расположены с шагом 2 мм, а не 2,54 как у штырьковых разъемов, применяемых в Arduino и макетных платах, поэтому удобно использовать адаптеры-переходники (рис. 2).

    esp-07-02.jpg

    Рисунок 2.


    Назначение контактов

    • RX и TX –последовательный порт;

    • GND – общий;

    • VCC – питание модуля 1.8 -3.6 В;

    • CH_PD –для управления питанием модуля;

    • Reset –перезагрузка;

    • GPIO – цифровые контакты ввода/вывода;

    • ADC0 – вывод аналого-цифрового преобразователя.

    esp-07-03.jpg

    Рисунок 3.

    Модуль оснащен встроенной керамической антенной, но по запросу может комплектоваться антенным разъемом для внешней антенны, что позволяет увеличить дальность Wi-Fi связи до нескольких сотен метров.

    Общение с компьютером или микроконтроллером осуществляется через последовательный порт с помощью набора AT-команд. Кроме того, модуль можно использовать как самостоятельное устройство, загрузив свою прошивку.


    Характеристики модуля ESP-07

    • WI-FI 802.11 b/g/n.

    • Режимы работы – STA (клиент), AP (точка доступа), STA+AP.

    • Напряжение питания 1,7-3,6 В.

    • Ток потребления макс. 200 мА;

    • Количество GPIO: 16.

    • Flash память 512 кБайт.

    • RAM : 80 кБайт данных + 32 кБайт инструкций 


    Области применения

    • Домашняя техника 

    • Домашняя автоматика 

    • Устройства Интернет вещей  


    Подключение модуля ESP-07 к плате Arduino

    Для подключения модуля к компьютеру используется USB-UART переходник. Подключение согласно схеме на рис. 4.

    esp-07-04.jpg

    Рисунок 4.


    Arduino IDE для ESP8266 

    Если у Вас установлена версия Arduino IDE версии не ниже 1.6.5, вы можете программировать и загружать скетчи для плат ESP8266. Сначала необходимо доустановить программное обеспечение для ESP8266. В среде Arduino IDE выбираем пункт Файл → Настройки и вводим http://arduino.esp8266.com/stable/package_esp8266com_index.json в поле Additional Boards Manager URLs. Нажимаем OK (см. рис. 5).

    esp-07-05.jpg

    Риcунок 5.

    Далее  в пункте меню Инструменты →Плата → BoardsManager, в списке находим ESP8266 и кликаем по кнопке Install (см. рис. 6, 7, 8).

    esp-07-06.jpg
    esp-07-07.jpg
    esp-07-08.jpg

    Риcунок 6,7,8.

    После загрузки и автоматической установки программного обеспечения, в пункте Инструменты → Плата появятся платы ESP8266 (см. рис. 9).

    esp-07-09.jpg

    Риcунок 9.


    Пример использования ESP-07 

    Рассмотрим пример подключения к модулю ESP-07 цифрового датчика влажности и температуры DHT11. Данные будем отправлять с сервис ThingSpeak и выводить на экран дисплея Nokia 5110. 

    Список деталей:

    • модуль ESP-07;

    • плата прототипирования;

    • датчик DHT11;

    • модуль дисплея Nokia 5110;

    • соединительные провода;

    • блок питания 3 - 3.6В.

    Подключим датчик DHT11 и дисплей Nokia 5110 к модулю ESP-07. DHT11 – датчик относительной влажности и температуры, работающий по однопроводному интерфейсу. Схема подключения показана на рис. 10.

    esp-07-10.jpg

    Рисунок 10. 

    Для отправки данных в сервис ThingSpeak, необходимо зарегистрироваться и получить ключ (privateKey).

    При написании скетча будем использовать библиотеки:

    • ESP8266WiFi (встроенная);

    • DHT;

    • Adafruit_GFX;

    • Adafruit_PCD8544.

    Загрузим на плату Arduino скетч из листинга 1, подставив свои данные для WiFi точки доступа и ключа для вашего приложения в сервисе ThingSpeak.

    Листинг 1

    // Подключаем библиотеки
    #include <ESP8266WiFi.h> 
    #include <DHT.h> 
    #include <SPI.h>
    #include <Adafruit_GFX.h>
    #include <Adafruit_PCD8544.h>
    
    // создание экземпляров
    DHT sensor(5, DHT11);
    // 14 - SCLK
    // 13 - DIN
    // 12 - D/C
    // 15 - CS
    // 4 - RST
    Adafruit_PCD8544 dNokia5110 = Adafruit_PCD8544(14, 13, 12, 15, 4);
    
    // параметры WiFi 
    const char* ssid = "**********"; 
    const char* pass = "********"; 
    // ThingSpeak
    const char* serverthingspeak = "184.106.153.149"; 
    const char* privateKey = "****************"; 
    // переменные 
    float tdht; 
    float hdht; 
    unsigned long millis1=0;
    unsigned long interval=10000;
    
    void setup() {
      dNokia5110.begin();
      dNokia5110.setContrast(70);
      dNokia5110.clearDisplay();
      dNokia5110.setTextSize(1);
      dNokia5110.setTextColor(BLACK);
      dNokia5110.setCursor(0,0);
      dNokia5110.println("Connect to WiFi");
      dNokia5110.display();
      // Соединяемся по WiFi
      WiFi.begin(ssid, pass);
      while (WiFi.status() != WL_CONNECTED) {
        delay(500);
      }
      // дисплей
      dNokia5110.clearDisplay();
      dNokia5110.setCursor(0,0);
      dNokia5110.println("ESP07 - DHT11");
      dNokia5110.println("Makerplus.ru");
      dNokia5110.display();
      // запуск dht
      sensor.begin(); 
    }
    
    
    void loop() {
    // каждые 10 минут
    if(millis()-millis1>=interval) {
      // WiFi клиент 
      WiFiClient client;
      if (!client.connect(serverthingspeak, 80)) {
        dNokia5110.clearDisplay();
        dNokia5110.setCursor(0,0);
        dNokia5110.println("ESP07 - DHT11");
        dNokia5110.println("Makerplus.ru");
        dNokia5110.display(); 
        return;
      }
      // получить данные c dht11
      tdht = sensor.readTemperature();
      hdht = sensor.readHumidity();
      // вывод на дисплей
      dNokia5110.clearDisplay();
      dNokia5110.setCursor(0,0);
      dNokia5110.println("ESP07 - DHT11");
      dNokia5110.println("Makerplus.ru");
      dNokia5110.print("T=");
      dNokia5110.print(tdht);
      dNokia5110.println(" *C");
      dNokia5110.print("H=");
      dNokia5110.print(hdht);
      dNokia5110.println(" %");
      dNokia5110.display(); 
      // формирование запроса к серверу
      String str1="/update?key=";
      str1+=privateKey;
      str1+="&temp="; 
      str1+=tdht;
      str1+="&humidity="; 
      str1+=hdht;
    
      // запрос на сервер
      client.print(String("GET ") + str1 + " HTTP/1.1\r\n" + "Host: " + serverthingspeak + "\r\n" + "Connection: close\r\n\r\n");
      delay(10);
      
      // ответ от сервера
      while(client.available()){
        String str = client.readStringUntil('\r');
        Serial.print(str);
      }
      interval=10*60000;
     }
    }

    Заходим в сервисе ThingSpeak, где можем посмотреть графики показаний нашего датчика DHT11 (рисунок 11).

    esp-07-11.jpg

    Рисунок 11.

    esp-07-12.jpg
    esp-07-13.jpg
    esp-07-14.jpg

    Рисунок 12, 13, 14.

    Часто задаваемые вопросы

    1. Не загружается скетч на модуль ESP-07 из Arduino IDE

    • Проверьте правильность подключения модуля к переходнику USB-UART;
    • Перед загрузкой скетча перегрузите питание модуля ESP-07.

    2. Нет изображения на дисплее Nokia 5110

    • Проверьте правильность подключения дисплея Nokia 5110.

    3. Модуль ESP-07 не получает данные от датчика DHT11

    • Проверьте правильность подключения датчика DHT11 к модулю ESP-07.

    4. Не передаются данные в сервис ThingSpeak

    • Проверьте подключение модуля ESP-07 к точке доступа WiFi;
    • Проверьте подключение точки доступа к сети интернет;
    • Проверьте правильность запроса к сервису ThingSpeak.

    Похожие статьи

    Arduino Pro Mini
    Arduino платы
    06 ноября 2024
    Arduino Pro Mini
    Самые инновационные стартапы в области 3D-печати в 2023 году
    Мировые новости
    14 августа 2024
    Самые инновационные стартапы в области 3D-печати в 2023 году
    Инфракрасный датчик расстояния
    Датчики
    04 января 2025
    Инфракрасный датчик расстояния
    Назад к списку
    • Все публикации 273
      • 3D печать 62
      • 3D принтеры 57
      • 3D сканеры 1
      • Arduino механика 6
      • Arduino платы 8
      • Датчики 27
      • Дисплеи 6
      • Кейсы 1
      • Компоненты 13
      • Мировые новости 35
      • Модули 38
      • Проекты 7
      • Сопутствующие 2
      • ЧПУ 10
    Подпишитесь на рассылку наших новостей и акций
    Подписаться
    Подписаться
    на новости и акции
    Связаться с нами
    +71000000011
    +7 100 000-00-11 Консультация
    +7 100 000-00-22 Отдел продаж
    +7 100 000-00-33 Бухгалтерия
    E-mail
    info@site.com
    Адрес
    Москва, ул. Пушкинская, д.12
    Режим работы
    Пн - Вс: 10.00 - 19.00
    info@site.com
    Москва, ул. Пушкинская, д.12
    Каталог товаров
    3D принтеры
    3D-сканеры
    Материалы для 3D печати
    Комплектующие 3D принтера
    Arduino и робототехника
    Комплектующие ЧПУ станка
    Инструменты
    Запчасти для 3D принтеров по брендам
    Компания
    О компании
    Акции
    Блог
    Методы оплаты
    Методы доставки
    Гарантия
    Отзывы
    Контакты
    Личный кабинет
    Избранное
    Сравнение товаров
    Мои заказы
    Авторизация
    Регистрация
    Восстановление пароля
    Информация
    Политика конфиденциальности
    Политика использования файлов cookie
    Договор публичной оферты
    © 2026 Site
    Каталог товаров
    Компания
    Личный кабинет
    Информация
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Бренды Контакты