Křižovatka 16 semaforů s Arduino MEGA2560 - Přiřazení pinů

Seznam článků

// (9-16 jsou 2 barvy)
// semafor 16
#define S16R    9
#define S16G    10
// semafor 15
#define S15R    3
#define S15G    2
// semafor 14
#define S14G    45
#define S14R    47
// semafor 13
#define S13G    53
#define S13R    A15
// semafor 12
#define S12R    24
#define S12G    26
// semafor 11
#define S11G    49   
#define S11R    51
// semafor 10
#define S10R    7
#define S10G    8
// semafor 9
#define S9R     43
#define S9G     41
// (1-8 jsou 3 barvy)
// semafor 8
#define S8R     4
#define S8Y     6
#define S8G     5
// semafor 7
#define S7R     21
#define S7Y     22
#define S7G     20
// semafor 6
#define S6R     13
#define S6Y     12
#define S6G     11
// semafor 5
#define S5R     35
#define S5Y     37
#define S5G     39
// semafor 4
#define S4R     14
#define S4Y     15
#define S4G     16
// semafor 3
#define S3R     23
#define S3Y     25
#define S3G     33
// semafor 2
#define S2R     17
#define S2Y     18
#define S2G     19
// semafor 1
#define S1R     27
#define S1Y     29
#define S1G     3
// (tl. input pull-up)
#define SW1     A14
#define SW2     A13     
#define SW3     A1
#define SW4     A0