pinout.vvzero.com/src/es/overlay/analog-zero.md

1.5 KiB

#Analog Zero

Analog Zero de RasPiO ofrece una manera fácil, compacta y barata de añadir ocho canales analógicos a Raspberry Pi. Analog Zero de RasPiO utiliza el conversor analógico a digital MCP3008. Es un ADC de 8 canales, 10-bit controlado por SPI.

Con Analog Zero de RasPiO puedes:

  • Leer 8 entradas analógicas simultáneamente
  • Hacer una estación meteorológica
  • Hacer un termómetro digital
  • Hacer un potenciómetro
  • Usar los diales del potencómetro para controlar y mostrar
  • Leer sensores analógicos o voltajes
  • Hacer tu propio dispositivo incrustado con el mínimo espacio
from gpiozero import MCP3008
from time import sleep

left_pot = MCP3008(0)
light = MCP3008(1)
temperature = MCP3008(2)
right_pot = MCP3008(3)

while True:
    print("Left pot value is {}".format(left_pot.value))
    print("Light sensor value is {}".format(light.value))
    print("Temperature sensor value is {}".format(temperature.value))
    print("Right pot value is {}".format(right_pot.value))
    sleep(1)