CODIGo Digotal

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

const int SAP = 2;

const int SMP = 3;

const int SBP = 4;

const int SCP = 5;

const int LAP = 6;

const int LMP = 7;

const int LBP = 8;

const int LCP = 9;

const int BP = 10;

void setup() {

pinMode(SAP, INPUT);

pinMode(SMP, INPUT);

pinMode(SBP, INPUT);

pinMode(SCP, INPUT);

pinMode(LAP, OUTPUT);

pinMode(LMP, OUTPUT);

pinMode(LBP, OUTPUT);

pinMode(LCP, OUTPUT);

pinMode(BP, OUTPUT);

Serial.begin(9600);

void loop() {

int NA = digitalRead(SAP);

int NM = digitalRead(SMP);
int NB = digitalRead(SBP);

int NC = digitalRead(SCP);

digitalWrite(LAP, NA);

digitalWrite(LMP, NM);

digitalWrite(LBP, NB);

digitalWrite(LCP, NC);

if (NB == HIGH && NA == HIGH && NC == HIGH) {

digitalWrite(BP, LOW);

} else if (NB == HIGH && NA == LOW && NC == HIGH) {

digitalWrite(BP, HIGH);

} else if (NB== LOW && NA == LOW && NC == HIGH) {

digitalWrite(BP, HIGH);

} else if (NB == LOW && NA == LOW && NC == LOW) {

digitalWrite(BP, LOW);

} else if (NB == HIGH && NA == LOW && NC == LOW) {

digitalWrite(BP, LOW);

} else if (NB == HIGH && NA == HIGH && NC== LOW) {

digitalWrite(BP, LOW);

Serial.print("NA: ");

Serial.print(NA);

Serial.print(" - NM: ");

Serial.print(NM);

Serial.print(" - NB: ");

Serial.print(NB);

Serial.print(" - Nc: ");


Serial.print(NC);

Serial.println();

You might also like