AUTOR MIGUEL ÁLVAREZ AMADA DIRECTOR FRANCISCO J. MARTÍNEZ DOMÍNGUEZ

Slides:



Advertisements
Presentaciones similares
AUDITEL V 5.0 Software de tarificación
Advertisements

PROYECTO FINAL EVALUACIÓN COVENIN
Sistema operativo Linux
USO DE LA TARJETA DE CONTROL TCEPI. Conexión de la alimentación a la placa:
La Informatica.
Álvaro Narváez Palazón
Introducción a la Programación
INTRODUCCION A LOS ALGORITMOS (Conceptos previos)
TEMA 7 HARDWARE TECNOLOGÍA 3º ESO ADELA GINER LARRAURI.
Componentes de una computadora
Date | Place Programación de Computadores Utilidades para la realización de las prácticas.
Introducción al Software
COMPONENTES FISICOS Y LÓGICOS DE LA PC
UP C Un Análisis Cuantitativo de Spec95 Agustín Fernández Departament d’Arquitectura de Computadors Universitat Politècnica de Catalunya “Todo lo que usted.
DeSkToP oRbItEr.
TUTORIAL M.A. Fabiola Suseth López Aguirre Espacio Educativo NTIC Universidad de Sonora Septiembre de 2011.
Función Estructura y composición Tipos
Un programa no es nada mas que una serie de instrucciones dadas al ordenador en un lenguaje entendido por el, para decirle exactamente lo que queremos.
24/04/2015 D.E.I.C. F.I.E.T. TALLER DE ELECTRICIDAD Y ELECTRÓNICA.
Unidad de Aprendizaje N°1 Recursos, Ensamblado y configuración de Hardware Aprendizaje Esperado. “Identifica los componentes principales en computadores.
(C) Universidad de Las Palmas de Gran Canaria
Integrantes: Christian Blanco Raúl Bejarano
Los Sistemas Operativos
Ing. Santiago Figueroa Lorenzo
“Organización y Arquitectura de Computadores” William Stallings
“Campus Virtual Multimedia MX”
1 Sobre medición del desempeño de programas y depuración (debugging) Agustín J. González ELO-320.
EL LABORATORIO EN CASA: UN SISTEMA DE DESARROLLO BASADO EN EL MICROCONTROLADOR 68331, DE BAJO COSTE Juan Manuel Montero, José Colás, Tomás Palacios, Ricardo.
I. Concepto II. Efecto de las redes sociales en tres puntos III. gráficos estadísticos IV. Imágenes de reconocimiento V. La red social que invadió el 2013.
María Fernanda Muñoz Informática Avanzada
SOFTWARE EL SOFTWARE HACE REFERENCIA A LA PARTE
Clase #7 – Sistemas de Procesamiento de Datos
Arduino y Raspberry PI – Hardaware libre para Linux y android.
EL HARDWARE (I) MICROPROCESADOR Y MEMORIAS. El Hw del ordenador La parte básica del ordenador es la placa madre (motherboard) o placa base Todos los demás.
Introducción a la robótica educativa con Arduino
 Arduino es una plataforma de electrónica abierta para la creación de prototipos basada en software y hardware flexibles y fáciles de usar. Se creó para.
Es la parte lógica y está formada por los programas.
1 Clase 3 Registro de resultados Tecnología de la Comunicación I.
El entorno de código abierto Arduino hace fácil escribir código y cargarlo a la placa E/S. Funciona en Windows, Mac OSX y Linux. El entorno está escrito.
5 REDES SOCIALES MAS UTILIZADAS INTERACTUAR CON SUS AMIGOS Y HASTA PARA HACER NEGOCIOS.
SISTEMAS OPERATIVOS.
FUNCIÓN OR Una O otra, para que funcione. Función suma OR abS Es aquella función que es cierta (1), si una o las dos entradas son ciertas.
Edición del código Podemos usar casi cualquier cosa Bloc de notas de Windows GNU Emacs VIM Set Edit...
FUNCIÓN NOR Una Opuesto a una OR. Función suma NOR abS Equivale a la asociación de la función OR, con la función NOT. Por tanto estamos.
COLEGIO DE CIENCIAS Y HUMANIDADES CURSO DE COMPUTACION 1 NOMBRE DEL ALUMNO:TANIA IVONNE RAMIREZ DOMINGUEZ MATRICULA: GRUPO:1°C TURNO:MATUTINO NOMBRE.
Software Evelyn Guadalupe Ibarra Martínez. ¿Qué es el software?  Es equipamiento lógico o soporte lógico de un sistema informático, que comprende el.
Plataforma virtual. weebly.
Naime Cecilia del Toro Alvarez
Navarro Hernández Nadia Samantha. Preescolar 1º. B.
Mantenimiento Ingrid Paola Gómez Flórez 10-3 Colegio técnico Vicente azuero Floridablanca.
GUIA para la adscripción de centros o grupos de trabajo promotores y registro de experiencias en la Red de Experiencias de Educación para la Salud en la.
EL ORDENADOR PERSONAL Aparato electrónico que sirve para procesar información (transformarla para que sea útil. Para hacerlo codifica la información (descompuesta.
Pizarrón electrónico.
Proyecto de Título I “Sistema de Control para Salas de Estudio” Andrés Basulto Paulina Valdivia.
Son todas las partes tangibles de una computadora.
SISTEMAS OPERATIVOS ( Clasificación del Software) UNIVERSIDAD ABIERTA Y A DISTANCIA UNAD TUNJA.
HARDWARE LIBRE PARA LINUX Y ANDROID ARDUINO Y RASPBERRY PI EXAMEN 2DO PARCIAL INFORMÁTICA AVANZADA XAVIER BARRIONUEVO BURBANO.
FUNCIONAMENTO DE UN SISTEMA DE COMPUTO: Modulo 1
ObjetivoObjetivo DEFENSA FINAL. UNIDAD III.1 : CONTENIDO CAPITULO I: ANTECEDENTES CAPITULO II: MARCO TEORICO CAPITULO III: MODELO DE REQUISITOS CAPITULO.
Planificación Curso UNIDAD 1. INTRODUCCIÓN A LOS SERVICIOS EN RED UNIDAD 2. SERVICIOS DHCP UNIDAD 3. SERVICIOS DNS UNIDAD 4. SERVICIOS DE ACCESO REMOTO.
Instituto de Ciencias y Humanidades Tabasco. El software Coordinar el uso del hardware Coordinar el uso del hardware Ejercer el control Programas de aplicación.
Programa de Simulación
1. Objetivos. 2. Contenido Informativo. 3. Actividades. 4. Evaluación del Aprendizaje. 1. Objetivos. 2. Contenido Informativo. 3. Actividades. 4. Evaluación.
PRINCIPALES Pasos para
ORDENADOR HARDWARE UNIDAD CENTRAL Microprocesador memoria PERIFÉRICOS Teclado, ratón, Escáner, Impresora, Webcam, lápiz, Etc. SOFTWARE SISTEMAS OPERATIVOS.
ESPECIFICACIONES DE OPERACIÓN DEL MICROCONTROLADOR
PROGRAMA DE INGENIERÍA DE TELECOMUNICACIONES Tipo de Curso Observaciones PERIODO I Algoritmos O 3 M Competencias Comunicativas O 3 T Software.
El Hardware El Software La Comunidad  Software Libre  Hardware Libre  Puerto USB  Fácil de usar  Precio reducido  Completamente independiente 
DOCENTE: CLAUDIA ESTHER DOMÍNGUEZ BRIGIDO CBTIS 242 CUETZALAN DEL PROGRESO, PUE.
HARDWARE. INDICE ¿Qué es un ordenador? Hardware y Software Funcionamiento de un ordenador Arquitectura básica de un ordenador Placa base Unidades de medida.
Transcripción de la presentación:

RASPBERRY PI ++: PROPUESTA DE USO DE RASPBERRY PI EN LA ASIGNATURA DE PROYECTO HARDWARE AUTOR MIGUEL ÁLVAREZ AMADA DIRECTOR FRANCISCO J. MARTÍNEZ DOMÍNGUEZ JUNIO 2013

INDICE I. PROYECTO II. OBJETIVOS III. LA PLACA IV. RASPBIAN V. GPIO VI. PROGRAMACIÓN PERIFÉRICOS VII. DIFUSIÓN DE RESULTADOS VIII. CONCLUSIONES

I. PROYECTO ORIGEN “PROYECTO HARDWARE” EJECUCIÓN 1/10/12 AL 5/06/2013 METODOLOGÍA DE TRABAJO OPEN UP COSTE APROXIMADO 104,31 € + 850 VISITAS EL BLOG JUNIO 2013 E.U.P.T.

II. OBJETIVOS BUSCAR ALTERNATIVAS A EMBEST IDE Y S3CEV40 SOBRE RASPBERRY PI: ANÁLISIS HARDWARE DOCUMENTACIÓN OFICIAL HERRAMIENTAS SISTEMA OPERATIVO INSTALAR Y CONFIGURAR SSH , SAMBA Y ESCRITORIO REMOTO JUNIO 2013 E.U.P.T.

II. OBJETIVOS PROGRAMACIÓN PERIFÉRICOS COMPILADOR Y DEPURADOR C Y ARM PROGRAMAR EN C: LED, BOTÓN, PANTALLA LCD, 7-SEGMENTOS Y TECLADO HEXADECIMAL PLANTEAR PRÁCTICAS PARA P.H. DIFUNDIR RESULTADOS JUNIO 2013 E.U.P.T.

III. LA PLACA Procesador ARM 11, 700 MHz, HD

IV. RASPBIAN INSTALACIÓN DE SISTEMA OPERATIVO CONFIGURACIÓN raspi-config

IV. RASPBIAN EDITAR ALGUNOS FICHEROS: RED,.. SSH ESCRITORIO REMOTO (TIGHTVNC) SAMBA Dos2unix

V. GPIO GENERAL PURPOSE INPUT/OUTPUT 26 PINES MÁXIMA INTENSIDAD 300 mA TIPOS DE PINES PROGRAMABLES : INPUT / OUTPUT BUS I2C, PERIFÉRICO SERIE,… PROBLEMA CON NOMBRES: NOMBRE GPIO, BCM, # RASPBERRY PI.

VI. PROGRAMACIÓN DE PERIFÉRICOS COMPILADORES gcc, as y ld

VI. PROGRAMACIÓN DE PERIFÉRICOS depuradores gdb Línea de comandos Necesita información de depuración A partir de .c: gcc –g A partir de .s: as –gstabs as –gstabs –o suma.o suma.s ld -dynamic-linker /lib/ld-linux.so.3 -lc –o suma suma.o Información sobre registros, memoria, consultar registros, cambiar valor,…

VI. PROGRAMACIÓN DE PERIFÉRICOS depuradores ddd Entorno gráfico Necesita información de depuración A partir de .c: gcc –g A partir de .s: as –gstabs Información sobre registros, memoria, consultar registros, cambiar valor,… Tiene bastantes bug: no permite depurar programas .s, zonas de memoria,…

VI. PROGRAMACIÓN DE PERIFÉRICOS SYSFS, GPIO Y LIBRERÍA WIRING PI PINES MAPEADOS /sys/class/gpio NUMERACIÓN BCM SÓLO PUEDE ROOT EJEMPLO SOBRE PIN N echo n > /sys/class/gpio/export echo out > /sys/class/gpio/gpion/direction echo 1 > /sys/class/gpio/gpion/value echo n > /sys/class/gpio/unexport

VI. PROGRAMACIÓN DE PERIFÉRICOS SYSFS, GPIO Y LIBRERÍA WIRING PI COMANDO FACILITADO POR LIBRERÍA WIRING PI OTRA NUMERACIÓN NO HACE FALTA SER ROOT EJEMPLO SOBRE PIN BCM N gpio -g mode N out gpio -g write N 1

VI. PROGRAMACIÓN DE PERIFÉRICOS SYSFS, GPIO Y LIBRERÍA WIRING PI LIBRERÍA WIRING PI (RESUMEN) Desarrollada por Gordon Henderson Ejecutar programas como root Funciones constructoras wiringPiSetup , wiringPiSetupGpio, wiringPiSetupSys Funciones generales pinMode, digitalWrite, digitalRead, pullUpDnControl Programación Thread piThreadCreate Función de interrupción wiringPiISR

VI. PROGRAMACIÓN DE PERIFÉRICOS MATERIALES EMPLEADOS PLACA DE PRUEBAS, PROTOBOARD O BREADBOARD CABLEADO CINTA PARA LA GPIO CONECTOR GPIO A LA PROTOBOARD MULTÍMETRO RESISTENCIAS

VI. PROGRAMACIÓN DE PERIFÉRICOS MATERIALES EMPLEADOS LED BOTON REGULADOR DE VOLTAJE PANTALLA DE 7 SEGMENTOS DE 4 DÍGITOS PANTALLA LCD 16 X 2 TECLADO DE MEMBRANA

Vii. DIFUSIÓN SOURCEFORGE PÁGINA DEL PROYECTO (VER) DESCARGAS CÓDIGO BLOGGER EXPERIENCIAS Y EXPERIMENTOS (VER) VENTAJAS DE PÁGINA DINÁMICA NO HAY QUE PROGRAMARLA

Vii. DIFUSIÓN REDES SOCIALES FACEBOOK TWITTER YOUTUBE VÍDEOS DIDÁCTICOS

Viii. CONCLUSIONES Nuevos periféricos e infinitas posibilidades Importancia de la electrónica Problemática en la documentación: poca, foros, inexactitudes Técnica contador 4 dígitos 7-segmentos  pantalla Eficiencia energética Problemática en clase: dificultad circuitos, encontrar piezas similares y conocimientos linux.

FIN RASPBERRY PI ++: PROPUESTA DE USO DE RASPBERRY PI EN LA ASIGNATURA DE PROYECTO HARDWARE AUTOR MIGUEL ÁLVAREZ AMADA DIRECTOR FRANCISCO J. MARTÍNEZ DOMÍNGUEZ JUNIO 2013