8-LABARATORIYA int led=0; void setup() { pinMode(9,OUTPUT); } void loop() { for(led=0;led<=150; led++) { analogWrite(9,led) ; delay(70); } for(led=150;led>=0; led--) { analogWrite(9,led) ; delay(40); } } 9-labaratoriya \ int pm=0; int r=6, r2=2, r3=3, r4=4, r5=5; void setup() { pinMode(A0, INPUT); Serial.begin(9600); pinMode(r, OUTPUT); pinMode(r2, OUTPUT); pinMode(r3, OUTPUT); pinMode(r4, OUTPUT); pinMode(r5, OUTPUT); } void loop() { pm=analogRead(A0); Serial.println(pm); if(pm>150) { digitalWrite(r,HIGH); } if(pm>250) { digitalWrite(r2,HIGH); } if(pm>350) { digitalWrite(r3,HIGH); } if(pm>450) { digitalWrite(r4,HIGH); } if(pm>550) { digitalWrite(r5,HIGH); } else { digitalWrite(r,LOW); digitalWrite(r2,LOW); digitalWrite(r3,LOW); digitalWrite(r4,LOW); digitalWrite(r5,LOW); } } 10- lab ishlari int red = 3; int blue=5; int pr=0; int led=0, led1=0; void setup(){ pinMode( red, OUTPUT ); pinMode( blue, OUTPUT ); pinMode(A1, INPUT); Serial.begin(9600); } void loop(){ pr=analogRead(A1); Serial.println(pr); led=map(pr,0,1023,255,0); led1=map(pr,0,1023,0,255); analogWrite(red,led); analogWrite(blue,led1); } 11- labaratoriya ishi int red=10; int blue=8; int green=7; void setup() { pinMode(red, OUTPUT); pinMode(blue, OUTPUT); pinMode(green, OUTPUT); } void loop() { digitalWrite(red, HIGH); digitalWrite(blue, LOW); digitalWrite(green, LOW); delay(1000); digitalWrite(red, LOW); digitalWrite(blue, LOW); digitalWrite(green, LOW); delay(3000); digitalWrite(red, LOW); digitalWrite(blue, HIGH); digitalWrite(green, LOW); delay(4000); digitalWrite(red, LOW); digitalWrite(blue, LOW); digitalWrite(green, HIGH); delay(5000); } 12-labarotoriya int b1=0,b2=0,b3=0; int red=10, green=9, blue=8; int Red=13, Green=12, Blue=11; void setup() { pinMode(2, INPUT); pinMode(3, INPUT); pinMode(4, INPUT); Serial.begin(9600); pinMode(red, OUTPUT); pinMode(green, OUTPUT); pinMode(blue, OUTPUT); pinMode(Red, OUTPUT); pinMode(Green, OUTPUT); pinMode(Blue, OUTPUT); } void loop() { b1=digitalRead(2); b2=digitalRead(3); b3=digitalRead(4); Serial.println(b1); Serial.println(b2); Serial.println(b3); //1-ish if(b1==1) { digitalWrite(red,HIGH); digitalWrite(Red,HIGH); delay(1000); digitalWrite(red,LOW); digitalWrite(Red,LOW); delay(1000); digitalWrite(green,HIGH); digitalWrite(Blue,HIGH); delay(1000); digitalWrite(green,LOW); digitalWrite(Blue,LOW); delay(1000); digitalWrite(red,HIGH); digitalWrite(green,HIGH); digitalWrite(Red,HIGH); digitalWrite(Blue,HIGH); delay(2000); } //2-ish if(b2==1) { digitalWrite(green,HIGH); digitalWrite(Blue,HIGH); delay(1000); digitalWrite(green,LOW); digitalWrite(Blue,LOW); delay(1000); digitalWrite(blue,HIGH); digitalWrite(Green,HIGH); delay(1000); digitalWrite(blue,LOW); digitalWrite(Green,LOW); delay(1000); digitalWrite(green,HIGH); digitalWrite(blue,HIGH); digitalWrite(Blue,HIGH); digitalWrite(Green,HIGH); delay(2000); } //3-ish if(b3==1) { digitalWrite(blue,HIGH); digitalWrite(Green,HIGH); delay(1000); digitalWrite(blue,LOW); digitalWrite(Green,LOW); delay(1000); digitalWrite(red,HIGH); digitalWrite(Red,HIGH); delay(1000); digitalWrite(red,LOW); digitalWrite(Red,LOW); delay(1000); digitalWrite(blue,HIGH); digitalWrite(red,HIGH); digitalWrite(Red,HIGH); digitalWrite(Green,HIGH); delay(2000); } } 13- labaratoriya int a=1, b=2, c=3, d=4, e=5, f=6, g=7; void setup() { pinMode(a, OUTPUT); pinMode(b, OUTPUT); pinMode(c, OUTPUT); pinMode(d, OUTPUT); pinMode(e, OUTPUT); pinMode(f, OUTPUT); pinMode(g, OUTPUT); } void loop() { digitalWrite(f, 1); digitalWrite(g, 1); digitalWrite(c, 0); digitalWrite(d, 1); digitalWrite(a, 1); digitalWrite(e, 1); digitalWrite(b, 0); delay(1000); digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, digitalWrite(e, digitalWrite(b, 1); 0); 1); 0); 0); 0); 0); delay(1000); digitalWrite(a, digitalWrite(g, digitalWrite(e, digitalWrite(d, digitalWrite(b, delay(1000); 1); 1); 1); 1); 1); digitalWrite(a, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(b, delay(1000); 0); 0); 0); 0); 0); digitalWrite(a, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(b, delay(1000); 1); 1); 1); 1); 1); digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(b, delay(1000); 0); 0); 0); 0); digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(b, delay(1000); 1); 1); 1); 1); digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, delay(1000); digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, delay(1000); 0); 0); 0); 0); 0); 1); 1); 1); 1); 1); digitalWrite(f, 0); digitalWrite(g, 0); digitalWrite(c, digitalWrite(d, digitalWrite(a, digitalWrite(e, delay(1000); digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, digitalWrite(e, delay(1000); 0); 0); 0); 0); digitalWrite(b, digitalWrite(a, digitalWrite(c, delay(1000); digitalWrite(b, digitalWrite(a, digitalWrite(c, delay(1000); 0); 0); 0); digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, digitalWrite(e, digitalWrite(b, delay(1000); 0); 0); 0); 0); 0); 0); 0); digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, digitalWrite(e, digitalWrite(b, delay(1000); 0); 0); 0); 0); 0); 1); 0); 1); 1); 1); 1); 1); 1); 1); 1); 1); } int q=8, s=9, y=10; 14- labaratoriya int a=1, b=2, c=3, d=4, e=5, f=6, g=7; int q=8, s=9, y=10; void setup() { pinMode(a, OUTPUT); pinMode(b, OUTPUT); pinMode(c, OUTPUT); pinMode(d, OUTPUT); pinMode(e, OUTPUT); pinMode(f, OUTPUT); pinMode(g, OUTPUT); pinMode(q, OUTPUT); pinMode(s, OUTPUT); pinMode(y, OUTPUT); } void loop() { digitalWrite(q, 1); digitalWrite(s, 0); digitalWrite(y, 0); delay(9000); digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, digitalWrite(e, digitalWrite(b, delay(1000); 0); 0); 0); 0); 0); 1); 0); digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, digitalWrite(e, digitalWrite(b, delay(1000); 0); 0); 0); 0); 0); 0); 0); digitalWrite(f, 1); digitalWrite(g, 1); digitalWrite(c, 0); digitalWrite(d, digitalWrite(a, digitalWrite(e, digitalWrite(b, delay(1000); 1); 0); 1); 0); digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, digitalWrite(e, digitalWrite(b, delay(1000); 0); 0); 0); 0); 0); 0); 1); digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, digitalWrite(e, digitalWrite(b, delay(1000); 0); 0); 0); 0); 0); 1); 1); digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, digitalWrite(e, digitalWrite(b, delay(1000); 0); 0); 0); 1); 1); 1); 0); digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, digitalWrite(e, digitalWrite(b, delay(1000);; 1); 0); 0); 0); 0); 1); 0); digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, digitalWrite(e, digitalWrite(b, delay(1000); 1); 0); 1); 0); 0); 0); 0); digitalWrite(f, 1); digitalWrite(g, 1); digitalWrite(c, 0); digitalWrite(d, 1); digitalWrite(a, 1); digitalWrite(e, 1); digitalWrite(b, 0); delay(1000); digitalWrite(q, 0); digitalWrite(s, 1); digitalWrite(y, 0); delay(3000); digitalWrite(f, 1); digitalWrite(g, 0); digitalWrite(c, 0); digitalWrite(d, 0); digitalWrite(a, 0); digitalWrite(e, 1); digitalWrite(b, 0); delay(1000);; digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, digitalWrite(e, digitalWrite(b, delay(1000); 1); 0); 1); 0); 0); 0); 0); digitalWrite(f, 1); digitalWrite(g, 1); digitalWrite(c, 0); digitalWrite(d, 1); digitalWrite(a, 1); digitalWrite(e, 1); digitalWrite(b, 0); delay(1000); digitalWrite(q, 0); digitalWrite(s, 0); digitalWrite(y, 1); delay(9000); digitalWrite(f, 0); digitalWrite(g, 0); digitalWrite(c, 0); digitalWrite(d, digitalWrite(a, digitalWrite(e, digitalWrite(b, delay(1000); 0); 0); 1); 0); digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, digitalWrite(e, digitalWrite(b, delay(1000); 0); 0); 0); 0); 0); 0); 0); digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, digitalWrite(e, digitalWrite(b, delay(1000); 1); 1); 0); 1); 0); 1); 0); digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, digitalWrite(e, digitalWrite(b, delay(1000); 0); 0); 0); 0); 0); 0); 1); digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, digitalWrite(e, digitalWrite(b, delay(1000); 0); 0); 0); 0); 0); 1); 1); digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, digitalWrite(e, digitalWrite(b, delay(1000); 0); 0); 0); 1); 1); 1); 0); digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, digitalWrite(e, digitalWrite(b, delay(1000);; 1); 0); 0); 0); 0); 1); 0); digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, digitalWrite(e, digitalWrite(b, delay(1000); 1); 0); 1); 0); 0); 0); 0); digitalWrite(f, 1); digitalWrite(g, 1); digitalWrite(c, 0); digitalWrite(d, 1); digitalWrite(a, 1); digitalWrite(e, 1); digitalWrite(b, 0); delay(1000); digitalWrite(q, 0); digitalWrite(s, 1); digitalWrite(y, 0); delay(3000); digitalWrite(f, 1); digitalWrite(g, 0); digitalWrite(c, 0); digitalWrite(d, 0); digitalWrite(a, 0); digitalWrite(e, 1); digitalWrite(b, 0); delay(1000);; digitalWrite(f, digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, digitalWrite(e, digitalWrite(b, delay(1000); 1); 0); 1); 0); 0); 0); 0); digitalWrite(f, 1); digitalWrite(g, digitalWrite(c, digitalWrite(d, digitalWrite(a, digitalWrite(e, digitalWrite(b, delay(1000); } 1); 0); 1); 1); 1); 0);