Hanglamp/src/PinFinder.cpp
2024-06-05 22:45:06 +02:00

34 lines
650 B
C++

#include "PinFinder.h"
#include "Arduino.h"
char pins[] = {
0,
2,
4,
5,
12,
13,
14,
15,
16,
};
void PinFinder_setup(){
for(int index=0; index < sizeof(pins); index++){
auto pin = pins[index];
Serial.printf("Setting pin %d to OUTPUT\n", pin);
pinMode(pin, OUTPUT);
}
}
void PinFinder_loop(){
for(int index=0; index < sizeof(pins); index++){
auto pin = pins[index];
Serial.printf("Setting pin %d high\n", pin);
digitalWrite(pin, HIGH);
delay(1000);
Serial.printf("Setting pin %d low\n", pin);
digitalWrite(pin, LOW);
}
}