Skip to content

sGTetjn/RaspberryPiLab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

RaspberryPiLab

Descripcion de la modificacion realizada en el sistema psicometrico de el laboratorio.

El unico codigo necesario para utilizar la pantalla, es el codigo de screen.py, que a su vez requiere la biblioteca de GPIO y pygame. En cuanto a las conexiones, se debe conectar la PCB a los pines tierra, pin 17 y pin 18 de la Raspberry Pi, y en el otro lado simplente se conecta el cable, que se diseño para solo poder conectarse en una direccion, y el otro lado del cable se conecta a los dos primeros conectores de la caja que se encarga de evitar el rebote en los botones.

La interfaz grafica esta basada en la biblioteca de PyGame, por lo que para modificarse es conveniente aprender los principios basicos, y para mandar la señal de regreso a el circuito antirrebotes, se usa la libreria de GPIO, que tambien es conveniente aprender para agregar mas funcionalidad, o cambiar los pines que se utilizan.

Actualmente se utilizan los pines 17 y 18 para mandar las señales, pero esta decision es arbitraria, se puede utilizar cualquier pin, mientras este tenga capacidades de PWM (Power Wave Modulation).

{631F12EC-8A19-4CA5-A3E9-25D4641134E1}

Esquema de la PCB.

image

Conexiones en la Raspberry Pi, arriba se pueden ver los cables de la pantalla, y abajo los que van a la PCB.

image

La PCB en si, a la derecha las conexiones con el arduino, y a la izquierda a la caja antirrebotes.

image

Entradas que van de la PCB a las dos primeras conexiones de la caja antirrebotes.

VID_20250320_143835.mp4

Demo de la pantalla funcionando.

About

Descripcion de la modificacion realizada en el sistema psicometrico de el laboratorio.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages