pinMode(pin, INPUT); // set pin to input digitalWrite(pin, HIGH); // turn on pullup resistors
// test programma keuze hand autoconst int KeuzePin = 2;const int LedPin = 3;const int Led1Pin = 4;int keuze = 0;void setup(){ pinMode(KeuzePin, INPUT); pinMode(LedPin, OUTPUT); pinMode(Led1Pin, OUTPUT);
// test programma keuze hand auto met behulp van het : Switch(), case statement//Leesbare namen voor de bedrijfsmodi#DEFINE AUTO 1#DEFINE HANDMATIG 0const int KeuzePin = 2;const int LedPin = 3;const int Led1Pin = 4;int modus = 0;void setup(){ pinMode(KeuzePin, INPUT); pinMode(LedPin, OUTPUT); pinMode(Led1Pin, OUTPUT); Serial.begin(9600); Serial.print("Arduino uno switch test programma"); } void loop(){ modus = digitalRead(keuzePin); switch (modus) { case HANDMATIG: handmatigLoop(); break; case AUTO: autoLoop(); break; } }
//Loop functie voor handmatig gebruikvoid handmatigLoop(){ //Hier alle code die je in loop wilt hebben in handmatig bedrijfsnaam}//Loop functie voor automatisch gebruikvoid autoLoop(){ //Hier alle code die je in loop wilt hebben in automatisch bedrijfsnaam}