garik
Шлем телеге POST .../getUpdates с {'offset': 0, 'limit': 1, 'timeout': 30, 'allowed_updates': ['message']} на одной прошивке получаем в ответ одно сообщение (что, в принципе, верно), а на другой — все сообщения
garik
Ффух, расковырял. Либа urequests в официальном МП не шлёт в запросе Content-Type: application/json, а Тележный АПИ от этого огорчается и выдает вместо одного сообщения (как попрошено) — всю историю переписки бота СО ВСЕМИ юзерами эва
garik
Соответственно, микробот заточен под такое поведение, и на официальном МП работает, а на сборках с более свежим urequests - нет
Александр
На esp8266?
Не, игрался с ПК и atmega328p. Есп я только неделю назад купил
𝖘𝖍𝖎𝖘𝖍
Я про термопринтер
Александр
Я про термопринтер
Он 2000х годов. Работает, наверное, на каких-нибудь фирменных микросхемах kyosha. 🤔
Александр
https://github.com/jordiprats/micropython-utelegram
Вообще, пишет: import error: no module named 'utelegram' пока что добавлять модули я не научился 😅
Станислав
Пока только вариант NFC вижу. Но это надо достаточно близко прикладывать метку. А что можно использовать с большим радиусом ?
Либо bluetooth, теоритически Wifi либо UHF метки (такие есть аткивные с батареей и до 50 метров, но дорогой считыватель)
garik
Вообще, пишет: import error: no module named 'utelegram' пока что добавлять модули я не научился 😅
Там надо его закинуть руками. Я через rshell копирую. Ещё рекомендую webrepl поставить
Станислав
Подкиньте идею для телеметрии. Надо прочитывать QR код или NFC метку или ещё что то на расстоянии около метра
если не важен стандарт, и хочется сделать велосипед + раздавать совбственные брелки - можно заморочится с wifi - надежно, быстро, до 150 метров по прямой, технология ESPNOW, лично тестировал до 200 метров пакеты долетают по прямой
Alex
надо при подъезде машины на старт, автоматически зафиксировать ее id
garik
Соответственно, микробот заточен под такое поведение, и на официальном МП работает, а на сборках с более свежим urequests - нет
А что касается свежего urequests, то его можно прямо из webrepl поставить: import upip upip.install('urequests')
Станислав
сильно много тоже не надо, метр - полтора максимум
если нужны пассивные метки - то только UHF , при приближении авто к месту - клиенту ничего нажимать не надо, метка, например прикреплена на стекло или в салоне
Станислав
если нужны пассивные метки - то только UHF , при приближении авто к месту - клиенту ничего нажимать не надо, метка, например прикреплена на стекло или в салоне
надо только адаптировать считыватель под ваше приложение. в случае с bloetooth метками - надо искать или делать самому считыватель
Станислав
а считать чем? дорогое там оборудование?
самый дешевый считыватель от 200 баксов
Станислав
не, это много(
в личку напиши
Алексей
Народ а чем esp32 s2, c2, devkit и прочие отличаются? Где то есть сравнительная табличка ?
Алексей
Да чет не нашёл
Алексей
Я так понимаю это какие то поколения модулей
Алексей
А девкиты это плата с модулем+ uart и выведеными ножками
Алексей
Уж очень много их разных)
AKE
Да чет не нашёл
Ну сравнение чипов там же на поверхности. Поделитесь секретом как это можно не найти?
Алексей
Ну так я и не понял как из всего множества версий/вариантов выбрать )
Алексей
Что заказать себе
garik
Esp32-cam
"двухэтажную"
Алексей
Почему именно эту?
AKE
Что заказать себе
Ну... Может исходя из задачи выбрать...
garik
Почему именно эту?
Как первая - идеальна. Больше возможностей для "поиграться". Меньше свободных пинов, но если нет конкретной задачи, то пойдёт и такая
Anonymous
Приветствую Подскажите как просто организовать выгрузку фото на локальный/удаленный сервер?
Anonymous
С esp32 cam
Anonymous
По фтп может, то есть просто складывать из в папку
K.
Где-то происходит деление на ноль.
Anonymous
если http клиент, то обычный post или get запрос :)
Хотелось бы из куда либо складывать
Anonymous
Нашел пример выгрузки по фтп
Andy
Хотелось бы из куда либо складывать
В смысле "складывать"? На сервер складывать. Другой вопрос какой сервер, куча протоколов есть, вроде как http сейчас модно, стильно, молодежно.
Anonymous
Не модно
Anonymous
Сервер есть локальный, на него как просто по http скидывать?
Anonymous
А что на сервере есть?
На сервере пока вин 10
Anonymous
Можно и облачный какой нибудь сервис
garik
Это две большие разницы 😄
Anonymous
Это две большие разницы 😄
Да я понимаю , мне бы просто пример как выгружать просто на локальный сервер для начала, а потом ужеуслоднить не проблема
Anonymous
Усложнить
Anonymous
Само просто как понял скидывать на локальный сервер по фтп
garik
Вкратце, вам нужно иметь работающий HTTP-сервер, под который нужно написать "принимающую сторону". Это может быть любой язык программирования, примеров в инете куча. Отправляющая сторона - ну, http-клиент будет проще написать, но, с другой стороны, ftp не требует написания принимающей стороны самому
garik
Если пойдёте http-путём - гуглите "POST muitipart/form-data"
Anonymous
А в чем преимущество http перед фтп, в данном случае?
garik
А в чем преимущество http перед фтп, в данном случае?
1. Проще на стороне клиента 2. Так как принимающую сторону пишете сами, можете манипулировать полученными файлами как хотите. Фтп просто сохранит (ну, в общем случае)
Anonymous
Попробую для начала с фтп, а там посмотрим
garik
Понятно, то есть фтп не современно, как и написали выше 😄
Да, оно ещё и незащищено, более безопасный аналог - SFTP
𝖘𝖍𝖎𝖘𝖍
Где-то происходит деление на ноль.
А он сгореть не мог? Ибо подал на питание 5v А по даташит написано 3.3v
K.
А он сгореть не мог? Ибо подал на питание 5v А по даташит написано 3.3v
Сам датчик, да 3.3В. Но модуль я подключал и на 5 ардуиновских вольт. Работало без проблем.
𝖘𝖍𝖎𝖘𝖍
Хм, странно тогда
𝖘𝖍𝖎𝖘𝖍
Почему данные не получаю
K.
А он сгореть не мог? Ибо подал на питание 5v А по даташит написано 3.3v
А вот если полярность неправильно подать, то да, сгорает моментально.
𝖘𝖍𝖎𝖘𝖍
Хотя i2c считывается
K.
Хотя i2c считывается
Меня вот это тоже настораживает. Если бы он сдох, то по i2c тоже не откликался и выдавал ошибку на стадии подключения.
𝖘𝖍𝖎𝖘𝖍
Да, очень странно. Сегодня буду продолжать играться
𝖘𝖍𝖎𝖘𝖍
А не могли бы Вы скинуть скетч, которым вы считывали?
𝖘𝖍𝖎𝖘𝖍
Dmitriy
В субботу пробовал лазерно-ламинатную технологию, правда пришлось маленько модернизировать ламинатор чтобы грел получше
Dmitriy
Все приятнее чем с утюгом
Dmitriy
Из минусов-нельзя делать маленькие платы
K.
А не могли бы Вы скинуть скетч, которым вы считывали?
Я видел, у тебя подключена библиотека Adafruit_bmp280.h Я брал стандартный пример из этой библиотеки. bmp280_sensortest.ino
K.
K.
В скобках пропиши адрес своего модуля.
K.
А не могли бы Вы скинуть скетч, которым вы считывали?
Возьми лучше для проверки bmp280test.ino Он попроще. Он тоже из стандартных примеров библиотеки.
Х
Хотелось бы из куда либо складывать
можно в mqtt наверно слать там много в payload можно положить емнип