Программирование
SIM800L не отсылает данные по mqtt
Пнд, 01/10/2018 - 18:27 | by Nazar_DiadiunДоброго времени суток, товарищи!
Столкнулся с проблемой - SIM800L не отсылает данные на брокер. При чем такой эффект достигается при добавлении SoftwareSerial. Он сам подключен через софтовый uart, и прекрасно работает один, но если добавить еще один сериал, то к брокеру подключается, но данные не доходят.
Для работы использую библиотеки TinyGsmClient и PubSubClient.
Заранее благодарю за любую помощь и подсказку
эмулятор ds1990 (библиотека OneWireHub)
Пнд, 01/10/2018 - 17:08 | by chibaksбиблиотека здесь
Массивы
Пнд, 01/10/2018 - 14:05 | by VOSЗдравствуйте.
Помогите любителю упростить код.
Использую вот такой программный антидребезг:
Деление окружности на равные части с сохранением целостности обхода
Пнд, 01/10/2018 - 05:28 | by DIYManНе знаю, как правильней назвать тему, звиняйте. Нарвался на пробел в знаниях, не зазорно и подучиться, что называется. Посему буду благодарен пинку в правильном направлении. Вводные простые:
1. Есть кол-во условных шагов, которые нам надо сделать, чтобы обойти всю окружность и вернуться в начальную точку;
2. Направление обхода может меняться в любое время, т.е. - идём вперёд два раз, потом - можем пойти назад три раза;
Работа с кнопкой
Пнд, 01/10/2018 - 00:17 | by BrainyДобрый день, у меня такой вопрос, меня интересует возможность замена лимита с помощью кнопки. К примеру при нажатие на кнопку лимит увеличавается на 100, или заранее задать 5 возможных вариантов и при каждом нажатие они будут циклично прокручиваться.
Надеюсь получилось сформулировать что бы вы меня поняли, заранее спасибо.
вопрос по ардуино зеро
Вс, 30/09/2018 - 21:16 | by faworit20SAMD21 M0. 32-бит ARM Cortex M0 core
да вопрос по этой модели китайского производства. Все что мне удалось "накопать" это что можно писать и программировать как обычную ардуинку, но простенькая программка не пошла. А посему вопрос, как писать прогу под 32-й проц на обычной ардуино иде. Где можно найти инфу по теме?
Анимация LED матрицы - Постепенное включение всех светодиодов матрицы в случайном порядке
Вс, 30/09/2018 - 19:57 | by the_matrixДобрый день всем.
Такой вопрос возник: есть у меня матрица 16х32. И вот встал вопрос: как так сделать анимацию на ней, чтобы в случайном порядке загорались светодиоды, но так, чтобы в окончании выполнения горели они все?
Просто моргать светодиодами через random не проблема. Не могу понять, кк сделать так, чтобы выполнялось сразу две функции: включение случайного светодиода и проверка матрицы на то, сколько уже горит и сколько нет, чтобы random дважды не обращался к одному и тому же светодиоду, а плавно зажёг все.
Может, кто сталкивался с чем-то подобным?
Как измерить скорость и направление движения с помощью двух датчиков?
Сб, 29/09/2018 - 16:41 | by wapanapaЗадача такая. Есть два индуктивных датчика. А и Б. мимо них на некой скорости, с одинаковым расстоянием движутся металлические предметы. (детали цепи покрасчной линии на производстве)
Алгоритм работы устройства я представляю но не хватает знаний в программировании ардуины.
Механизм такой, если конечно так будет работать (??)
1) Оба датчика вешаем на пины для прерываний 2 и 3.
2 переменных в цикле while
Пт, 28/09/2018 - 18:41 | by Ar_PHARAZONЗдравствуйте. Помогите разобраться с циклом.
Есть 2 светодиодных ленты (холодная и теплая белая). Баланс между цветами лент и общая яркость управляються двумя энкодерами по этой схеме:
inv = 255 - balance; intens = (brightness * inv) ; balance_result = (balance * brightness) ; led_cw = map(intens,0,65025,0,255); led_ww = map(balance_result,0,65025,0,255); analogWrite(MOSFET_CW, led_cw); analogWrite(MOSFET_WW, led_ww);
Все работает. Данные записываются в еепром каждые 5 сек.
Буду благодарен за помощь
Пт, 28/09/2018 - 12:28 | by semen741Доброго времени суток.
Ардуино хобби и неспеша строю умный дом. Застрял на одном моменте.
В void sleep при условии отсутвия света и наличия движения плавно включается светодиодная лента, по задумке она должна работать некое время (пусть это будет 5 сек) и плавно выключатся. Помогите найти ошибку, не отрабатывает таймер на выключение светодиодной ленты, строка 242.
Также если укажите на другие ошибки или как оптимизировать код буду благодарен за помощь.
- « первая
- ‹ предыдущая
- …
- 262
- 263
- 264
- 265
- 266
- 267
- 268
- 269
- 270
- …
- следующая ›
- последняя »