53 lines
1.0 KiB
C
53 lines
1.0 KiB
C
#define RF_PORTD 17
|
|
#define LORA_RXD 18
|
|
#define LORA_TXD 19
|
|
|
|
#define BTN1 23
|
|
#define BTN2 25
|
|
#define BTN3 27
|
|
#define BTN4 29
|
|
#define BTN5 31
|
|
|
|
#define RELAY_4B 32
|
|
#define RELAY_4A 34
|
|
#define RELAY_3A 36
|
|
#define RELAY_3B 38
|
|
#define RELAY_2B 40
|
|
#define RELAY_2A 42
|
|
#define RELAY_1B 44
|
|
#define RELAY_1A 46
|
|
|
|
#define V_SENS A0
|
|
#define IN_1 A1
|
|
#define IN_2 A3
|
|
#define IN_3 A5
|
|
#define IN_4 A7
|
|
#define IN_5 A9
|
|
#define IN_6 A11
|
|
|
|
void setupHECB() {
|
|
pinMode(51, INPUT_PULLUP);
|
|
pinMode(53, INPUT_PULLUP);
|
|
|
|
pinMode(RELAY_1A, OUTPUT);
|
|
pinMode(RELAY_2A, OUTPUT);
|
|
pinMode(RELAY_3A, OUTPUT);
|
|
pinMode(RELAY_4A, OUTPUT);
|
|
pinMode(RELAY_1B, OUTPUT);
|
|
pinMode(RELAY_2B, OUTPUT);
|
|
pinMode(RELAY_3B, OUTPUT);
|
|
pinMode(RELAY_4B, OUTPUT);
|
|
|
|
pinMode(BTN1, INPUT_PULLUP);
|
|
pinMode(BTN2, INPUT_PULLUP);
|
|
pinMode(BTN3, INPUT_PULLUP);
|
|
pinMode(BTN4, INPUT_PULLUP);
|
|
pinMode(BTN5, INPUT_PULLUP);
|
|
|
|
pinMode(IN_1, INPUT_PULLUP);
|
|
pinMode(IN_2, INPUT_PULLUP);
|
|
pinMode(IN_3, INPUT_PULLUP);
|
|
pinMode(IN_4, INPUT_PULLUP);
|
|
pinMode(IN_5, INPUT_PULLUP);
|
|
pinMode(IN_6, INPUT_PULLUP);
|
|
} |