Material:
Tarja Arduino UNO, 8 LED d’un mateix color, 1 resistència de 220 ohms, 16 cables Dupont mascle-mascle, 1 breadboard
Descripció:
Demanarem a l’usuari que entri un número decimal dins del rang 0..255 a través del monitor sèrie de l’Arduino IDE o de mBlock.
Fent servir el sistema de la divisió consecutiva per 2 anirem convertint el número decimal en binari codificat en els 8 bits que representen els 8 leds. Utilitzarem els ports 4, 5, 6, 7, 8, 9, 10 i 11 configurats com a SORTIDA. El led de la dreta de l’esquema és el de menys pes. Els leds es llegiran com a 0 si estan apagats i com a 1 si estan encesos. En els gràfics podem veure com el número decimal 100 es correspon amb el número binari 01100100.
Esquema:
Programació amb Arduino IDE: