Программирование

Вопросы по программированию Arduino.

Режим сна с выходом по сторожевому таймеру

Всем привет, только начинаю программировать на ардуино, нужно сделать такую систему: МК погружается в сон на n-ное количество часов для экономии аккумулятора, после чего должна выводиться из сна с помощью сторожевого таймера и выполнять движение сервоприводов, после чего снова уходить в сон. С серво приводами проблем нету, подключил оба через монтажную плату к МК, а с режимом сна не выходит, кто может помочь?

Плата Arduino\Genuino Uno

Сервы Micro Servo SG90

Библиотека под такой протокол

Для работы АЦП на него надо подавать тактовый сигнал (строка 1 на рисунке), стартовый бит (строка 2) и АЦП будет выдавать 13 бит последовательным кодом (строка 3).  Стартовый бит можно подавать в формате "длинный" или "короткий" - соответсвенно рисунки  2 и 1.

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

короткий старт-бит:

длинный старт-бит:

Изменение частоты с библиотекой PWM.h

У меня вопрос по использовании этой библиотеки(pwm.h) Функция pwmwrite работает только с pwmwrite(pin , x) ,где x=0 и 255 . Как заставить работать со значением например 1000Гц и 136 шимом ?Смотрел в описании библиотеки на 0 и 255 он просто вкл digitalwrite LOW или HIGH  а далее идет вот такая вот абракадабра

Асм листинг из cpp - что за фигня?

GAS LISTING /tmp/cclxnjyt.s             page 1

   1                       .file    "Osciloscope.ino.cpp"
   2                   __SP_H__ = 0x3e

Замена millis на micros

Как произвести замену millis на micros в данном коде:
 

Помогите перейти на millis

Добрый вечер.

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

Arduino - автоматическая дверь гаража с сенсорами.

Здравствуйте! В программирования я новичок, только начал вникать в работу самого процесса. Прошу помощи у знатоков как решить данный вопрос.

Начну с начала.

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

Например, если кто-то заходит через дверь при закрывание, то дверь автоматически переключается в режим открывания, дабы избежать увечья. =)

Линейная интерполяция

Доброго времени суток.

Нужна ваша помощь.

Разрабатываю систему автоподсоса для автомобиля.

Основой этому будет являться стандартный датчик температуры авто,т.е. обычный термистор.

Как задать кретическую температуру по смс

Возникла такая задача.

Имется датчик температуры в программе стоит что при достижении температуры 5С приходило смс о том что котел потух.

Что пытаюсь сделать- Отправляю смс AlarmTemp=10 или 12.....

Как прописать программно что бы он выдергивал 10 или 12 и присваивал эту цифру AlarmTemp=

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

G code для чпу на Hмостах

День добрый подскажите софт и код для чпу на Нмостах L298n (X) и ULN2003 (Y), на ардуино уно .Благодарю!!!