Mostrando postagens com marcador ldr. Mostrar todas as postagens
Mostrando postagens com marcador ldr. Mostrar todas as postagens

quinta-feira, 10 de julho de 2014

Conectando o ADC MCP3008 ao Raspberry Pi para leitura de sensores analógicos, etc.

MCP3008 PDIP
MCP3008 PDIP, créditos Adafruit

Um dos recursos que algumas pessoas sentem falta no Raspberry Pi é um ADC ( Conversor analógico digital ), quem está acostumado a mexer com Arduino deve ter reparado ou usado os pinos que vão de A0 à A5, que normalmente utilizam para conexão de sensores analógicos, apesar de se ter vários usos. Quem faz esse trabalho de leitura no Arduino é o ADC interno do chip Atmega.

No caso do Raspberry Pi não temos um ADC acessível, sendo preciso a utilização de uma placa de expansão ou um ADC externo. Existe ainda outras possibilidades, em alguns casos a utilização de uma "gambiarra" via capacitor como demonstrado no site adafruit é possível, mas que não terá a precisão de um ADC. Outra seria a utilização do ADC interno de chips Atmega ou PIC ligados ao Raspberry Pi por meio de comunicação serial.