Программирование
Регулятор оборотов двигателя постоянного тока
Пт, 26/01/2018 - 23:37 | by admiral_of_fleetУважаемые Гуру программирования для Ардуино, помогите пожалуйста разобраться вот с какой пробемой - у меня есть купленный из китая Ардуино УНО, есть оптический датчик (использую как датчик оборотов), блок реле (2 шт) и собственного производства PowerShield, питающий всю схему, плюс на нем разъемы для подключения дисплея, датчика, блока реле. Задача тривиальная - регистрируем обороты с помощью оптического датчика, если они отклоняются от заданных, подаем сигнал на реле, которое включает моторчик, передвигающий ползунок реасата, который в свою очередь изменяет скорость вращения двигателя.
Управление Светом В Умном Доме
Пт, 26/01/2018 - 20:39 | by Oleg_LtdПорошу помощи, требуется реализация управления освещением в Умном Доме по средствам MajorDomo+Arduino UNO+W5100. Подскажите на примере как прописать строчки в MJ на РНР для включения или выключения канала.
Для примера начал вот с такого скеттча из интернета автор Дмитрий Осипов:
Библиотека Adafruit_GFX и экран HX8352B
Пт, 26/01/2018 - 10:41 | by blackbird5Всем привет.
Написал небольшой скетч на базе вышеуказанного экрана и библиотеки.
получил вот что https://youtu.be/0AKp1jTsYsk
Вопрос. Почему так медленно перерисовывается экран? Это нормально или я где-то неправильно написал скетч?
Для отрисовки использовал следующие функции.
setCursor - устанавливаем курсор
fillRect - затираем область в которой будет выводится значение
print - выводим значение.
Использовал два шрифта. Встроенный и свой самописный (glx)
SoftwareSerial и HC-06. Получение цельных данных
Пт, 26/01/2018 - 10:23 | by TwilkerisДобрый день, уважаемые форумчане!
Есть последовательность команд типа: $l123;d25;r7859;moff# ,где
$ - начало команд ; - разделитель между отдельными командами l,d,r,moff - типы команд 123,25,7859 - значение команды # - конец списка команд
Количество команд в последовательности не имеет жесткого ограничения. Необходимо получить последовательность целиком. В этом проблема.
Пытался двигаться в этом направлении:
Прошу помощи или ссылку на ответ.
Пт, 26/01/2018 - 08:10 | by Zaq24Доброго времени! Пытаюсь создать вот такой проект: http://mozgochiny.ru/electronics-2/umnyie-ochki-dlya-multimetra-na-baze-arduino-svoimi-rukami/
Основная ссылка на проект: https://hackaday.io/project/12211-arduino-glasses-a-hmd-for-multimeter
Вопрос в том, что не могу залить 2 скетча в ардуино, выдаёт ошибки:
Спидометр, работающий с помощью геркона
Пт, 26/01/2018 - 00:58 | by ЭкранДобрый вечер! Пробую собрать спидометр (для велосипеда) - довольно распространённая тема для данного сайта, но хочу сделать всё сам, а не тупо копировать коды и собирать по картинкам.
Написал, собственно говоря, код. Много раз правил (куда ж без ошибок - зато постепенно совершенствуюсь в этом), почти удалось избежать дребезга. Но проблема в неадекватности результатов, выдаваемых платой в монитор последовательного порта.
<!--break-->
1.8.5 и 1.0.6 непонятки
Чт, 25/01/2018 - 21:04 | by tpg_k156Здравствуйте форумчане!
Есть интересная не понятная мне проблема! Ниже привожу код. При загрузке на плату IDE 1.0.6 все работает хорошо, но если выполнить загрузку версией 1.8.5, то в порт выдаются данные вида 24993. Какие мысли по этому поводу? Для проверки достаточно просто загрузить код на голую ардуинку и пальцем дотронутся до 7 пина.
здрастуите памагите немножка
Чт, 25/01/2018 - 19:07 | by andriux26здрастуите памагите немножка ест вот такои код и б него нужно добавит ишчио адну кнопку и адины лампацку
мониторинг ИБП Eaton Evolution 650 с помощью arduino
Чт, 25/01/2018 - 17:22 | by dumahismИБП не хочет обмениваться с ардуино по схеме arduino <-> конвертер (ttl <-> rs-232) <-> ИБП.
при ПК <-> ИБП через rs-232 все работает нормально.
так же для проверки работы конвертера подключил ардуино к пк (arduino <-> конвертер (ttl <-> rs-232) <-> ПК), данные отправляются и принимаются что на пк что на адруино.
Массив динамических объектов (динамический массив объектов)))
Чт, 25/01/2018 - 16:59 | by gonzalesДоброго времени суток!
Комрады, направьте на путь истинный, как правильно описать динамический массив.
Я сделал так:
Есть структура
struct TRule { byte SceneID; byte ElseSceneID; };
Задаю массив
TRule* Rule[MAX_RULES];
Когда необходимо создаю элемент в массиве
- « первая
- ‹ предыдущая
- …
- 380
- 381
- 382
- 383
- 384
- 385
- 386
- 387
- 388
- …
- следующая ›
- последняя »