O resistor é necessário porque, como vimos na parte I, o sensor tem saída em coletor aberto.
A alimentação do circuito
A ideia é que o equipamento fosse portátil, logo deveria ser alimentado com bateria.
O mais usual é utilizar 5V, mas podemos utilizar tensão entre 7V e 12V se fizermos a alimentação pelo pino Vin, pois temos um regulador integrado de 5V na placa do Arduino como se pode ver no esquema, CLICANDO AQUI, que garantirá que o microcontrolador ATMEGA será sempre alimentado com essa tensão.
Sendo assim, resolvemos utilizar uma bateria 9V que atenderia também à alimentação do sensor HALL, que deve estar entre 4,5V e 24V, segundo o data sheet.
Para alimentar o display OLED usamos o pino de 5V do Arduino.
Partiu montagem
Inicialmente utilizamos um Shield como mostrado na fig.5 que permite fazer todos os ajustes durante o desenvolvimento de maneira bem simples e rápida.
Observe que a bateria de 9V e alimentação do sensor Hall foram ligadas a entrada Vin, como foi explicado anteriormente. A alimentação do OLED foi feita pela saída de 5V.
Fig. 5 – Montagem durante a fase de desenvolvimento do projeto após o programa ter sido carregado no Arduino
Uma vez constado que está funcionando como desejado partimos para a montagem definitiva usando uma PCI padronizada com soquete para encaixar o Arduino como mostrada na fig. 6.
Desta forma se no futuro desejarmos fazer alguma modificação bastará retirar o Arduino e levá-lo novamente a ser ligado no computador para instalação de novo sketch.