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

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

Помогите новичку. Проблема с кодом.

Необходимо реализовать:

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

Идет подсчет количества полных перемещений, то есть одно перемещение подразумевает полный ход туда и обратно. Вывод на восьми разрядный семисегментный индикатор. Требуется запоминание количества полных перемещений на случай отключения электричества.

Реализация:

Пропуск такта при формировании сигнала (меандр)

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

При формировании на выходе простого сигнала, например как демонстрационная программа "Blink", примерно каждую секунду или даже чаще контролер пропускает такт, что естественно ведёт с фазовому сдвигу сигнала. Я использую задержку в микросекундах, программа вроде как примитивная... То ли это загрузчик периодически обнуляет контролер, то ли ещё чего, но осциллограмма примерно такая:

П_П_П_П_ПП_П_П_П_П, где двойное П - просто единица два такта, потом опять продолжает работать. 

Программа:

Врема задержки в коде

Ребята помогите пожалуйста как можно написать код на пин чтобы время задержки было минутами а не милисекундами плата может максимум 15 секунд выдовать:

Вообщем задача была такая нужно сделать чтобы релушки подключенные к ардуино были задержаны(было питания на реле с ардуино) на несколько минут (2-30 минут) 

Помогите пожалуйста

Не работает часть кода, после включения ардуины

Здравствуйте! Столкнулся вот с таким поведением оригинальной arduino uno - есть некий код, сразу после заливки все работает. Отключаю питание, включаю - часть кода не работает. Жму на кнопку ресет - все работает. Что это может быть?

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

Здравствуйте дорогие форумчане! Я делаю машинку управляемую через телефон (android). 

format SD

кто чем форматирует карточки SD карточки

столкнулся с неожиданной проблемой на ровном месте

естествено экзотику 64 gbyte arduino сходу не поймет

модно сейчас форматировать как:

1. 2 Gbyte FAT12 ?

2. 2 Gbyte FAT16 ?

3. 2 Gbyte FAT32 ?

под рукой только Windows 7 и она своим format-ом безтолковым меня разочаровала неожиданно казалось бы на ровном месте а косяк

Очень быстрый умножитель импульсов (умножитель частоты)

Коллеги - требуется очень быстро (вход макс частота ~10кГц, ширина имульса ~5мкс) увеличить частоту импульсов на выходе, и посколько это импульсы шагов для ШД, то требуется произвести умножение очень пропорционально, при этом частота входящих импульсов категорически нелинейна.

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

Прошу помощи зала в ускорении кода и поиске ошибок, я как мог подробно прокомментировал код, но если что непонятно - постараюсь объяснить в комментариях.

Программирование шаговых двигателей

Всем привет. Сразу говорю:"Я нуб". Вопрос мой таков. Подскажите библиотеки для написания кода для ШД кроме той что на сайте: "Stepper". Есть может быть какие нибудь уроки по этому делу. И второе связано с      G-code. Есть ли уроки или что нибудь подобное по программированию прошивки, чтобы G-Code посылать на Ardunio?

DS1302 - не отсчитывают время в автономном режиме.

Добрый день !
Есть часы DS1302 и Arduino Uno R3. Подключил библиотеку DS1302.h, загрузил скетч для работы с часами.

Появилась проблема - часы не отсчитывают время в автономном режиме !
Пока есть внешнее питание, часы идут ! Нет внешнего питания - стоят !

Протокол USB мышки, преобразование координат тачскрина

НУжно совместить два устройства

1) Сенсорная накладка на экран с интерфейсом USB работает с разрешением 4096х4096  и  есть 2) устройство (компьютер), выдающее на монитор сигнал с разрешением 1280x720 (других режимов нет).