Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
Narakot

Григорий Щетинцев

  • 1
    вклад
  • 12
    вопросов
  • 5
    ответов
  • 60%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Wi-Fi на Arduino: ESP8266 AT-команды в режиме клиента как получить веб страницу?

    kosyachniy
    Алексей Полоз @kosyachniy Автор вопроса
    Python BackEnd, Web FullStack
    Кому надо вот рабочий код:
    #include <SoftwareSerial.h>
    SoftwareSerial mySerial(10, 11);
    
    void setup()
    {
    Serial.begin(9600);
    mySerial.begin(9600);
    mySerial.println("AT+RST");
    mySerial.println("AT+GMR");
    mySerial.println("AT+CWMODE_DEF=1");//_DEF
    delay(50);
    mySerial.println("AT+CWJAP_DEF=\"routerr\",\"1029384756\"");
    delay(6000);
    mySerial.println("AT+CIPSTART=\"TCP\",\"192.168.1.11\",80");
    delay(50);
    mySerial.println("AT+CIPSEND=43");
    delay(50);
    mySerial.println("GET / HTTP/1.1\r\nHost: 192.168.1.11\r\n\r\n\r\n\r\n");
    //delay(5000);
    //mySerial.println("AT+CIPCLOSE");
    }
    
    void loop()
    {
    if (Serial.available()) mySerial.write(Serial.read());
    if (mySerial.available()) Serial.write(mySerial.read());
    delay(10);
    }
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как сделать перенос строки в сообщении бота Telegram для MikroTik?

    evil_eyes @evil_eyes
    Попробуйте %0A
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Как сделать вывод диапазона чисел?

    alsopub
    Алексей @alsopub
    // Входной диапазон
    $in_min = 1;
    $in_max = 100;
    
    // Выходной диапазон
    $out_min = 10;
    $out_max = 100000;
    
    $d = $in_max-$in_min;
    $k = ($out_max-$out_min)/$d;
    
    // round - округление по вкусу
    for ($i=0; $i<=$d; $i++) {
    	echo(($i+$in_min).' = '.round($out_min + $i*$k).'<br>');
    }
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
Оценили как «Нравится»
Самые активные сегодня
  • Mi11er
    Denis Melnikov
    • 7 ответов
    • 0 вопросов
  • scoffs
    Семён Окулов
    • 6 ответов
    • 0 вопросов
  • Drno
    • 6 ответов
    • 0 вопросов
  • Adamos
    Adamos
    • 5 ответов
    • 0 вопросов
  • Justa Gain
    • 5 ответов
    • 0 вопросов
  • rPman
    • 4 ответа
    • 1 вопрос
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации