Tip:
Highlight text to annotate it
X
Demonstração dos pinos virtuais do arduino. Neste caso temos um breaduino, ATMega328P
e aqui temos dois circuitos série/paralelo, shift registers.
Estes circuitos servem para extender a capacidade de pinos de output do arduino.
Neste caso modificamos o software do arduino para que possamos usar os pinos extra sem
modificação das livrarias. Como podem ver temos aqui um ficheiro include extra
e depois estamos a usar aqui pinos 31,32 para os leds e o LCD ligado nos pinos 24,25,26, etc...
Este pinos não existem no arduino (uno) de
momento estão a trabalhar com uma extensão de pinos.
O engraçado disto é que o código funciona sem modificações das livrarias, portanto
não é necessário andar a modificar as livrarias para usar pinos extra.
Temos dois LED's a piscar, enquanto o LCD está a trabalhar perfeitamente ligado aos
pinos virtuais. Bom, esta montagem tem alguns extras porque
temos outro projecto montado aqui a usar a extensão de pinos virtuais.
"So far so good".