Съдържание:
- Стъпка 1: Окабеляване
- Стъпка 2: Свържете се с вашия Wi-Fi
- Стъпка 3: Качете скицата във вашия Arduino
- Стъпка 4: Отворете Serial Monitor в Arduino IDE
- Стъпка 5: Отстраняване на неизправности
- Стъпка 6: Свържете се с мен (ако е необходимо)
Видео: Проста интеграция на Arduino Uno и ESP8266: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Нашата цел беше да създадем библиотека с команди Esp8266 AT (базирана на библиотеката ITEAD), която да работи добре на софтуер, сериен на повечето устройства ESP8266, при условие че те имат фърмуер, който отговаря на AT команди (което обикновено е по подразбиране на производителя).
Ние разпространяваме тази предварителна библиотека за тестване и ще се радваме на вашите отзиви и подобрения чрез хранилището на Github.
Хардуерни компоненти:
- ESP8266
- Arduino UNO и Genuino UNO
- Конвертор на логическо ниво - двупосочен
- Платка
- Кабелни проводници
Софтуерни приложения и онлайн услуги:
- Arduino IDE
- circuito.io
- Firmware.ino
Стъпка 1: Окабеляване
Свържете ESP8266 чрез Software Serial към вашата платка Arduino Uno с помощта на логически преобразувател, както е показано на приложената схема на окабеляване.
Стъпка 2: Свържете се с вашия Wi-Fi
Отворете библиотеката Firmware.ino от Github и въведете своя SSID и паролата за вашия Wi-Fi:
const char *SSID = "WIFI-SSID"; const char *PASSWORD = "WIFI-PASSWORD";
Стъпка 3: Качете скицата във вашия Arduino
Свържете Arduino към компютъра си и качете скицата.
Стъпка 4: Отворете Serial Monitor в Arduino IDE
Щракнете върху бутона Сериен монитор в Arduino IDE (в горния десен ъгъл). Ако всичко е наред, трябва да видите следния изход на серийния монитор.
Стъпка 5: Отстраняване на неизправности
Ако не получите отговор, опитайте да актуализирате фърмуера на ESP до този, предоставен по -долу. Използвайте 3.3V FTDI платка като тази.
Свържете 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 // RX размер на буфера
До: #define _SS_MAX_RX_BUFF 256 // Размер на RX буфер.
Това ще увеличи серийния буфер на софтуера. Понякога настройката на скоростта на предаване при инициализация се проваля, опитайте да нулирате 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 Интелигентна отварачка за гаражни врати + Интеграция на домашен асистент: Превърнете нормалната си гаражна врата умно, като използвате този проект „Направи си сам“. Ще ви покажа как да го изградите и контролирате с помощта на Home Assistant (над MQTT) и да имате възможност за дистанционно отваряне и затваряне на гаражната врата. Ще използвам платка ESP8266, наречена Wemos
Проста барабанна машина с Arduino Uno и Mozzi: 4 стъпки
Проста барабанна машина с Arduino Uno и Mozzi: Животът в Аржентина означава, че международната поща ще бъде открадната или ще се забие в митницата. Добавете карантина за коронавирус и следващият ви проект е ограничен до стара дъска Arduino Uno. Добри новини? Както казва великият поет от „Ролинг Стоунс“„Времето тече на
Контрол на щорите с ESP8266, Google Home и Openhab интеграция и уеб контрол: 5 стъпки (със снимки)
Контрол на щори с ESP8266, интегриране и уебконтрол на Google Home и Openhab: В тази инструкция ще ви покажа как добавих автоматизация към моите щори. Исках да мога да добавя и премахвам автоматизацията, така че цялата инсталация е закрепена. Основните части са: Стъпков двигател Стъпков шофьор, управляван от bij ESP-01 Gear и монтаж
Интеграция на Arduino и Apple HomeKit - Управлявайте дома си от Siri! IoT е тук: 6 стъпки
Интеграция на Arduino и Apple HomeKit - Управлявайте дома си от Siri! IoT е тук: Тази инструкция ще ви даде бърз и лесен начин да добавите arduino платка към HomeKit на Apple на iOS устройство. Той отваря всякакви възможности, включително скриптове, изпълнявани на сървъра, комбинирани с Apples HomeKit "Сцени", прави
Интеграция на IoT-HUB-Live (ESP 8266, Arduino): 11 стъпки
IoT-HUB-Live Integration (ESP 8266, Arduino): Ако имате IoT устройства и имате нужда от облачна услуга, за да съхранявате вашите измервания