Tonchik
У меня ацп мерял лодочный уровень жидкости там 8 или 12 герконов и у каждого свой резюк а магнит плавает, все это висело на кабеле метров в 5..7. Отклонения с шумами были вполне адекватные (1..7%) и уровень мерялся на ура.
Боисхон
понял, значит можно использовать
PvBuch
ребят подскажите как правильно запустить телеграм бота в есп (Ардуино ИДЕ), объявляю бота так - FastBot bot(bot_token_client); но как это сделать если bot_token_client нужно сначала считать с еепромки? вопрос не про телеграмм, а про с++), профильного образования не имею, не кидайтесь тапками пжлст
PvBuch
провизионинг нужен?
я даже слова такого не знаю)
qwert
так погугли
PvBuch
тут не матерятся, прикольно)
Tonchik
тут не матерятся, прикольно)
зато гуглить послали так послали))) но я с arduino кодом не помогу...
PvBuch
што, как я сюда попал?))))
qwert
вкратце - это как дать возможность юзеру запихнуть дату в контроллер ( или сборщику после прошивки)
qwert
например креды от вайфая, телеграм токен, конфиги и тд
qwert
ну вот значит нужна эта либа, на esp32
qwert
https://github.com/espressif/esp-idf/pull/14488
qwert
тут есть код чтобы прямо через аппку андроидовскую это делать, только нужно немного заморочиться с генерацией строки
qwert
телеграм токен ляжет в nvs
PvBuch
какой андроид, к чему это все? наркоманы, я сейчас полицию вызову)))
qwert
у эспрессиф есть андроид аппка чтобы через блютус или вайфай провизионить контроллер
PvBuch
у эспрессиф есть андроид аппка чтобы через блютус или вайфай провизионить контроллер
ты точно понял вопрос?) при чем тут эспрессиф, тут про с++ и все такое, как мне кажется
DeFensy 🛡⚔️ AntiSpamBot
qwert, вам повышена репутация!🌟 Сейчас она составляет 3. Продолжайте в том же духе 😉 🔖ads: Бот создан в @botsbaseru
qwert
тебе нужно засунуть телеграмм токен на контроллер?
qwert
или ты тупо хардкодишь
qwert
если ты делаешь одну плату чисто для себя и токен меняться не будет, то провизионинг нафиг не нужен определись что тебе нужно и нормально спроси
PvBuch
плата "чисто для себя", но хочу чтоб токен хранился не в коде, а на еепромке внешней. и провизионинг не нужен, ибо не..й)
qwert
тогда больше информации о плате нужно
qwert
и о фреймворке который используется
PvBuch
зачем тебе плата, есп8266 на борту, ардуино иде
qwert
симейк есть какой-то?
PvBuch
не знаю что это.
qwert
просто чтобы засунуть на еепром нужно или в коде откуда то взять токен и записать или можно при прошивке ложить папку с файлом на флеш, отдельно от билда аппки
qwert
я не знаю как в ардуино это можно сделать
PvBuch
я не знаю как в ардуино это можно сделать
че ты мне мозги канифолишь тогда?))) работа с еепром у меня вопросов не вызывает
qwert
по тупому можешь сделать #include "telegram_token.h" и не держать этот хедер в гите
qwert
добавить его в гит игнор
qwert
Preferences.h nvs esp32
у него ардуино и 8266, подойдёт?
Tonchik
еще есть https://github.com/esp8266/Arduino/tree/master/libraries/EEPROM/examples/eeprom_write но там 512 байт
Tonchik
но остается вопрос: как прошить потом данные, тоесть сторадж мы нашли, что-то же данные должно сохранить
Tonchik
я вот с mosogoose-os из-за этого и не слезаю, что там файловая система "встроенная" и RPC всевозможные с "конфигом оси"
PvBuch
когда я создаю объект FastBot bot(bot_token_client); ниечего нигде не выполняется ведь? т.е. bot_token_klient просто сохранился в переменной внутри библиотеки. Можно ли подставить в виде указателя на строку?
Dayto🐳
Всем привет
Dayto🐳
Ребят у меня сканер отпечатка пальцев R503 И плата esp32 Включаю сканирование он загорается, но не сканирует
Dayto🐳
Dayto🐳
Он должен синим загореться, иногда бывает но палец не регает
Dayto🐳
Вот так провод идёт, прямо за стеной плата 3-4 метра провод
Dayto🐳
Dayto🐳
Плата нормально в коробе вроде всё нормально
Dayto🐳
Что может быть не так? Палец банально добавить не могу, не сканирует
Dayto🐳
Может изза длины провода плате не хватает мощности использовать сканер?(Витая пара 3-4 метра)
qwert
найдешь ссылку на код на гитхабе, кинь, гляну
Dayto🐳
Сканер по какому интерфейсу работает?
Всё через esphome в home assistant Запись отпечатка вызывается по вызову службы entity.enroll через home assistant
Dayto🐳
Он работал нормально на прошлой плате, оба были esp32, не думаю что проблема может быть в коде
Арс
Как физически связан сканер с esp32?
Dayto🐳
Как физически связан сканер с esp32?
Витой кабель идёт от сканера к esp32 и подключается к нему через Terminal Adapter
Dayto🐳
Dayto🐳
Что это за интерфейс????
В каком плане интерфейс?
Dayto🐳
Я совсем новичок, честно не понимаю
Арс
Я загуглил, датчик общается по RS-232
Tonchik
Он работал нормально на прошлой плате, оба были esp32, не думаю что проблема может быть в коде
У меня несколько раз было, что по питании через микро юсб обвес есп или даже она сама не получала достаточно мощности для нормальной работы
Dayto🐳
Или питание напрямую както дать плате, не через блок?
Tonchik
То есть подключить блок по мощнее?
Нет, 5v & gnd подать на пины есп, а не через микроюсб разъем
Dayto🐳
Завтра утром попробую и напишу, огромное спасибо ща ответ
Tonchik
Сканер питается от 3v3? Мощность какая? Там на есп чип не слишком сильный для некоторых приключений
Tonchik
Горячий?
Dayto🐳
Нет, 5v & gnd подать на пины есп, а не через микроюсб разъем
Напрямую ему от какого блока надо 5в и какой ампераж?
Dayto🐳
Горячий?
Щяс сбегаю проверю
Tonchik
Напрямую ему от какого блока надо 5в и какой ампераж?
Просто напрямую провод, блок обычная зарядка до 1..2А, но не через этот порно разъем
Tonchik
Тоесть надо кабель собрать с одной стороны юсб, с другой проводки
Dayto🐳
Горячий?
Проверил, нет не горячий
Tonchik
Щяс сбегаю проверю
И пошатай плату есп в оазъеме, она могла там не совсем контачить… почистить контакты нсп спиртиком /водкой хотяб