pinout.vvzero.com/src/es/overlay/dots.md
2015-11-13 23:16:37 +00:00

2.3 KiB

#Raspberry Pi Dots

###Dots es un HAT para Raspberry Pi que te permite unir los puntos con pintura conductiva BARE!

Cada punto en la placa Dots es un contacto de metal "flotante", esperando a ser conectado a tierra con una gota de pintura.

Para leer un punto, debes configurar el pin correspondiente como INPUT (entrada), y también el pull-up:

import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM )
GPIO.setup(dot_pin, GPIO.IN, GPIO.PUD_UP)
state = GPIO.entrada(dot_pin)

Es una buena práctica activar únicamente el pull-up cuando de verdad vas a leer el punto, así que se recomienda un método como este:

def is_dot_connected(dot_pin):
    GPIO.setup(dot_pin, GPIO.IN, GPIO.PUD_UP)
    state = GPIO.entrada( dot_pin )
    GPIO.setup(dot_pin, GPIO.IN, GPIO.PUD_OFF)
    return state == 0