» »

Arduino - "razdeljen" loop

Arduino - "razdeljen" loop

negotiator ::

Pozdravljeni!

Arduino uporabljam le za preprostejše naloge, zato se na programiranje slednjega ne spoznam, razen čisto osnovnih stvari.

Zanima me, kako bi izvajal "loop" v dveh delih. Primer: najprej se aktivira en pin, vmes je delay, nato se aktivira drug pin in to se ponovi recimo 10krat oz. se ponavlja določen čas, potem pa bi prišli do drugega dela loopa, kjer so podobni ukazi, ki se tudi nekajkrat ponovijo (ali pa se ponavljajo nekaj časa), potem se loop zaključi in gre spet od začetka.

Kakšen predlog?

Hvala!
All easy problems have already been solved.

demon#666 ::

for, while in do while loops pogooglaj :)
Arduino Reference

void loop()
{
  Serial.write('Prvi pin');

  delay(1000);

  // stavki v zanki se izvedejo 10x
  for(int i=0; i<10; i++)
  {
    Serial.write('drugi pin');
  }

  delay(1000);

  // stavki v zanki se izvedejo 100x
  // verjetno tu bi želel imeti while ali do while zanko - odvisno kaj želiš
  for(int i=0; i<100; i++)
  {
    Serial.write('tretji pin');
  }
  
  // delay(1000);
}

Sabertooth Z87|4670K|8GB|840 PRO 256GB|
R9 270X WindForce|Seasonic 660|Define R3

negotiator ::

Hvala, ravno se vračam iz "for loop" tutorial-a, na youtubu :) Točno to sem iskal, hvala še enkrat!

LP
All easy problems have already been solved.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Arduino kot časovni rele

Oddelek: Pomoč in nasveti
81607 (1193) davor92
»

Arduino(slave) + ESP8266(master) preko I2Cja

Oddelek: Elektrotehnika in elektronika
101016 (869) teoo
»

Arduino in luči (strani: 1 2 )

Oddelek: Elektrotehnika in elektronika
9812066 (9692) FX6300B
»

Arduino "leteče luči"

Oddelek: Elektrotehnika in elektronika
132997 (1874) zrataj4201
»

Arduino - krmiljenje stepper motorjev

Oddelek: Elektrotehnika in elektronika
153722 (2901) steling

Več podobnih tem