#define MA 32
#define KA 33
#define HA 25
#define MB 26
#define KB 27
#define HB 14
#define MC 23
#define KC 22
#define HC 01
#define MD 0
#define KD 4
#define HD 16
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Hello, ESP32!");
pinMode(MA, OUTPUT);
pinMode(KA, OUTPUT);
pinMode(HA, OUTPUT);
pinMode(MB, OUTPUT);
pinMode(KB, OUTPUT);
pinMode(HB, OUTPUT);
pinMode(MC, OUTPUT);
pinMode(KC, OUTPUT);
pinMode(HC, OUTPUT);
pinMode(MD, OUTPUT);
pinMode(KD, OUTPUT);
pinMode(HD, OUTPUT);
}
void loop() {
AJ();
delay(5000);
AT();
delay(2500);
BJ();
delay(5000);
BT();
delay(2500);
CJ();
delay(5000);
CT();
delay(2500);
DJ();
delay(5000);
DT();
delay(2500);
}
void AJ(){
digitalWrite(MA, LOW);
digitalWrite(KA, LOW);
digitalWrite(HA, HIGH);
digitalWrite(MB, HIGH);
digitalWrite(KB, LOW);
digitalWrite(HB, LOW);
digitalWrite(MC, HIGH);
digitalWrite(KC, LOW);
digitalWrite(HC, LOW);
digitalWrite(MD, HIGH);
digitalWrite(KD, LOW);
digitalWrite(HD, LOW);
}
void AT(){
digitalWrite(MA, LOW);
digitalWrite(KA, HIGH);
digitalWrite(HA, LOW);
digitalWrite(MB, LOW);
digitalWrite(KB, HIGH);
digitalWrite(HB, LOW);
digitalWrite(MC, HIGH);
digitalWrite(KC, LOW);
digitalWrite(HC, LOW);
digitalWrite(MD, HIGH);
digitalWrite(KD, LOW);
digitalWrite(HD, LOW);
}
void BJ(){
digitalWrite(MA, HIGH);
digitalWrite(KA, LOW);
digitalWrite(HA, LOW);
digitalWrite(MB, LOW);
digitalWrite(KB, LOW);
digitalWrite(HB, HIGH);
digitalWrite(MC, HIGH);
digitalWrite(KC, LOW);
digitalWrite(HC, LOW);
digitalWrite(MD, HIGH);
digitalWrite(KD, LOW);
digitalWrite(HD, LOW);
}
void BT(){
digitalWrite(MA, HIGH);
digitalWrite(KA, LOW);
digitalWrite(HA, LOW);
digitalWrite(MB, LOW);
digitalWrite(KB, HIGH);
digitalWrite(HB, LOW);
digitalWrite(MC, LOW);
digitalWrite(KC, HIGH);
digitalWrite(HC, LOW);
digitalWrite(MD, HIGH);
digitalWrite(KD, LOW);
digitalWrite(HD, LOW);
}
void CJ(){
digitalWrite(MA, HIGH);
digitalWrite(KA, LOW);
digitalWrite(HA, LOW);
digitalWrite(MB, HIGH);
digitalWrite(KB, LOW);
digitalWrite(HB, LOW);
digitalWrite(MC, LOW);
digitalWrite(KC, LOW);
digitalWrite(HC, HIGH);
digitalWrite(MD, HIGH);
digitalWrite(KD, LOW);
digitalWrite(HD, LOW);
}
void CT(){
digitalWrite(MA, HIGH);
digitalWrite(KA, LOW);
digitalWrite(HA, LOW);
digitalWrite(MB, HIGH);
digitalWrite(KB, LOW);
digitalWrite(HB, LOW);
digitalWrite(MC, LOW);
digitalWrite(KC, HIGH);
digitalWrite(HC, LOW);
digitalWrite(MD, LOW);
digitalWrite(KD, HIGH);
digitalWrite(HD, LOW);
}
void DJ(){
digitalWrite(MA, HIGH);
digitalWrite(KA, LOW);
digitalWrite(HA, LOW);
digitalWrite(MB, HIGH);
digitalWrite(KB, LOW);
digitalWrite(HB, LOW);
digitalWrite(MC, HIGH);
digitalWrite(KC, LOW);
digitalWrite(HC, LOW);
digitalWrite(MD, LOW);
digitalWrite(KD, LOW);
digitalWrite(HD, HIGH);
}
void DT(){
digitalWrite(MA, LOW);
digitalWrite(KA, HIGH);
digitalWrite(HA, LOW);
digitalWrite(MB, HIGH);
digitalWrite(KB, LOW);
digitalWrite(HB, LOW);
digitalWrite(MC, HIGH);
digitalWrite(KC, LOW);
digitalWrite(HC, LOW);
digitalWrite(MD, LOW);
digitalWrite(KD, HIGH);
digitalWrite(HD, LOW);
}