Documentos de Académico
Documentos de Profesional
Documentos de Cultura
BOLIVIA
TARJETAS DE DESARROLLO-
RASPBERRY PI
PARTICIPANTES:
LIMBERT MAMANI SALAS
PAULO ALAIN LAURA IRAHOLA
2021
1
Contenido
1. INTRODUCCION....................................................................................................................3
2. FUNDAMENTO TEORICO......................................................................................................4
2.1 SISTEMAS DIGITALES....................................................................................................5
2.2 MICROPROCESADORES.................................................................................................6
2.3 EVOLUCION DEL MICROPROCESADOR. .......................................................................7
2.4 FUNCIONES DEL MICROPROCESADOR. ........................................................................8
2.5 RENDIMIENTO DE UN MICROPROCESADOR. ...............................................................8
2.6 TIPO DE PROCESADORES. ............................................................................................9
2.7 TARJETAS DE DESARROLLO.........................................................................................10
3. OBJETIVO............................................................................................................................11
4. DESAROLLO........................................................................................................................11
4.1 DESCRIPCION..............................................................................................................11
4.2 MODELOS...................................................................................................................12
4.3 SISTEMA OPERATIVO..................................................................................................12
4.4 LENGUAJE DE PROGRAMACION.................................................................................12
4.5 APLICACIÓN................................................................................................................13
5. CONCLUSIONES..................................................................................................................13
6. ANEXOS..............................................................................................................................14
6.1 Datasheet Raspberry Pi 4...........................................................................................14
6.2 Video..........................................................................................................................15
6.3 Fotografías de proyectos............................................................................................15
6.4 Fotografías del componente.......................................................................................17
2
TARJETAS DE DESARROLLO – RASPBERRY PI
1. INTRODUCCION
La Raspberry Pi es una serie de ordenadores de placa reducida, ordenadores de placa única u
ordenadores de placa simple (SBC) de bajo coste desarrollado en el Reino Unido por la
Raspberry Pi Foundation, con el objetivo de poner en manos de las personas de todo el mundo
el poder de la informática y la creación digital. Si bien el modelo original buscaba la promoción
de la enseñanza de informática en las escuelas, este acabó siendo más popular de lo que se
esperaba, hasta incluso vendiéndose fuera del mercado objetivo para usos como robótica. No
incluye periféricos (como teclado y ratón) o carcasa.
De igual manera, algunos accesorios han sido incluidos en bastantes paquetes oficiales y no
oficiales.
Aunque no se indica expresamente si es hardware libre o con derechos de marca, en su web
oficial explican que disponen de contratos de distribución y venta con dos empresas, pero al
mismo tiempo cualquiera puede convertirse en revendedor o redistribuidor de las tarjetas
Raspberry Pi, por lo que da a entender que es un producto con propiedad registrada,
manteniendo el control de la plataforma, pero permitiendo su uso libre tanto a nivel educativo
como particular.
En cambio, el software sí es de código abierto, siendo su sistema operativo oficial una versión
adaptada de Debian, denominada Raspberry Pi OS, aunque permite usar otros sistemas
operativos, incluido una versión de Windows 10. En todas sus versiones, incluye un procesador
Broadcom, memoria RAM, GPU, puertos USB, HDMI, Ethernet (el primer modelo no lo tenía),
40 pines GPIO (desde la Raspberry Pi 2) y un conector para cámara. Ninguna de sus ediciones
incluye memoria, siendo esta en su primera versión una tarjeta SD y en ediciones posteriores
una tarjeta MicroSD.
La fundación da soporte para las descargas de las distribuciones para arquitectura
ARM, Raspberry Pi OS (derivada de Debian), RISC OS 5, Arch Linux ARM (derivado de Arch
Linux) y Píldora (derivado de Fedora) y promueve principalmente el aprendizaje del lenguaje
de programación Python. Otros lenguajes también soportados son Tiny BASIC, C, Perl y Ruby.
3
La organización detrás de la Raspberry Pi consiste en dos brazos. Los primeros modelos fueron
desarrollados por la Raspberry Pi Foundation. Después de que la Raspberry Pi 1 Modelo B
fuese lanzado, la fundación creó Raspberry Pi Trading, con Eben Upton como CEO, para
desarrollar el tercer modelo, el Raspberry Pi Modelo 1 B+. Raspberry Pi Trading es responsable
de desarrollar la tecnología, mientras que la fundación es una organización sin fines de lucro
educativa que tiene como objetivo promocionar la enseñanza de informática en escuelas y
países en desarrollo.
Unidades vendidas de Raspberry Pi
De acuerdo con la Raspberry Pi Foundation, más de cinco millones de Raspberry Pi fueron
vendidas en febrero de 2015, haciéndola la computadora británica mejor vendida. En
noviembre de 2016 vendieron 11 millones de unidades, y 12.5 millones en marzo de 2017,
haciéndolo el tercer mejor vendido "computador de propósito general". En julio de 2017, las
ventas alcanzaron cerca de 15 millones. En marzo de 2018, las ventas alcanzaron 19 millones.
La mayoría de Raspberry Pis son hechas en una fábrica de Sony en Pencoed, Gales; algunas son
hechas en países asiáticos como China o Japón.[ CITATION wik \l 16394 ]
4
2. FUNDAMENTO TEORICO
• Variable Digital: Es todo elemento, que toma solamente valores discretos bien especificados,
para diferenciarlo de una variable continua.
• Variable Binaria: Es una variable digital que toma solamente 2 valores. Por lo general
indicado en sistema de numeración binario, por lo tanto, dichos valores son 0 y 1. Las
indicaremos con letras minúsculas: a, b, x, y, etc.
• Función Digital: Es toda relación algebraica entre variables binarias a través de las
operaciones especificadas por el Álgebra de Boole; es decir suma, producto e inversión lógica.
La representación gráfica se realiza a través de un diagrama en blocks dónde ingresan por un
extremo las variables y por otro se obtienen tales funciones.
Ejemplo:
β (z,y,x)= xz + [x + y + zx(xy + z ) + xz ]
5
• Vector Digital: Se denomina así a un conjunto de variables digitales que cumplen con el
mismo propósito. Por ejemplo, al conjunto de variables de entrada se lo llama Vector de
Entrada. Las variables o funciones que especifican un Vector determinado pueden ser
acertadas o negadas. [ CITATION Dep20 \l 16394 ]
2.2 MICROPROCESADORES.
Los procesadores se encargan de los cálculos y formulaciones necesarias para ejecutar los
distintos programas que operan en un sistema, desde el sistema operativo (que regula las
funciones básicas de funcionamiento físico y digital) hasta las aplicaciones ejecutadas por el
usuario. Sin embargo, lo lleva a cabo mediante un lenguaje de bajo nivel, es decir, mediante
operaciones aritméticas, lógicas y accesos a la memoria informática.
6
2.3 EVOLUCION DEL MICROPROCESADOR.
El primer microprocesador fue desarrollado en 1971 y se llamó Intel 4004, se creó para una
calculadora y supuso una revolución informática.
Así se logró unificar los componentes de un procesador en una unidad mínima que no
requiriera de numerosos chips, sino que operara dentro de un circuito integrado.
7
2.4 FUNCIONES DEL MICROPROCESADOR.
Las funciones del procesador son centrales para el sistema informático ya que es
quien procesa la información de todos los programas ejecutados, desde los básicos del sistema
operativo o de autogestión, hasta los que interactúan con el usuario o controlan dispositivos
periféricos.
Esto es una medida particular del procesador en solitario ya que su desempeño general
dependerá en gran medida del resto de los componentes del sistema, como la Memoria RAM o
el software.
8
2.6 TIPO DE PROCESADORES.
Existen muchas formas de clasificar los microprocesadores, aunque una de las más usuales
es según su número de núcleos (cores en inglés): pueden ser núcleo simple, doble o cuádruple.
De acuerdo con el número de núcleos, su capacidad de cálculo será mayor o menor.
EJEMPLOS DE MICROPROCESADORES.
9
2.7 TARJETAS DE DESARROLLO.
La historia de las tarjetas de desarrollo microcontrolador comercial comienza en los 70s, con la
llegada del Intel 4004 de 4 bits. Fue el segundo CPU completo de un solo chip de la historia, y
el primero en estar disponible comercialmente.
Pero fue el microcontrolador PIC de Microchip Technology, que data de 1975, el que se
convirtió en la columna vertebral del mercado de los makers durante muchos años, debido a
una combinación de factores que incluyen bajo costo, fácil disponibilidad, y la proliferación de
herramientas de programación libres.
La mayoría de las aplicaciones de IoT requieren más que simplemente agregar un sensor a un
objeto físico. Cuando las personas hablan de ‘objetos inteligentes’, generalmente están
hablando de la adición de un microcontrolador conectado a Internet (también conocido como
MCU).
Se puede pensar que los microcontroladores son computadoras diminutas que se agregan a
cualquier objeto físico o espacio para darle un ‘cerebro’. Contienen uno o más procesadores de
computadora, junto con memoria y periféricos de entrada / salida programables, todo en un
solo circuito integrado.
Si bien las MCU tienen menos capacidad que un procesador de computadora estándar, su bajo
costo las convierte en una opción más práctica para agregar capacidades de computación a un
objeto, espacio o proceso que no las tiene.
Las MCU comúnmente van junto con lo que se conoce como una “placa de desarrollo”. Una
placa de desarrollo proporciona todo lo necesario para programar la MCU.
Las placas de desarrollo incluyen cosas como una fuente de alimentación, soporte para
conectar sensores y, a veces, incluso sensores y actuadores a bordo. También permiten a los
usuarios conectar rápidamente sensores y actuadores (si no están ya incluidos en la placa) y el
software que los acompaña facilita la creación y el despliegue del código.
10
3. OBJETIVO
Conocer de manera general la capacidad que puede tener esta tarjeta de desarrollo y
los varios usos que se le puede dar.
Distinguir las diferencias entre los modelos o versiones que existen.
Conocer los sistemas operativos que se pueden instalar en la Raspberry Pi y el lenguaje
de programación que se utiliza en esta tarjeta.
Aprender más sobre la informática y programación.
Identificar las partes del hardware más relevante del Raspberry Pi
4. DESAROLLO
4.1 DESCRIPCION
Raspberry, es un ordenador de tamaño de una tarjeta de crédito que puede conectarse a un
monitor o televisor y un teclado. Es una placa que soporta varios componentes necesarios en
un ordenador común. Es un pequeño ordenador con la capacidad de hacer las mismas
funciones que un pc de escritorio, como hojas de cálculos procesadores de texto y juegos de
bajo rendimiento juegos retro. También puede reproducir videos de alta definición.
Está conformado por un SoC, CPU, memoria RAM, puertos de entrada y salida de audio y video
conectividad de red, ranura SD para almacenamiento, una toma para para la conexión y
conexiones de periféricos de bajo nivel.
11
4.2 MODELOS
Raspberry Pi 1 Modelo A
Raspberry Pi 1 Modelo B Y B+
Raspberry Pi 2 Modelo B
Raspberry Pi 3 Modelo B
Raspberry Pi 3 Modelo B+
Raspberry Pi 3 Modelo A+
Raspberry Pi 4 Modelo B
Raspberry Pi Modelo Zero
Raspberry Pi Modelo Zero W
Raspberry Pi Modelo Zero WH
12
4.4 LENGUAJE DE PROGRAMACION
Puede programarse con Scartch es un lenguaje de programación amigable ideal para personas
que inician en la programación.
EJEMPLO
4.5 APLICACIÓN
Los campos de aplicación del Raspberry Pi son múltiples. Junto a las numerosas posibilidades
de uso general para este miniordenador
5. CONCLUSION
Como conclusión de este trabajo se aprendió mucho sobre la capacidad, la funcionalidad, los
modelos diferentes que existen, las aplicaciones o usos múltiples que se dan a este pequeño
miniordenador Raspberry Pi.
Además, que está pensado para todos y eso incentiva a conoces e investigar sobre la ciencia de
la computación y programación, y una característica importante es su bajo precio.
13
6. ANEXOS
6.1 Datasheet Raspberry Pi 4
14
6.2 Video
https://www.youtube.com/watch?v=OzY2eqw-Bo0
Servidores web
Reloj binario
15
Pantalla táctil para vehículos
Estación meteorológica
16
6.4 Fotografías del componente
Raspberry P1
17
Raspberry Pi 2
Raspberry Pi Zero
18
Raspberry Pi 3
Raspberry Pi 4
19