Deniz İlhan Vural
Kilopat
- Katılım
- 13 Temmuz 2015
- Mesajlar
- 305
- Makaleler
- 3
- Çözümler
- 1
Daha fazla
- Cinsiyet
- Erkek
- Meslek
- Öğrenci
Merhaba pek kodlamadan anlamıyorum. Elimde bu kodlar var. Serial Monitor'e düşen verileri 8'li gruplara ayırmak istiyorum. Yardımcı olursanız sevinirim. Arduino kullanıyorum.
Bu verileri 8'erli olarak ayırmak istiyorum. Teşekkürler.
Kod:
int LDR_Pin = A0;
int lazerSayici[8]= {0,1,2,3,4,5,6,7,} ;
void setup(){
Serial.begin(9600);
}
void loop(){
int LDRReading = analogRead(LDR_Pin);
for(char i = 0;i < 8; i++)
if(LDRReading > 500)
{
lazerSayici[0]=1;
Serial.println(lazerSayici[0]);
delay(1000);
lazerSayici[1]=1;
Serial.println(lazerSayici[0]);
delay(1000);
lazerSayici[2]=1;
Serial.println(lazerSayici[0]);
delay(1000);
lazerSayici[3]=1;
Serial.println(lazerSayici[0]);
delay(1000);
lazerSayici[4]=1;
Serial.println(lazerSayici[0]);
delay(1000);
lazerSayici[5]=1;
Serial.println(lazerSayici[0]);
delay(1000);
lazerSayici[6]=1;
Serial.println(lazerSayici[0]);
delay(1000);
lazerSayici[7]=1;
Serial.println(lazerSayici[0]);
delay(1000);
}
else
{
lazerSayici[0]=0;
Serial.println(lazerSayici[0]);
delay(1000);
lazerSayici[1]=0;
Serial.println(lazerSayici[0]);
delay(1000);
lazerSayici[2]=0;
Serial.println(lazerSayici[0]);
delay(1000);
lazerSayici[3]=0;
Serial.println(lazerSayici[0]);
delay(1000);
lazerSayici[4]=0;
Serial.println(lazerSayici[0]);
delay(1000);
lazerSayici[5]=0;
Serial.println(lazerSayici[0]);
delay(1000);
lazerSayici[6]=0;
Serial.println(lazerSayici[0]);
delay(1000);
lazerSayici[7]=0;
Serial.println(lazerSayici[0]);
delay(1000);
}
while(1);
delay(10000000);
}
Bu verileri 8'erli olarak ayırmak istiyorum. Teşekkürler.