Charla introducción a RaspberryPI

1,374 views
1,233 views

Published on

Charla de introducción a la Raspberry PI
Tenerife Lan Party Innova - 17 de julio de 2014

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,374
On SlideShare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
91
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Charla introducción a RaspberryPI

  1. 1. ¿¿¿¿¿¿¿¿Qué es? ● Un ordenador completo ● De pequeño tamaño ● Con un consumo mínimo ● Barato (35 Euros)
  2. 2. ¿Cómo de pequeño?
  3. 3. ¿Cómo de Completo? Cosas que le faltan para ser un ordenador “como el de casa” – Teclado y ratón
  4. 4. ¿Como de Completo? Cosas que le faltan para ser un ordenador “como el de casa” – Teclado y ratón – Fuente de alimentación
  5. 5. ¿Cómo de Completo? Cosas que le faltan para ser un ordenador “como el de casa” – Teclado y ratón – Fuente de alimentación – Tarjeta SD, que funcionará como disco duro
  6. 6. ¿Cómo de Completo? Cosas que le faltan para ser un ordenador “como el de casa” – Teclado y ratón – Fuente de alimentación – Tarjeta SD, que funcionara como disco duro – Carcasa (Opcional)
  7. 7. ¿Cómo de Completo? Cosas que le faltan para ser un ordenador “como el de casa” – Teclado y ratón – Fuente de alimentación – Tarjeta SD, que funcionara como disco duro – Carcasa (Opcional) – Monitor o TV
  8. 8. ¿Quién está detrás? Fundación Raspberry PI (Similar a una ONG) Apoyada por la Universidad de Cambridge (Reino unido)
  9. 9. Eben Upton Responsable del diseño y arquitectura software y hardware del Raspberry PI
  10. 10. Objetivos Hoy hay más ordenadores por persona que nunca ... … pero es, comparativamente hablando, más difícil aprender a programar y a “cacharrear” El iPad es el máximo exponente: muy “usable”, pero nada “programable”.
  11. 11. Sicília, años 20 ... Arrancaban directamente en un intérprete de BASIC
  12. 12. para cargar un juego ya había que “programar”
  13. 13. Objetivos ● Fomentar la enseñanza de ciencias de la computación en las escuelas ● Ordenador barato y hackeable. Puedes experimentar con él sin demasiada presión. ● Totalmente abierto: Open Hardware
  14. 14. Especificaciones y Modelos ● CPU ARM (Procesador Risc de 32 bits) a 700 MHz ● Dimensiones: 85.60mm 53.98 mm× ● Sistema operativo: Generalmente Linux (Pero también RiscOS) ● Modelo A: Sin ethernet, un solo puerto USB, 256 MiB de RAM, Consumo energético: 2.5 W ● Modelo B: Ethernet 10/100, dos puertos USB, 512 Mib de RAM, Consumo energético: 3.5 W
  15. 15. Esquema Modelo B
  16. 16. Modelo B+ ● Recien anunciado: 15/julio/2014 ● GPIO con 40 pines ● 4 puertos USB ● Micro SD en vez de SD ● Consumo entre 0.5 y 1W ● Sonido mejorado ● Mismo procesador, memoria, tamaño y precio
  17. 17. Capacidades ● El puerto Ethernet nos permite conectividad en red ● Los puertos USB nos dan acceso a múltiples periféricos: teclado y ratón, pero también discos duros, adaptadores WiFi, Bluetooth, GPS, etc... ● Los pines GPIO nos permiten realizar proyectos de electrónica ● Salida de vídeo RCA/Audio o HDMI (¡No VGA!)
  18. 18. Periféricos ● El módulo de cámara para Raspberry PI nos permite tomar fotos y vídeo ● PiFace: Placa de expansión con entradas y salidas de diferentes tipos, por ejemplo, reles
  19. 19. Primeros pasos con Raspberry ● El primer paso es instalar algún S.O. en la tarjeta SD, sin eso la Raspberry PI no puede arrancar ● La forma más cómoda ahora mismo es usar el nuevo sistema NOOBS (New Out of The Box Software) ● Incluso se pueden comprar tarjetas SD con NOOBS ya preinstalado (Pero es facilísimo hacer una) http://www.raspberrypi.org/help/noobs-setup/
  20. 20. Opciones de sistema operativo ● Raspbian (Derivado de Debian, el más popular) ● Pidora (Derivado de Fedora) ● OpenElec y RaspBMC (Media Canters) ● RiscOS (No linux) ● ArchLinux (Distribución muy ligera) ● No hay opción de Windows :-)
  21. 21. Programación en Raspberry Pi ● Como introducción a la programación, en Raspbian incluyen Python y Scratch ● Al ser linux, se puede programar en prácticamente cualquier lenguaje: Java, C, C++, Tiny Basic, KidsRuby, Haskell, Lisp, etc...
  22. 22. Python Python es un lenguaje de alto nivel y ampliamente usado, muy adecuado para la iniciación, fácil de escribir y de leer. http://python.org/
  23. 23. Scratch Scracth es un entorno visual, creado en el MIT, muy adecuado para la introducción de la programación en primaria http://scratch.mit.edu/
  24. 24. Minecraft ● Los creadores de Minecraft han liberado una versión del juego programable ● Usando Python o Java podemos interactuar con el mundo minecraft: crear bloques, mover al jugador, inspeccionar el mundo, etc...
  25. 25. ¿Pará que sirve? ● Para lo que tú quieras ¡Lo que se te ocurra! Enseñar programación ¡Fermentar Cerveza! Robots Internet-of-things Wifi Hot-spot Retro Arcade machine CNC Machine ... Cliente Torrent Web serverMedia center
  26. 26. Centro Multimedia ● Uno de los usos más extendidos es convertir la Raspberry PI en un centro multimedia para la televisión Hay distribuciones específicas para esto: OpenElec, RaspBMC http://openelec.tv/ http://www.raspbmc.com/
  27. 27. Máquina Recreativa ● A partir del proyecto MAME, de emulación de recreativas, es relativamente fácil jugar a prácticamente cualquier recreativa clásica Con algo de maña para la carpintería y la electrónica, se puede conseguir algo como esto http://www.instructables.com/id/Coffee-Table-Pi/?ALLSTEPS http://www.raspberrypi.org/guest-blog-6-mame-cabinet-by-darren-j/
  28. 28. Portable Retro Game Station ● Una serie de componentes imprimibles en 3D pueden convertir la Raspberry PI en una máquina recreativa retro portátil
  29. 29. Superordenador Raspberry Pi ● A pesar de su relativamente lenta CPU, si ponemos suficientes RPi podemos obtener nuestro propio supercomputador. +10 puntos de carisma por usar piezas de Lego para la estructura http://www.southampton.ac.uk/~sjc/raspberrypi/pi_supercomputer_southampton.htm
  30. 30. Otto ● Una cámara de fotos capaz de tomar gifs animados ● Proyecto de Kickstarter ● Consiguió los fondos en junio de 2014 ● Raspberry Pi Inside https://www.kickstarter.com/projects/1598272670/meet-otto-the-hackable-gif-camera
  31. 31. Pi Glasses Proyecto DIY -Do It Yourself- de Adafruit para incorporar una interfaz estilo Googe Glass a una Raspberry PI o similar https://learn.adafruit.com/diy-wearable-pi-near-eye-kopin-video-glasses/overview
  32. 32. BrewPi: Fermentación de cerveza ● BrewPi es un controlador de temperatura para la fase de fermentación del vino o la cerveza. Una Rasberry PI + una o más placas Arduino. En comparación con otros controladores, añade monotorización y registro de datos, una interfáz web y gráficas.
  33. 33. Más proyectos curiosos Una mesa de billar que acepta bitcoins http://www.libertygames.co.uk/blog/bitcoin-pool-table/ Super Mario Bross hecho con Leds https://vimeo.com/54252456 Daily Deviations Picture Frame http://theswitchtolinux.blogspot.com.es/2012/12/raspberry-pi-daily-deviations-pict ure.html
  34. 34. Recursos: The MagPi ● Una revista en PDF gratuita y mensual dirigida a la comunidad de usuarios de Raspberry PI. http://www.themagpi.com/
  35. 35. Recursos: Enlaces (1/2) ● Raspberry Pi Project – http://www.raspberrypi.org/ ● Raspberry Pi Forums – http://www.raspberrypi.org/phpBB3/ ● Raspberry Pi Wiki – http://elinux.org/RaspberryPiBoard ● Adafruit's Raspberry Pi Projects Page – http://learn.adafruit.com/category/raspberry-pi ● Element 14's Raspberry Pi Resource Page – http://www.element14.com/community/groups/raspberry-pi
  36. 36. Recursos: Enlaces (2/2) ● The Raspberry Pi Education Manual (PDF) – http://downloads.raspberrypi.org/Raspberry_Pi_Education_Manual.pdf ● The Pi Store – http://store.raspberrypi.com/ ● The University of Cambridge Raspberry Pi Tutorials – http://www.cl.cam.ac.uk/freshers/raspberrypi/tutorials/ ● Unofficial Raspberry Pi Forums – http://www.raspberrypiforums.com/forum/forum.php
  37. 37. Recursos: El Andén El Anden es un Hackspace situado al lado del Hospital Universitario, entre La Laguna y Santa Cruz Tienen en marcha varios proyectos, uno de ellos una máquina arcade con Raspberry PI Vale la pena pasar si estamos interesados en la filosofía maker.
  38. 38. Se acabó. Gracias por su atención ¿Preguntas, sugerencias, comentarios ...?

×