Paso 2: Añadir arduino
El código se parece a esto:
int entradas [4] = {17,14,15,16}; A, B, C, entradas D
byte BCD [16] [4] = {{0,0,0,0},
{1,0,0,0},
{0,1,0,0},
{1,1,0,0},
{0,0,1,0},
{1,0,1,0},
{0,1,1,0},
{1,1,1,0},
{0,0,0,1},
{1,0,0,1},
{0,1,0,1},
{1,1,0,1},
{0,0,1,1},
{1,0,1,1},
{0,1,1,1},
{1,1,1,1}}; Código BCD
int cantidad = 5; que el número en código BCD desea enviar
void setup() {}
para (int a = 0; < 4; a ++) {}
pinMode (entradas [a], salida);} conjunto de salidas
}
void loop() {}
para (int c = 0; c < 4; c ++) {}
digitalWrite (entradas [c], BCD[number][c]);
}
}