помогите чайнику

kirill
Offline
Зарегистрирован: 20.03.2011

frttduino был приобретен для одной простой задачи а изучать азы программировения терпения пока нет. 
прошу  если кому не лень! ) помощи в написании одного простого скетча или тыкните в пример, сам таких примеров не нашел.
приобретено: Freeduino v1.16 и Motor Shield v2.0
задача: управление всего одним шаговым двигателем
нажатие кнопки 1 - сдвиг двигателя на один оборот
нажатие кнопки 2 - сдвиг двигателя на три оборота
нажатие кнопки 3 - вращение двигателя в обратном направлении пока нажата кнопка
и если возможно: выполнение одного оборота один раз в сутки, хотя так понимаю для этого еще нужно суточный таймер приобрести?
я понимаю что это глупо, ну не врубаюсь я пока, ну совсем не из этой сферы я ))

Zaliv
Offline
Зарегистрирован: 05.03.2011

 Для управления шаговым двигателем есть Stepper библиотека. Посмотри там примеры есть.

Modular
Offline
Зарегистрирован: 05.03.2011

 Если шилд вот такой http://www.adafruit.com/index.php?main_page=product_info&products_id=81
То примеры и библиотеку можно закачать тут.
Насчет раз в сутки, если питание постоянное и не надо производить никаких действий в течение суток, то можно, наверное, вообще обойтись функцией delay() ,я правда не пробовал на сутки, но не вижу проблем. Или регулярно проверять millis(), если нужно какие действия производить. Ну а если питание непостоянное, то см. http://arduino.ru/forum/obshchii/tekushchee-vremya-posle-podachi-pitaniya