Pasos Siguientes: Leer Un Botón; Leer Un Botón En Scratch - Raspberry Pi La Guía Oficial

Ocultar thumbs Ver también para Pi:
Tabla de contenido

Publicidad

Pasos siguientes: leer un botón
Como el sistema GPIO es de "entrada/salida" significa que también puedes usar pines como
entradas. Para este proyecto, necesitarás una placa de pruebas, cables puente macho-macho
(M2M) y macho-hembra (M2F) y un conmutador momentáneo. Si no tienes una placa de
pruebas, puedes usar cables puente hembra-hembra (F2F), pero el botón será mucho más
difícil de pulsar, con riesgo de que se rompa el circuito.
Empieza por añadir el conmutador a tu placa de pruebas. Si el conmutador tiene solo dos
patas, asegúrate de que estén en diferentes filas numeradas de la placa de pruebas. Si tiene
cuatro patas, gíralo para que los lados con patas estén a lo largo de las filas de la placa de
pruebas y los lados planos sin patas estén en las partes superior e inferior. Conecta el raíl de
tierra de tu placa de pruebas a un pin de tierra de Raspberry Pi (identificado como GND en la
Figura 6-4) con un cable puente macho-hembra, luego conecta una pata del conmutador al raíl
de tierra con un cable puente macho-hembra. Por último, conecta la otra pata (la del mismo
lado que la pata que acabas de conectar, si usas un conmutador de cuatro patas) al pin GPIO 2
(identificado como GP2 en la Figura 6-4) de Raspberry Pi con un cable puente macho-hembra.
5V
3V3
GP2
5V
GP3
GND
GP4
GP14
GND
GP15
GP17
GP18
GP27
GND
GP23
GP22
3V3
GP24
GP10
GND
GP09
GP25
GP11
GP8
GND
GP7
DNC
DNC
5Figura 6-4: Conectar un conmutador momentáneo a los pines GPIO
GP5
GND
GP6
GP12
GP13
GND
GP19
GP16
Leer un botón en Scratch
GP26
GP20
GND
GP21
Inicia un nuevo programa de Scratch y arrastra un bloque
código. Conecta un bloque
lista desplegable para que coincida con el pin GPIO que has usado para el conmutador
momentáneo.
134
set gpio to input pulled high
LA GUÍA OFICIAL DE
RASPBERRY PI
al hacer clic en
y selecciona el número 2 en la
PARA PRINCIPIANTES
al área de

Publicidad

Tabla de contenido
loading

Tabla de contenido