• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. M

    не могу победить BAD_REQUEST

    выгрузил ответ сервера в serial <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>400 Bad Req uest</title> </head><body> <h1>Bad Request</h1> <p>Your browser sent a request that this server could not...
  2. M

    не могу победить BAD_REQUEST

    Ошибся маленько в написании. На самом деле pauza = millis ();
  3. M

    не могу победить BAD_REQUEST

    Пишу код периодически отсылающие на сервер данные и принимающий ответ. Но почемуто от сервера приходит ошибка 400(HTTP_CODE_BAD_REQUEST) #include <ESP8266WiFi.h> #include <ESP8266HTTPClient.h> char* host = "192.168.1.2"; const int port = 80; unsignet long pauza; HTTPClient http; void setup() {...
  4. M

    buzzer постоянно пищит

    Не вооруженным ухом не пищит..... А если прислушаться то можно услышать небольшой шум.
  5. M

    buzzer постоянно пищит

    Вот спасибо..... все отлично работает и не гудит
  6. M

    buzzer постоянно пищит

    Там не обратная логика. Когда на пине 0 то он выдает почему то 0,05в(хотя их там не должно быть). Транзистор от них все равно открывается и слышен слабый гул. Если на пине 1 то он гудит как мне нужно.
  7. M

    buzzer постоянно пищит

    5 вольт
  8. M

    buzzer постоянно пищит

    Есть модуль NodeMCU + пьезодинамик (buzzer) - типа такого Высокое Качество Пассивный Зуммер Модуль для Arduino Новый DIY Kit купить на AliExpress . Контакт i/o подключил к контакту GPIO16. Подаю питание и динамик начинает немножко гудеть. Замеряю напряжение на GPIO16 и получаю 0,05В. Вот и...
  9. M

    Отрицательное число int в EEPROM

    Пробую писать отрицательные числа в eeprom. Пишу в память так EEPROM.begin (30); for (byte j = 0; j <=12 ; j++) { st[j]=atoi(pars_string (buff , "S"+String(j))); byte hi = highByte(st[j]); byte low = lowByte(st[j]); EEPROM.write(j, hi); delay (5); EEPROM.write(j+15, low);delay (5); }...
  10. M

    Как загрузить .bin файл в esp8266

    Нашел решение. Беру nodemcu flasher. В Config задаем наш bin файл и шьем
  11. M

    Как загрузить .bin файл в esp8266

    Создаю файл .bin в arduino ide (Эскиз-Export compiled Binary). А вот как его загрузить в esp8266 не пойму. Нужна ли сторонняя программа или можно это сделать с помощью arduino ide?
  12. M

    из коммандной строки прошить hex esp8266

    А где этот esptool.exe можно взять? Чтото в интернете нигде не нашел
  13. M

    Выходные напряжения

    Спасибо. Вот теперь я спокоен.
  14. M

    Выходные напряжения

    А даташит есть где это написано? А то я на одном форуме читал что 12мА
  15. M

    Выходные напряжения

    Есть модуль NodeMCU devkit v1.0 там тоже 3,3в? А какой максимальный ток можно пропустить через GPIO
  16. M

    запись строки в EEPROM

    вот спасибо подсказали. Сделал так. void write_string_EEPROM (int Addr, String Str) { byte lng=Str.length(); EEPROM.begin (64); if (lng>15 ) lng=0; EEPROM.write(Addr , lng); unsigned char* buf = new unsigned char[15]; Str.getBytes(buf, lng + 1); Addr++; for(byte...
  17. M

    запись строки в EEPROM

    Нужно сохранить строки в EEPROM Написал 2 функции void write_string_EEPROM (int Addr,char *Str) { int length=String(Str).length()+1; EEPROM.write(Addr,length); delay(50); for (int j=1; j <=length ; j++) { byte hi = highByte(Str[j-1]); byte low = lowByte(Str[j-1]); EEPROM.write(Addr+j,hi)...
  18. M

    Портирование новых библиотек

    Проблема решилась. Перекинул библиотеку из папки со скетчами в папку с программой.
  19. M

    Портирование новых библиотек

    Есть arduino ide 1.6.5. Через Manage Libraries... установил OneWire 2.3.2 Запускаю стандартный пример DS18x20_Temperature. Arduino ide начинает ругаться (выбрана плата NodeMCU 1.0) xtensa-lx106-elf-g++: error: кет: No such file or directory xtensa-lx106-elf-g++: error: \libraries\OneWire: No...
  20. M

    Не нужная точка доступа на ESP-11

    Пробовал. Не помогает.
Сверху Снизу