Оглавление:
- Шаг 1. Подключение
- Шаг 2. Подключитесь к Wi-Fi
- Шаг 3: загрузите эскиз на ваш Arduino
- Шаг 4: Откройте Serial Monitor в Arduino IDE
- Шаг 5. Устранение неполадок
- Шаг 6. Свяжитесь со мной (если требуется)
![Простая интеграция Arduino Uno и ESP8266: 6 шагов Простая интеграция Arduino Uno и ESP8266: 6 шагов](https://i.howwhatproduce.com/images/001/image-683-77-j.webp)
Видео: Простая интеграция Arduino Uno и ESP8266: 6 шагов
![Видео: Простая интеграция Arduino Uno и ESP8266: 6 шагов Видео: Простая интеграция Arduino Uno и ESP8266: 6 шагов](https://i.ytimg.com/vi/UNcCzvUSxC8/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
![Простая интеграция Arduino Uno и ESP8266 Простая интеграция Arduino Uno и ESP8266](https://i.howwhatproduce.com/images/001/image-683-78-j.webp)
Наша цель состояла в том, чтобы создать библиотеку AT-команд Esp8266 (на основе библиотеки ITEAD), которая будет хорошо работать с программным последовательным интерфейсом на большинстве устройств ESP8266, при условии, что у них есть прошивка, которая реагирует на AT-команды (что обычно используется производителем по умолчанию).
Мы распространяем эту предварительную библиотеку для тестирования и будем признательны за ваши отзывы и улучшения через репозиторий Github.
Компоненты оборудования:
- ESP8266
- Arduino UNO и Genuino UNO
- Преобразователь логического уровня - двунаправленный
- Макетная плата
- Провода перемычки
Программные приложения и онлайн-сервисы:
- IDE Arduino
- circuito.io
- Firmware.ino
Шаг 1. Подключение
![Проводка Проводка](https://i.howwhatproduce.com/images/001/image-683-79-j.webp)
![Проводка Проводка](https://i.howwhatproduce.com/images/001/image-683-80-j.webp)
Подключите ESP8266 через программный последовательный порт к плате Arduino Uno с помощью логического преобразователя, как показано на прилагаемой схеме подключения.
Шаг 2. Подключитесь к Wi-Fi
Откройте библиотеку Firmware.ino из Github и введите свой SSID и пароль от вашего Wi-Fi:
const char * SSID = "WIFI-SSID"; const char * PASSWORD = "WIFI-PASSWORD";
Шаг 3: загрузите эскиз на ваш Arduino
![Загрузите эскиз на свой Arduino Загрузите эскиз на свой Arduino](https://i.howwhatproduce.com/images/001/image-683-81-j.webp)
Подключите Arduino к компьютеру и загрузите скетч.
Шаг 4: Откройте Serial Monitor в Arduino IDE
![Откройте последовательный монитор в Arduino IDE Откройте последовательный монитор в Arduino IDE](https://i.howwhatproduce.com/images/001/image-683-82-j.webp)
Нажмите кнопку Serial monitor в Arduino IDE (в правом верхнем углу). Если все в порядке, вы должны увидеть следующий вывод на последовательном мониторе.
Шаг 5. Устранение неполадок
![Исправление проблем Исправление проблем](https://i.howwhatproduce.com/images/001/image-683-83-j.webp)
Если вы не получили ответа, попробуйте обновить прошивку ESP до указанной ниже. Используйте плату FTDI 3,3 В, подобную этой.
Подключите ESP к FTDI Получите ESP8266Flasher
Получите прошивку 1.1.1.1
Прошить ESP
Если вы получаете частичный ответ от esp8266 при использовании программного последовательного порта, перейдите по ссылке:
C: / ProgramFiles (x86) Arduino / hardware / arduino / avr / libraries / SoftwareSerial / src / SoftwareSerial.h
Изменить строку 42:
#define _SS_MAX_RX_BUFF 64 // Размер буфера приема
To: #define _SS_MAX_RX_BUFF 256 // Размер буфера приема.
Это увеличит программный буфер последовательного порта. Иногда не удается установить скорость передачи данных при инициализации, попробуйте сбросить Arduino, все должно работать нормально. Если по какой-то причине у вас все еще возникают проблемы, прокомментируйте здесь, чтобы мы попытались найти проблему. Если у вас есть предложения по улучшению, сделайте запрос на перенос на Github. Как правило, этот код должен работать для всех версий Arduino Uno ESP8266-01.
Источник:-
www.hackster.io
create.arduino.cc
Шаг 6. Свяжитесь со мной (если требуется)
Если у вас есть какие-либо проблемы с этой инструкцией, вы можете связаться со мной:
Бипул Кумар Гупта
bipulgupta.com
www.facebook.com/bipulkg
www.instagram.com/bipulkumargupta/
twitter.com/bipulgupta
Рекомендуемые:
Умный открыватель гаражных ворот DIY + интеграция домашнего помощника: 5 шагов
![Умный открыватель гаражных ворот DIY + интеграция домашнего помощника: 5 шагов Умный открыватель гаражных ворот DIY + интеграция домашнего помощника: 5 шагов](https://i.howwhatproduce.com/images/002/image-5045-j.webp)
DIY Smart Garage Door Opener + Home Assistant Integration: Превратите свою обычную гаражную дверь в умную с помощью этого DIY-проекта. Я покажу вам, как построить его и управлять им с помощью Home Assistant (через MQTT) и иметь возможность удаленно открывать и закрывать гаражные ворота. Я буду использовать плату ESP8266 под названием Wemos
Управление жалюзи с ESP8266, интеграция с Google Home и Openhab и веб-контроль: 5 шагов (с изображениями)
![Управление жалюзи с ESP8266, интеграция с Google Home и Openhab и веб-контроль: 5 шагов (с изображениями) Управление жалюзи с ESP8266, интеграция с Google Home и Openhab и веб-контроль: 5 шагов (с изображениями)](https://i.howwhatproduce.com/images/005/image-13651-j.webp)
Управление жалюзи с помощью ESP8266, интеграции с Google Home и Openhab и веб-управления: в этом руководстве я покажу вам, как я добавил автоматизацию в свои жалюзи. Я хотел иметь возможность добавлять и убирать автоматику, чтобы вся установка выполнялась зажимами. Основные части: Шаговый двигатель, управляемый шаговым драйвером bij ESP-01 Шестерня и крепление
Интеграция Arduino и Apple HomeKit - управляйте своим домом с помощью Siri! Интернет вещей здесь: 6 шагов
![Интеграция Arduino и Apple HomeKit - управляйте своим домом с помощью Siri! Интернет вещей здесь: 6 шагов Интеграция Arduino и Apple HomeKit - управляйте своим домом с помощью Siri! Интернет вещей здесь: 6 шагов](https://i.howwhatproduce.com/images/003/image-8294-11-j.webp)
Интеграция Arduino и Apple HomeKit - управляйте своим домом с помощью Siri! IoT уже здесь: это руководство предоставит вам быстрый и простой способ добавить плату Arduino в HomeKit от Apple на устройстве iOS. Он открывает всевозможные возможности, включая скрипты, запущенные на сервере, в сочетании с Apples HomeKit «Сцены», он позволяет
Интеграция IoT-HUB-Live (ESP 8266, Arduino): 11 шагов
![Интеграция IoT-HUB-Live (ESP 8266, Arduino): 11 шагов Интеграция IoT-HUB-Live (ESP 8266, Arduino): 11 шагов](https://i.howwhatproduce.com/images/002/image-3532-35-j.webp)
Интеграция IoT-HUB-Live (ESP 8266, Arduino): если у вас есть устройства IoT и вам нужен облачный сервис для хранения ваших измерений
Простая в изготовлении, дешевая и простая схема с миганием светодиодами на CMOS 74C14: 5 шагов
![Простая в изготовлении, дешевая и простая схема с миганием светодиодами на CMOS 74C14: 5 шагов Простая в изготовлении, дешевая и простая схема с миганием светодиодами на CMOS 74C14: 5 шагов](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11126495-an-easy-to-make-cheap-and-simple-led-blinky-circuit-with-cmos-74c14-5-steps-j.webp)
Простая в изготовлении, дешевая и простая схема с миганием светодиодами с CMOS 74C14: Иногда вам нужно просто несколько мигающих светодиодов, для украшения рождественских украшений, моргающих картинок или просто для того, чтобы повеселиться с миганием миганием. Я покажу вам, как сделать дешевую и простую схему с 6 мигающими светодиодами. Примечание: это моя первая инстуктивная и