Программирование
#Avrdude
Ср, 17/08/2022 - 20:49 | by Sa1dJonБиблиотека обработки виртуальных кнопок
Втр, 16/08/2022 - 14:14 | by KakmycПонадобилось вдруг обработать кнопков виртуальных.
Собственно результат засунул в библиотеку.
Библиотека простая конструктор + функция опроса.
Конструктор принимает на входе переменную типа boolean за которой будет следить , активный уровень сигнала 1/0, максимальное количество мультикликов.
При вызове опроса будет возвращаться состояние отпущено/клик/мультиклик/долгое нажатие.
Количество мультикликов настраивается.
Брать здесь.
https://github.com/kakmyc-github/kakmyc_vButton/tree/examles
Почему одна конструкция работает, а другая нет?
Пнд, 15/08/2022 - 00:24 | by ПрохожийПроходиМимоУважаемые программисты!
Объясните, пожалуйста, новичку, почему эта конструкция работает,
if (chat_id != Anton){ bot.sendMessage(chat_id, "Текст", ""); continue; }
а эта конструкция не работает:
if (chat_id = Anton) continue; else { bot.sendMessage(chat_id, "\Текст", ""); continue; }
GET запрос на ESP8266 подключённой к Blynk
Пт, 12/08/2022 - 21:38 | by hugoboss317День добрый!
ESP подключена к сервису Blynk. (Это пипа босс)
В принципе нужно изредка обмениваться данными другим ESP с боссом. И он должен им отвечать.
Если без Блинка, вариантов миллион, знаю. Но так уж сложилось.
Как вариант я рассматриваю наделать аккаунтов в Блинке, да по паре устройств в каждом, и гонять между ними GET запросы. Но Кроме босса, индикация и управление Web или APP мне не нужно.
У кого есть мысли посоветуйте как можно наладить диалог в одной сети с боссом, подключённому к Блинк.
Возвращение Си-строки Функцией
Чт, 11/08/2022 - 03:28 | by NewbyДоброго дня, есть простая задача : в одной из локальных функций нужно формировать си-строку (массив char) из комбинации префикса и номера элемента.
Сделал такой код, который работает:
itoa + mqtt + точность значения температуры
Ср, 10/08/2022 - 20:43 | by ydenЗдравствуйте.
Подскажите пожалуйста. Ардуино + ds18b20 + mqtt. Для публикации температуры в mqtt брокере использую библиотеку PubSubClient.h. Для конвертации значений температуры (тип float) в строковый формат использую itoa(t_budka, buff, 10);
Вопрос: как в mqtt публиковать данные температуры с точностью до 1 знака после запятой? У меня же прилетают целые значения.
Благодарю
esp32: wifi + bluetooth classic
Пнд, 08/08/2022 - 18:23 | by zenboosterЕсть работающий проект на ESP-WROOM-32 (ESP32 DEVKITV1). Устройство успешно соединяется с нейрогарнитурой через библиотеку BluetoothSerial (1.6.0), получает и обрабатывает от неё пакеты, реализует обратную связь с пользователем. Всё работает прекрасно. Но когда я решил прикрутить библиотеку WifiManager чтобы поднять телеграм-бота, выяснилось, что wifi падает сразу после создания объекта BluetoothSerial.
Это я где-то туплю, или можно как-то сделать без привлечения дополнительных модулей, вроде HC-05, HC-06?
Управление роботом с ультразвуковым дальномером
Пнд, 08/08/2022 - 14:30 | by elranonПривет,
прошу помочь с кодом.
Есть робот с ультразвуковым дальномером, почему то работает не корректно.
По логике если расстояние менее 10 см - робот должен остановится.
но почему то он останавливается вне зависимости от физического препятствия, при мониторинге порта видно что проскакивает расстояние с минусом.
52 cm 52 cm 52 cm -529 cm 43 cm -46 cm 50 cm 50 cm 50 cm 196 cm 51 cm 196 cm 50 cm -171 cm
Управление текущей скоростью шагового двигателя через COM-порт
Вс, 07/08/2022 - 20:02 | by Rasool114Как написать программу (на Delphi) и скетч для задания произвольной скорости вращения шагового двигателя в любой момент времени из программы на Delphi через COM-порт на одноплатном компьютере ODYSSEY - X86J4105800? Задача заключается в том, чтобы в произвольный момент времени из программы на Delphi посылать в COM-порт один байт, задающий скорость вращения ШД, скетч должен читать этот байт и менять в соответствии с его значением текущую скорость вращения ШД. Должно быть примерно следующее:
- « первая
- ‹ предыдущая
- …
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- …
- следующая ›
- последняя »