Pages: [1]   Go Down
Author Topic: Multi opdrachten programmeren  (Read 1346 times)
0 Members and 1 Guest are viewing this topic.
Netherlands
Offline Offline
Newbie
*
Karma: 0
Posts: 10
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Beste mede arduinoers  smiley-lol

Een vraag omtrent het programmeren van meerdere opdrachten in 1 loop

Het lukt me om de logica te zien in de opbouw van de code const int / void setup / void loop

Nu is de uitdaging om in 1 loop meerdere opdrachten te programmeren.

In de beginners code's komt dit niet voor voor zover ik kan zien.

Hieronder heb ik even een opzetje gemaakt over de aanpak maar wellicht kan iemand mij helpen
om een startje te maken , want nu is het gissen en missen en ik zie niet waar ik de fout inga.

const int     // de poort setting

void setup 1 // hier komt de eerste setup

void setup 2 // hier komt de tweede setup 

void loop 1  //hier komt de eerste aktie

void loop 2  // hier komt de tweede aktie

Eventueel komt hier nog de code if en else tussen , bvb als poort x LOW is doe dan .... en als poort x High is doe dan ....

Ik heb de poort setting even weggelaten die vul ik later in

Bedankt voor het meedenken aan dit project  smiley-mr-green



Logged

Forum Moderator
Belgium
Offline Offline
Edison Member
*****
Karma: 68
Posts: 1917
Arduino rocks; but with my plugin it can fly rocking the world ;-)
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

makkelijks is als volgt

void setup()
{
 setup1();
 setup2();
 //je kan altijd loops bijvoegen
}

void loop()
{
 loop1();
 loop2();
 //je kan altijd loops bijvoegen
}

void setup1()
{
  de setup code voor de 1ste loop
}

void setup2()
{
  de setup code voor de 2de loop
}

void loop1()
{
  de loop code voor de 1ste loop
}

void loop2()
{
  de loop code voor de 2de loop
}

Met vriendelijke groet
Jantje
Logged

Do not PM me a question unless you are prepared to pay for consultancy.
Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -

Netherlands
Offline Offline
Newbie
*
Karma: 0
Posts: 10
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

is dit ook de enige manier ? of kan je alle commando's in 1 loop zetten?

Ik wil bvb een button aansturen en daarna moet er een volgende loop in gang gezet worden.

 
Logged

Global Moderator
Netherlands
Offline Offline
Shannon Member
*****
Karma: 216
Posts: 13670
In theory there is no difference between theory and practice, however in practice there are many...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


bool b = false;

loop()
{
  b = buttonPressed();

  if (b) loop2;
  etc
}
Logged

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

Pages: [1]   Go Up
Jump to: