Ardunio For'u nasıl yapılır?

Leo DiCaprio

Hectopat
Katılım
10 Ocak 2020
Mesajlar
255
Kod:
void setup()

 { Serial.begin(9600); }

void loop() {

int i;

int say[10];

for (i=0;i<=9;i++)

say =

 random(0,100);

Serial.println(“Rastge Uretilen sayilar”);

FOR(i=0;i<=9;i++) Serial.println(say);

delay(1000); }


ben ardunio da kodlarımda for'u kaldırınca sadece 13312 yazıyor ekranda normalde amaç random sayı oluşturuyordu ama 1 adet for dongüsünü kaldırdiğmda 13312 yazıyor bir açıklık getirecek varmı ödevim varda
 
Son düzenleme:

say = random(0,100) yazmamalısınız çünkü say değişkeni bir dizi.
Kod:
say[i]
dizisinin i. elemanına random bir sayı atarsınız. Daha sonra seri yazdırırken direkt say değil
Kod:
say[i]
yazarak say dizisinin i. elemanını yazdırırsınız. For döngüleri ile de i birer birer artıyor.
 
okulda hoca sormuştu
void setup()
{ Serial.begin(9600); }
void loop() {
int i;
int say[10];
for (i=0;i<=9;i++)
say = random(0,100);
Serial.println(“Rastge Uretilen sayilar”);
for (i=0;i<=9;i++)
Serial.println(say);
delay(1000); }
kalın şekilde yazdığım for u kaldırınca 13312 yazıyordu ekrana niye açıklayana not gibi bişi verecekti merat ettim bende
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…