Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
main:upgkits:wifibot [2020/06/29 16:22]
smartadmin [Шаг 1. Пересоберите робота]
main:upgkits:wifibot [2025/01/21 14:35] (текущий)
Строка 8: Строка 8:
  
 ^ Что нужно ​                                                                                                              ​^ ​ Кол-во,​ шт  ^ ^ Что нужно ​                                                                                                              ​^ ​ Кол-во,​ шт  ^
-| [[https://​smartelements.ru/​collection/​svyaz/​product/​wifi-modul-esp-12|Wi-Fi модуль ESP-12 (5 В)]] |  1           | +| [[httpss://​smartelements.ru/​collection/​svyaz/​product/​wifi-modul-esp-12|Wi-Fi модуль ESP-12 (5 В)]] |  1           | 
-| [[https://​smartelements.ru/​collection/​provoda-i-kabeli/​product/​nabor-provodov-20-sht-20sm-mama-mama|Провода мама-мама]] |  4           |+| [[httpss://​smartelements.ru/​collection/​provoda-i-kabeli/​product/​nabor-provodov-20-sht-20sm-mama-mama|Провода мама-мама]] |  4           |
  
  
 ===== Библиотеки ===== ===== Библиотеки =====
-  * [[http://​files.smartelements.ru/​know_libs/​robotSE.zip|Библиотека robotSE (для робота)]] +  * [[https://​files.smartelements.ru/​know_libs/​robotSE.zip|Библиотека robotSE (для робота)]] 
-  * [[http://​files.smartelements.ru/​know_libs/​WiFiEsp.zip|Библиотека для WiFi]] +  * [[https://​files.smartelements.ru/​know_libs/​WiFiEsp.zip|Библиотека для WiFi]] 
-  * [[http://​files.smartelements.ru/​know_libs/​AltSoftSerial.zip|Библиотека для эмуляции сериал соединения]]+  * [[https://​files.smartelements.ru/​know_libs/​AltSoftSerial.zip|Библиотека для эмуляции сериал соединения]]
  
  
Строка 24: Строка 24:
 ==== Шаг 1. Пересоберите робота ==== ==== Шаг 1. Пересоберите робота ====
   - С помощью отвёртки,​ входящей в комплект набора,​ снимите с платформы модуль ИК-приёмника   - С помощью отвёртки,​ входящей в комплект набора,​ снимите с платформы модуль ИК-приёмника
-  - С помощью отвёртки,​ входящей в комплект набора,​ прикрепите на место модуля ИК-приёмника - [[https://​smartelements.ru/​collection/​svyaz/​product/​wifi-modul-esp-12|Wi-Fi модуль]]+  - С помощью отвёртки,​ входящей в комплект набора,​ прикрепите на место модуля ИК-приёмника - [[httpss://​smartelements.ru/​collection/​svyaz/​product/​wifi-modul-esp-12|Wi-Fi модуль]]
   - Присоедините Wi-Fi модуль с помощью проводов мама-мама к выводам мотор шилда по следующей схеме:   - Присоедините Wi-Fi модуль с помощью проводов мама-мама к выводам мотор шилда по следующей схеме:
  
Строка 63: Строка 63:
  ​* ​ на сервер ​  ​* ​ на сервер ​
  */  */
-void sendHttpResponse(WiFiEspClient&​ client)+void sendhttpsResponse(WiFiEspClient&​ client)
 { {
   //​формирование интернет-страницы   //​формирование интернет-страницы
   client.print(   client.print(
-      "HTTP/1.1 200 OK\r\n"​+      "https/1.1 200 OK\r\n"​
       "​Content-Type:​ text/​html\r\n"​       "​Content-Type:​ text/​html\r\n"​
       "​Connection:​ close\r\n" ​       "​Connection:​ close\r\n" ​
Строка 114: Строка 114:
   //​вывод информации о адресе в браузере   //​вывод информации о адресе в браузере
   Serial.println();​   Serial.println();​
-  Serial.print("​To see this page in action, open a browser to http://");+  Serial.print("​To see this page in action, open a browser to https://");
   Serial.println(ip);​   Serial.println(ip);​
   Serial.println();​   Serial.println();​
Строка 164: Строка 164:
    
         //если в строке получены два символа завершения строки         //если в строке получены два символа завершения строки
-        //​значит - это конец ​HTTP запроса,​ так что нужно отправить ответ+        //​значит - это конец ​https запроса,​ так что нужно отправить ответ
         if (buf.endsWith("​\r\n\r\n"​)) {         if (buf.endsWith("​\r\n\r\n"​)) {
-          ​sendHttpResponse(client);+          ​sendhttpsResponse(client);
           break;           break;
         }         }
Строка 218: Строка 218:
 IP Address: 192.168.1.182 IP Address: 192.168.1.182
  
-To see this page in action, open a browser to http://​192.168.1.182+To see this page in action, open a browser to https://​192.168.1.182
  
 [WiFiEsp] Server started on port 80 [WiFiEsp] Server started on port 80
Строка 228: Строка 228:
 Откройте браузер на компьютере и зайдите на интернет-сайт,​ полученный в предыдущем шаге. Вы должны увидеть такую страницу:​ Откройте браузер на компьютере и зайдите на интернет-сайт,​ полученный в предыдущем шаге. Вы должны увидеть такую страницу:​
  
-{{ :http:​know.smartelements.ru_main:​upgkits:​робопульт.jpg?​nolink |}}+{{ :https:​know.smartelements.ru_main:​upgkits:​робопульт.jpg?​nolink |}}
  
 Нажмите на кнопку и убедитесь что робот выполняет команды. Нажмите на кнопку и убедитесь что робот выполняет команды.