Песочница. Раздел для новичков

Релейный модуль вешает arduino uno

Очень долго боролся с постоянными заглючиваниями arduino, в итоге обвязал все выходные реле RC цепочками, поставил конденсаторы на линию питания 5V (по рекомендациям из статьи https://alexgyver.ru/lessons/arduino-power/), поставил конвертер на линию питания 12V, добился относительной стабильности (до этих манипуляций arduino вылетала за минуту-две). Сейчас arduino работает аж целых 20-40 минут без заглючиваний, при этом отключение нагрузки (RC цепочки остаются на месте) от выходных реле никак не меняет ситуацию.

Не могу разобраться почему не работает код

Здравствуйте, нужна помощь, не понимаю почему не работает код

Должно быть так что при -14 по цельсию левый мотор крутиться влево с 7500 О/М, а правый стоит.

При +20 левый стоит, а правый крутиться в диапозоне от 0 до 7500 о/м

При +80 оба крутятся вправо с 7500 о/м

Левый должен менять обороты от 7500 до 0 и от 0 до 7500 в зависимости от температуры

Подключение нескольких датчиков (hx711) к расширителю портов (mcp23017).

Всем привет.
 
Прошу объяснить каким образом, при создании объекта hx711, передать адрес и порт  MCP23017 к которому подключен hx711.

Подключение нескольких датчиков (hx711) к расширителю портов (mcp23017).

Всем привет.
 
Прошу объяснить каким образом, при создании объекта hx711, передать адрес и порт  MCP23017 к которому подключен hx711.

спящий режим контроллера

Уважаемые господа, проконсультируйте пожалуйста по вопросу: Можно ли  в Ардуине ввести контроллер в спящий режим для АЦП? Пока просто рассматриваю теоретические предпосылки и не лезу в ДШ. Буду рад любой помощи.

Питание ардуино от пьезогенератора

День добрый!

У меня вопрос скорее по элементной базе.  Хочу спрототипировать одну штуку на ардуине, но не уверен, как именно это может быть реализовано и вообще может ли. Или вообще я слишком слишком сильно заморочился и есть варианты проще. Я погуглил, но готовый девайс не нашел, абсолютно допускаю, что эт именно я его не нашел, а не то, что девайса не существует (если кто встречал готовы решения, то я буду рад любой информации).

Для иллюстрации приложена блок-схема устройства.

Идея:

Монитор порта вывести на TM1637

Прочитал много тем про вывод на TM1637, но примеры только вывода часов и термометров, индикатор не дорогой и хочется научиться выводить на него любые данные.
Взял скетч Монитор и решил вывести значения на TM1637, но не силён, видимо нужно ещё что то добавить.
Помогите кто может.

Модуль GPS не ловит китайские спутники

У меня был модуль ГЛОНАСС + GPS и он ловил только 12 спутников, не больше. Поэтому я пошел на али и заказал там Blox NEO M9N (заявлено, что он ловит GPS, ГЛОНАСС, Галилео и китайские спутники). Подобрал нужную скорость, подключил и ловятся все такое же количество спутников - 12.

Попытка одолеть delay()

Всем привет! Столкнулся с типичной, как я понял проблемой для новичка - как обойтись без delay()?

Много есть в инете на эту тему, но в моём случае всё усложняет динамическая индикация, которой постоянно нужен ресурс МК.  Вопрос показался интересным, ведь решив его, можно , по аналогии решать другие подобные. Итак, на преобразование температуры датчиком DS18B20 уходит 750мс, пусть 800мс с запасом.

Как сделать, чтобы индикация при этом не прекращалась?

Проблему-то я решил, всё работает, но сильно пришлось усложнить код.

От этого сомнения, и вопросы

Преобразователь напряжения со сменой полярности

Добрый день, уважаемые форумчане, я совсем новичок в плане реализации чего-либо на ардуино.

Есть такая задачка: на входе батарейка +9V, на выходе нужно получить любое задаваемое с компьютера значение в диапазоне -9V...+9V.

Возможно ли реализовать? Не нашел в интернетах подобную вещь, видимо, плохо искал. Если кто-нибудь может конкретно помочь с подбором компонентов и настройкой, можно переквалифицировать тему в "Ищу исполнителя".

Спасибо.