Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void setup() {
- Serial.begin(115200);
- Serial.print("HELLO MOTHERFUCKERS!");
- for(int i = 3; i <= 7; i++) {
- pinMode(i, INPUT);
- }
- }
- int pinStates[5] = {0, 0, 0, 0, 0};
- void loop() {
- int readPins = 0;
- for(int i = 3; i <= 7; i++) {
- if(digitalRead(i) == 0) {
- pinStates[readPins] = 0;
- } else {
- pinStates[readPins]++;
- }
- readPins++;
- }
- for(int i = 0; i < 5; i++) {
- Serial.print(i);
- Serial.print("=");
- Serial.print(pinStates[i]);
- Serial.print(" ");
- if(pinStates[i] > 10) {
- pinMode(i + 3, OUTPUT);
- digitalWrite(i + 3, 1);
- delay(50);
- digitalWrite(i + 3, 0);
- pinMode(i + 3, INPUT);
- }
- }
- Serial.print("\n");
- }
Add Comment
Please, Sign In to add comment