We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.

Oписание arduino_wifi_pcs

Пользовательский интерфейс Arduino Wi-Fi

После установки модуля Wi-Fi на плату Arduino, использования этого приложения на мобильном телефоне для подключения Wi-Fi-связи между мобильным телефоном и Arduino, нажатия 10 кнопок на мобильном телефоне, чтобы распознать нажатие кнопки на Arduino для выполнения желаемой операции. приложение, которое позволяет

- Одна кнопка: 10

(Данные отправляются в Arduino при нажатии каждой кнопки)

Кнопка 1: «0» (шестнадцатеричное число 30) Кнопка 2: «1» (шестнадцатеричное число 31)

Кнопка 3: «2» (шестнадцатеричное число 32) Кнопка 4: «3» (шестнадцатеричное число 33)

Кнопка 5: «4» (шестнадцатеричное число 34) Кнопка 6: «5» (шестнадцатеричное число 35)

Кнопка 7: «6» (шестнадцатеричное число 36) Кнопка 8: «7» (шестнадцатеричное число 37)

Кнопка 9: «8» (шестнадцатеричное число 38) Кнопка 10: «9» (шестнадцатеричное число 39)

(Пример программы на Arduino)

Светодиод, подключенный к цифровому порту 5 Arduino, включается при однократном нажатии кнопки 1 и выключается при повторном нажатии (действие переключения).

///// Управление светодиодами через Wi-Fi

Включите SoftwareSerial.h в первую часть.

ПОСерийный номер esp8266(2,3);

недействительная установка ()

{

Серийный номер.начать(9600);

esp8266.begin(9600); // скорость передачи esp

pinMode(5, ВЫХОД);

цифровая запись (, НИЗКИЙ);

sendData("AT+RST\r\n",2000); // сброс модуля

sendData("AT+CWMODE=2\r\n",1000); // устанавливаем как AP (точку доступа)

sendData("AT+CIFSR\r\n",1000); // получаем ip адрес

sendData("AT+CIPMUX=1\r\n",1000); // устанавливаем несколько соединений

sendData("AT+CIPSERVER=1,80\r\n",1000); // сервер на порту 80

}

пустой цикл ()

{

if(esp8266.available()) // если esp отправляет сообщение

{

если(esp8266.find("+IPD,"))

{

задержка(200); // прочитать все последовательные данные

intconnectionId = esp8266.read();

esp8266.найти("?");

число int = esp8266.read();

если (Число == 0x30) {

if(digitalRead(5)==HIGH) digitalWrite(5, LOW);

иначе digitalWrite(5, ВЫСОКИЙ);

}

// команда закрыть

Строка closeCommand = "AT+CIPCLOSE=";

closeCommand += идентификатор соединения; // прикрепляем идентификатор соединения

closeCommand += "\r\n";

отправить данные (команда закрытия, 1000); // закрыть соединение

}

}

}

String sendData (команда String, тайм-аут const int)

{

Строковый ответ = "";

esp8266.print(команда); // отправляем прочитанный символ на esp8266

длинное целое время = миллис();

в то время как ((время+тайм-аут) > миллис())

{

пока (esp8266.доступно())

{

// Если в esp есть полученные данные, отправляем их последовательно

char c = esp8266.read(); // читаем следующий символ

ответ+=с;

}

}

возврат ответа;

}

Что нового в последней версии 1.1.0

Last updated on 17/11/2022

Minor bug fixes and improvements. Install or update to the newest version to check it out!

Загрузка перевода...

Дополнительная информация о Приложения

Последняя версия

Запросить arduino_wifi_pcs обновление 1.1.0

Требуемая версия Android

7.0

Available on

Скачать arduino_wifi_pcs с Google Play

Ещё

arduino_wifi_pcs Скриншоты

Подпишитесь на APKPure
Будьте первым, кто получит доступ к раннему выпуску, новостям и руководствам лучших игр и приложений для Android.
Нет, спасибо
Подписаться
Подписка оформлена!
Теперь вы подписаны на APKPure.
Подпишитесь на APKPure
Будьте первым, кто получит доступ к раннему выпуску, новостям и руководствам лучших игр и приложений для Android.
Нет, спасибо
Подписаться
Подписаны!
Теперь вы подписаны на нашу рассылку.