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

Запомнить значения потенциометра

Подскажите, можно ли на ардуино запомнить несколько значений потенциометра, а затем через какое-то время выдать их на сервомотор. То есть я покрутил ручку потенциометра, запомнил данные, а затем когда мне надо серва за мной повторила?

Nodemcu +matrix p10

Здравствуйте, подскажите пожалуйста. С толкнулся с такой проблемой, при подключение nano, у marix p10 яркость, аж слепит(питание отдельно от бп компьютерного), при подключение nodemcu, светодиоды ели видно, в скетче как я пониманию яркость максимальная. Использовался пример из библиотеки dmd 2. Так подключена nodemcu.

Прерывания и энкодер

Приветствую всех!

Возник вопрос по работе с энкодером. В проекте Нужно отслеживать энкодер, ну что это по простому? По простому - изменять значения глобальных переменных (причем если режим №1 - одну переменную меняем, если №2 - вторую и так далее).

Использую:

Питание GSM модуля SIM800 от понижающего преобразователя

Есть модуль SIM800L, работающий от 3.5-4.4 вольта и приблизительно 20-80мА. В момент старта и поска сети может кратковременно съесть 1-1.5А. 

Есть свинцово-кислотный аккум на 6V (реально 6.25V), на котором написано, что может отдавать 18А. 

Есть понижающий DC-DC на основе MP2307DN, такой вот: https://micro-pi.ru/mh-mini-360-step-down-dc-dc-конвертер/ Якобы стабильно выдающий 1.8А.

Итог: в момент поиска сети, напряжение сильно падает и GSM выключается. 

Помогите разобраться новичку

Доброго дня уважаемые гуру! Помогите разобраться новичку в написании кода! Я понимаю что сейчас закидаете меня тапками, но все же!

Имеем вот такой код, при компиляции происходит ошибка!

Esp32 + Arduino ide + JSon

Добрый день, помогите понять.

Цикл loop()

Привет всем.На Ардуино только начинаю, и вот возник такой вопрос-сильно не пинайте)

Есть цикл 

void loop() {

}

Если в теле цикла я вызову свою подпрограмму- цикл остановится и будет ждать окончания выполнения моей подпрограммы?

 

Расчет оборотов ШД при управлении через таймер

Добрый день.

Имеется связка из шагового двигателя (2 обмотки, 4 вывода, 200 шагов на оборот) и драйвера. На драйвере скорее всего (потому что оказался кетай с неверными таблицами по выбору тока) выставлен режим 1/16 - но не суть важно (если выставить предполагаемый по таблице 1/32, то количество оборотов двигателя станет в 2 раза меньше, но в таблице у других кетайцев все по-другому).

Сигналы на драйвер в стиле STEP-DIR-EN. Код получился такой:

Проблема с тачскрином. Дисплей 7" SSD1963 + Due + CTE TFT LCD/SD shield

Хелп...

По моим предположением проблема во встроенной калибровке библиотеки URTouch. Со стандартными настройками калибровки координаты выдаёт с разрешением 320х240, неточно, но при перемещении стилуса по экрану меняются плавно координаты. После калибровки выдаёт только крайние значения координат "0;0" "0;479" "799;0" "799;479" в зависимости от того, в какую четверть экрана тыкнуть. В процессе калибровки выводил в serial значения сопротивления при тычках, "на глаз" логичные - значения пропорциональны размеру экрана.