Cегодня само всё восстановилось.Каждой плате свой "компот" включается... как будто ничего и не произошло...скетчи заливаются. Сделал по следам своих старых конструкций звонницу из жестких дисков, скетч для стучания двумя кнопками. Но забыл, что сервопривод шумит - перезвон испорчен.
Код:
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Arduino UNO
//
////////////////////////
//
//программа для управления звонницей //
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
int x=1410; //длительность импульса – угол поворота качалки
void setup()
{
pinMode(7,OUTPUT);//управляющий канал сервопривода
digitalWrite(7,LOW);
pinMode(12,INPUT); //кнопка выв.12 вход
pinMode(11,INPUT); //кнопка выв.11 вход
}
void loop()
{
x=1410;// возвращение в центральное положение
if (digitalRead (12)==HIGH) //если кнопка нажата ...
{x=970;} //удар в большой диск
if (digitalRead (11)==HIGH) //если кнопка нажата ...
{x=1730;} //удар в малый диск
{
digitalWrite(7, HIGH);//исполнение удара...
delayMicroseconds(x);//длительность импульса
digitalWrite(7, LOW);
delayMicroseconds(10000-x);//длительность паузы
delayMicroseconds(10000);
}
}
//
// Конец /
//
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////