Aplicaciones con raspberry Pi

CONTROL DE GIRO DE LA CAMARA DE UN CELULAR MEDIANTE ATMEGA8 (PWM) Y RASPBERRY PI INTRODUCIÓN: El proyecto consiste en la

Views 145 Downloads 2 File size 687KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

CONTROL DE GIRO DE LA CAMARA DE UN CELULAR MEDIANTE ATMEGA8 (PWM) Y RASPBERRY PI INTRODUCIÓN: El proyecto consiste en la manipulación de una cámara web por medio de WI-FI para eso utilizaremos una Raspberry Pi y un atmega8 (PWM).

Arquitectura de la Raspberry Pi:

¿Qué es RaspberryPi? RaspberryPi es un pequeño ordenador con arquitectura ARM. Este pequeño ordenador está creado en forma de placa en Reino Unido como proyecto de una universidad. ¿Qué es ARM? ARM es un tipo de arquitectura de procesador, es distinto a lo que estamos acostumbrados a usar en nuestros ordenadores de sobremesa y nuestros portátiles.

¿Que implica a nivel usuario que sea ARM? Que se pueda apreciar a nivel usuario, es quizá la falta de algunas aplicaciones disponibles para otras arquitecturas, a priori, nada más. ¿Que sistema operativo puede funcionar una RaspberryPI? Actualmente puede correr sistemas Linux que soporten procesadores ARM. Ahora mismo la distribución más estable y comoda para el usuario es Raspbian, pero existen otra como Pidora o ArchLinux ARM. ¿Donde se instala el sistema operativo? En una tarjeta SD de al menos 8GB de capacidad para almacenar el sistema operativo y todos los programas. Características Técnicas             

SoC: Broadcom BCM2835 (CPU, GPU y SDRAM) CPU ARM1176JZF-S a 700 MHz de velocidad de reloj GPU Broadcom VideoCore IV Memoria RAM 512 MB (compartidos con la GPU) 2 x USB 2.0 1 x Salida audio mini jack 3.5 mm 1 x Salida audio/vídeo HDMI 1 x Salida vídeo compuesto RCA 1 x Micro USB 1 x RJ45 10/100 Ethernet RJ45 Slot SD para tarjeta SD que contendrá el sistema operativo y programas Alimentación: 5V/700 mA (3.5 W) vía micro USB Dimensiones del dispositivo: 85.6 mm x 53.98 mm

Con esta breve introducción tenemos todo lo necesario para disfrutar trasteando con nuestras Raspberri PI.

Programación: #include int main(void) { DDRB |= (1