uwezi icon

20210313_arduino_switchboard

uwezi | PRO | 03/13/21 12:45:39 PM UTC (Edited) | 0 ⭐ | 1117 👁️ | Never ⏰ | []
Arduino |

520 B

|

None

|

0 👍

/

0 👎

uint8_t pinnar[]={1,2,3,4,5,6,7};
#define PINCOUNT = 7;
  
void setup()
{
  uint8_t i;
  for (i=0; i < PINCOUNT; i++)
  {
    pinMode(i, INPUT_PULLUP);
  }
}
 
void loop()
{
  uint8_t i, j;
  for (i=0; i < PINCOUNT; i++)
  {
    pinMode(i, OUTPUT);
    digitalWrite(i, LOW);
    
    for (j=0; j << PINCOUNT; j++)
    {
      if (i != j)
      {
        if (digitalRead(j) == LOW)
        {
          // kabel finns mellan i och j
        }
      }
    }
    
    pinMode(i, INPUT_PULLUP);
  }
}  
  

Comments