Программирование
Творю тут странную вещь -покрикуйте или поможите: wifi ч/б принтер на esp32
Пнд, 13/12/2021 - 01:58 | by mu_ssinaВсем доброго, друзья! Решил сотворить такую штуку (если вкратце): Берем 3 esp32 - одну присоединяем к компу, другую - присоединяем к принтеру. Коннектим их по wi-fi. Далее - печатаем по беспроводу, танцуем и много смеемся от радости ( это в идеале). В реале, - всё гораздо "хужее" :-)))
На каком этапе я сейчас:
1. Комп не хочет видеть принтер (ну ясное дело, с чего бы ему...). Надо некий usb-хост творить на базе esp. Готового не нашел - но процесс идет...
Поиск нужной строки при работе с Com портом
Пнд, 13/12/2021 - 01:44 | by Pavel_1282Всем привет, работаю с GSM модулем SIM800L немного хочу доработать управляющую программу, чтобы была внешняя индикация его готовности (к примеру светодиодом) к работе.
Известно что запускается модуль командами в моем случае:
Как отформатировать SD посредством Ардуино?
Вс, 12/12/2021 - 23:56 | by RainManПривет. Перерыл кучу интернетов и не могу нигде найти информацию, как собственно отформатировать SD карточку из микроконтроллера, не доставая ее. Хотелось бы, чтобы при каких-либо глюках с файловой системой не разбирать устройство чтобы вставить карточку в компьютер, а форматировать по месту - по кнопочке.
Энкодер изменение значений ряда переменных
Сб, 11/12/2021 - 00:52 | by AdvanЗдравия желаю есть ряд переменных R1 R2 R3 хочу переключаться между ними по нажатию кнопки энкодера и регулировать величину значений переменных вращением энкодера в определенном диапазоне например от (0 до 20)
Управление двумя шаговиками посредством одного таймера
Пт, 10/12/2021 - 21:07 | by Tolik4Здравствуйте уважаемые форумчане. Обращаюсь к вам с таким вопросом: как используя один таймер ардуино управлять двумя шаговиками по степ/дир. Одним мотором управлять легко и приятно: настраиваем канал А таймера 1 на совпадение и в прерывании присваиваем новое значение OCR (или не присваиваем если ускорение =0). И вот казалось бы: повторяем все то же для канала В и дело в шляпе, но как я понял (поправьте пожалуйста если это не так) из даташита в режиме СТС можно использовать для сравнения только OCR1A. Какая-то надежда всё ещё теплится т.к.
Режим приветствия поворотника с функцией дхо,аварийка на адресной ленте Ws2812
Пт, 10/12/2021 - 19:04 | by Brat4791Всем благ народ
Может кто помочь в исправлении кода скетча . Есть немного ошибок решить неполучается
1 не одновременно включаются ленты, запуск поочередно происходит
2 Режим поворотника отрабатывает через дхо,а должно дхо вкл после как поворотник отработает
3 Нет запуска второй ленты поворотов
4 Прописать кнопку аварийки
BMP280
Ср, 08/12/2021 - 12:21 | by YuriyPДоброго дня для всех!
Меня интересует. Как в показаниях установить только целые числа, например: не 765,34, а 765
выбор библиотеки для работы с PCA9685
Пнд, 06/12/2021 - 12:50 | by vde69Делаю игрушку (паучка)
NANO и два модуля PCA9685 по I2C,
на вскидку нахожу библиотек штук 10... посмотрел пару и понял, что они имеют определенные проблемы. Разбираться с каждой совсем не хочется,
нужна библиотека
1. которая не жрет ресурсы (в частности для обмена по I2C, или например с загрузкой через прерывания, или с большим использованием памяти), для меня ресурсы точно будут слабым местом...
Кабы не было зимы...
Вс, 05/12/2021 - 14:43 | by lilik//кабы не было зимы #define PAUZA 0 #include "pitches.h" int SPEAKER=5;//определяем вывод для подключения звукоизлучателя const int notes_times[]PROGMEM = {//массив нот и длительностей NOTE_B3,400, NOTE_B3,400, NOTE_B4,600, NOTE_FS4,200, NOTE_A4,400, NOTE_G4,400, NOTE_E4,800,PAUZA,50, NOTE_D4,400, NOTE_D4,400, NOTE_D5,600, NOTE_C5,200, NOTE_C5,400,NOTE_B4,400,PAUZA,800, NOTE_D5,400,NOTE_C5,400, NOTE_A4,400,NOTE_FS4,400, NOTE_C5,400,NOTE_B4,400,NOTE_B4,800,
STM32 и analogReference()
Пт, 03/12/2021 - 01:55 | by forfrendsВсем привет! Имеется микроконтроллер STM32L152CBT6, на его основе делаю часы. Питание от аккумулятора. Ядро STM: https://github.com/stm32duino/
- « первая
- ‹ предыдущая
- …
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- …
- следующая ›
- последняя »