Bienvenido: Ingresar
location: WebHome / TrabajosPracticos / Practico_02

Proyecto TD2-2018

Tutorial como instalar el SO Raspbian en Raspberry Pi

Descargar

Enunciado

Descargar

Ejemplos password.c

Descargar

Descargar

Ejemplo Makefile y llamada a función escrita en assembler suma.s desde main.c

main.cDescargar

suma.sDescargar

MakefileDescargar

Secuencias de luces

Auto fantástico: una luz que se desplaza de izquierda a derecha y de derecha a izquierda.

El choque: una luz desde la izquierda y otra desde la derecha comienzan su recorrido en forma opuesta y por lo tanto al medio se cruzan y continúan hasta los extremos opuestos. En la visualización de la misma parece que las luces chocan y se repelen.

La apilada: Una luz arranca de izquierda a derecha y cuando alcanza el extremo derecho, parpàdea y se queda encendida en la última posición; a partir de allí una nueva luz comienza su recorrido desde la izquierda y se desplaza hacia la derecha hasta llegar a la posición anterior a la que está fija, parpadea y también se queda quieta como la anterior. Ahora son dos las luces quietas y se repite el mismo proceso para una nueva luz arrancando por la izquierda y llegando a la posición anterior a las dos quietas. La secuencia termina cuando los ocho lugares han sido ocupados de la forma descripta.

La carrera: Una luz arranca por la izquierda a una determinada velocidad, y cuando va por la mitad del recorrido arranca una nueva luz por la izquierda pero al doble de velocidad lo que produce que arriben al extremo derecho al mismo tiempo.

La técnica de tabla de datos consiste en simplemente un bucle de programa que saca por los puertos de salida el contenido de una tabla preestablecida con valores que reproducen la secuencia deseada.

Placa adicional a RPI

[ANEXAR] [ANEXAR]

Esquemático

Descargar

PCB

Descargar

Descargar

Lista de materiales

Descargar

Conversor Analógico/Digital

Se utilizará el módulo comercial PCF8591.

Este módulo consta de un conversor ADC de 4 canales y DAC de 1 canal, accesibles a través del bus I2C. El Modulo AD/DA PCF8591 opera con un voltaje de 3.3V a 5V y tiene una resolución de 8 bits. Además de los canales analógicos, posee una fotoresistencia, un termistor y un potenciómetro que pueden ser usados como señales de entrada.

PCF8591 Datasheet

Descargar

PCF8591/I2C

Descargar

Ejemplos de lectura de ADC por I2C

Descargar Descargar Descargar

Comunicación serie UART

Se utilizará un adaptador USB-Serie del tipo cp2102, con pines de Tx, Rx y GND (compatibles con niveles 3.3 V), para realizar la comunicación serial entre la raspberry y una PC.

UART config

Descargar

Ejemplos comunicación serie

Descargar Descargar

Grupos de trabajo

Curso 4R1

Descargar

Curso 4R2

Descargar

UntitledWiki: WebHome/TrabajosPracticos/Practico_02 (última edición 2019-08-06 21:09:23 efectuada por GuillermoSteiner)