//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Arduino UNO
//
////////////////////////
//
//программа акустического переключения RGB светодиода//
unsigned int x=0;
unsigned int n=0;
unsigned int k=0;
long y1=0;
long y2=0;
void setup()
{
pinMode(6, OUTPUT); //канал сигнала для красного светодиода /
digitalWrite(6,LOW);
pinMode(7, OUTPUT); //канал сигнала для зелёного светодиода /
digitalWrite(7,LOW);
pinMode(8, OUTPUT); //канал сигнала для синего светодиода /
digitalWrite(8,LOW);
pinMode(A0, INPUT); // подключение датчика/
}
void loop()
{
x=analogRead(A0);
if (x<=350){y1=millis();}
if (x>=750){y2=millis();}
if (y1-y2>=200){
digitalWrite(6,! digitalRead (6));n=n+1;k=k+1;
if (n==2)
{
digitalWrite(7,! digitalRead (7));n=0;
}
if (k==4)
{
digitalWrite(8,! digitalRead (8));k=0;
}
y1=y2;delay (300);
}
}
//
// Конец /
//
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
dimamichev писал(а):Поднимите подшивки, разгромите схемотехнику!
dimamichev писал(а):Я никогда ни с кем ничем не меряюсь, не сравниваю, не завидую
dimamichev писал(а):Вообще то у меня высшее образование...
dimamichev писал(а): Есть такой журнал - РАДИО, я его постоянный автор с 2004 года (раздел для начинающих), есть книги опубликованные...
dimamichev писал(а):Что написано пером не вырубишь (редактурой сообщений) - так то, знаток физики, электроники и т.д. и т.п.
dimamichev писал(а):Притягивается к стенкам из-за гравитации или потому что бочку по кругу раскручивают?
dimamichev писал(а):Дим, не злись, это не поможет.
Вернуться в Arduino и другие Xduino
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0