Arduino Uno Esp8266 по командам
Пытаюсь отправить команды AT на esp-01 через последовательный монитор , я загрузил пустой скетч в Arduino, какую бы команду я ни отправил ESP, я получаю ОШИБКУ ответа. После повторного подключения esp-01 я приготовил несколько мусорных ящиков. Может ли кто-нибудь помочь мне понять, что я делаю неправильно. Это то, что я получил на последовательном мониторе
Это соединения, которые я использую, я пытался использовать делитель напряжения, но после использования делителя напряжения синий светодиод Esp включился, и ничего не произошло, поэтому я просто использовал резисторы последовательно между TX и TX обоих устройств
Это схема делителя напряжения, которую я использовал(это не сработало)
1 ответ
Лучший ответ:
Аппаратный последовательный разъем, контакты 1 и 2, используются Arduino для подключения USB - адаптера к вашему компьютеру. Когда вы подключаете к ним другое устройство, это нарушает связь между вашим компьютером и Arduino.
Решение состоит в том, чтобы подключить ESP-01 к другому набору контактов и использовать библиотеку SoftwareSerial
для создания второго последовательного порта для него. Затем код должен прослушивать оба последовательных порта и перемещать данные между ними.
Кроме того, вам необходимо использовать делитель напряжения, иначе вы рискуете перегорать входной вывод. Чтобы сделать делитель напряжения, подключите выход Arduino к верхней части делителя, а ESP-01-к середине. Похоже, на вашей схеме они перевернуты.
здесь USB-чип Uno подключен к esp8266, а ATmega неактивна, @Juraj
Однако абзац о делителе напряжения, касающийся Rx, имеет значение: "Чтобы сделать делитель напряжения, подключите Arduino RX0 к верхней части делителя, а ESP-01 RXD-к середине. Похоже, у вас на схеме они перевернуты.`, @DataFiddler
Иногда, когда я подключаю CH-PD к 3,3 В, микросхема SP flash IC начинает нагреваться, и ничего не работает, можете ли вы сказать мне, в чем причина этого ?, @Pratham Bhatnagar
- AT-команда не отвечает на последовательный монитор
- Отправка данных Arduino в MySQL с помощью phpMyAdmin и XAMPP на Windows10
- Arduino выводит значения мусора на serial monitor с ESP8266
- ошибка: espcomm_upload_mem failed при загрузке скетча
- фатальная ошибка ESP8266WiFi.h: Такого файла или каталога нет
- Как подключить Wi-Fi Shield ESP-12E-ESP8266-UART-WIFI-Wireless-Shield к Arduino
- Получить данные с сайта с помощью ESP8266 с помощью AT-команд
- Захват изображений с OV7670 (без FIFO) с использованием Arduino Uno?
Пожалуйста, загрузите свой код, чтобы его можно было сравнить с результатами, которые вы получаете., @Nino
вы установили концы строк в последовательном мониторе на "Оба"?, @Juraj
вам нужен делитель напряжения на выводе приемника esp8266. вывод RX платы-это вывод TX USB-чипа (поскольку USB-чип подключен к ATmega RX-TX)., @Juraj