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

Проблемка с дигиспарком

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

int16_t *arr = NULL;

void setup()
{
  Serial.begin(9600);
  arr = new int16_t[5];
  for (byte i = 0; i < 5; i++)
  {
    arr[i] = i;
  }
  
}

void loop()
{
  
}

Выдает ошибку

Помогите со скетчом

Здравствуйте форумчане. Помогите пожалуйста разобраться со скетчом, никак не пойму что идет не так?! глаза уже болят!!!! Делаю 1 раз что то идет не так....

суть проблемы:

программа должна реагировать на нажатие Pin1, pin2 GHB,  прибавлением +5 к счетчику и записать значение в память, при аварийном отключении возобновить работу с последнего значения, а она обнуляется после перезагрузки... помогите!!!

Перенести функцию из другого скетча

Есть два скетча для подсветки Ambilight:

Ардуино неправильно распознает скан коды клавиш

Приветствую. 
Делаю я один проект который принимает сигналы с подключённой к компьютеру USB клавиатуры.
За основу взял код для кейлоггера от амперки. Использую плату Arduino PRO Mini 5V 16MHz ATMEGA328.
 
Проблема в том что часто коды распознаются неверно и в монитеоре порта я виже не те символы что нажимал.
С чем это может быть связано?
 
 
http://wiki.amperka.ru/projects:keylogger
 
 

Аппаратная настройка частоты на ардуино Уно

Здравствуйте!

Хочу сделать апааратно на Ардуино Уно  регулируемый по заполнению от аналогового входа А2  ШИМ на Timer0 с частотой 150Hz.Использую делитель 1024 и установил предел по регистру 0CRA=103;Использую вот такую программу:

 

https://arduino.ru/forum/obshchii/vstavka-programmnogo-koda-v-temukommentarii

 

 

ESP32 WROOM как передать строковую переменную с клиента на сервер

Всем привет.

Прошу не пинать за такой простой вопрос, только учусь программировать.

Есть ESP32 WROOM. Делаю веб сервер (без подключения к роутеру), т.е. делаю подключение по Wifi напрямую к ESP32. На странице нужно сделать несколько полей, для ввода текстовых параметров и одну кнопку, для отправки данных со всех текстовых полей на сервер. Текст из текстовых полей может быть длинным, около 1000 байт.

Как передать такой параметр с клиента на сервер и как его обработать на сервере?

 

 

Несимметричный генератор сигнала

Доброго времени суток. помогите пожалуйста оптимизировать кусок кода. Нужно получить не симметричный мультивибратор с возможностью задавать длительность импульса и паузы. но убрав из кода delay(). Поиск по просторам интернета успехов не дали.

int pulse = 3;              // тут значение  будет меняться от 3 до 50
int pause = 160;        // тут значение будет меняться от 160 до 50

void setup() {
  pinMode(12,OUTPUT);
}

void loop() {
  digitalWrite(12,HIGH);
  delay(pulse);
  digitalWrite(12,LOW);
  delay(pause);

}

 

помогите паникует серва

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

не могу найти библиотеку

попался скетч  в нем вот такая библиотека - LiquidLiquidCrystal_I2CCrystal_I2Cv1.  я такую нигде не нашел установил вот эту- LiquidCrystal_I2C пишет нет директории отсутствует библиотека тогда  из названия библиотеки  убрал v1  ошибка ушла но прога не работает. скетч вят с этого форума прошивка для измерителя воды в баке

Таймера atmega328p

Всем добрый день.

У меня стоит задача получать беспрерывно данные с аналогового пина, сравнивать их друг с другом и раз в 50мкс отправлять их на другую ардуинку, которая будет заниматься вычислениями. 

На первый взгляд я подумал, что задача легкая, но как всегда вылезли подводные камни, которые я пока не понимаю как сдвинуть.