BrunoUfu (discussão | contribs)
BrunoUfu (discussão | contribs)
Linha 145: Linha 145:
<br>https://pt.wikipedia.org/wiki/Arquitetura_ARM
<br>https://pt.wikipedia.org/wiki/Arquitetura_ARM
<br>https://www.wolfram.com/mathematica/new-in-10/
<br>https://www.wolfram.com/mathematica/new-in-10/
<br>https://pt.wikipedia.org/wiki/Raspbian
https://pt.wikipedia.org/wiki/Raspbian

Edição das 17h40min de 14 de abril de 2016

Esta pesquisa deve fornecer um conteúdo atualizado sobre o tema acima. Não esqueça de incluir as  
referëncias (fontes) no último item, reforçando que não deve ser um Copy/Paste e sim uma síntese 
das pesquisas que fizer.


Conceito

O Raspberry Pi é conhecido hoje,como sendo um mini dispositivo que é capaz de ajudar adultos e crianças a entenderem o funcionamento do computador e da programação,através de linguagens básicas como Python e Scratch.

Esta placa funciona como um computador normal,apesar do seu tamanho reduzido,que se pode comparar com um cartao de crédito,ele consegue se conectar com monitor,teclado e mouse. Basicamente o dispositivo realiza tarefas básicas do dia a dia,como navegar na internet,reproduzir vídeos,processamento de texto,e até mesmo rodar alguns jogos. O Raspberry Pi foi criado por professores e acadêmicos, que se reuniram na Fundação trustee Eben Upton. O primeiro lançamento oficial ocorreu no dia 19 de fevereiro de 2012, e custava em torno de U$25, porém as vendas só começaram um ano após o lançamento do primeiro modelo,que foi denominado "Modelo A".

Funcionamento

O Raspberry basicamento é um mini computador, e funciona como tal. Ele consegue converter a energia elétrica em informações. Apesar de seu tamanho pequeno,ele consegue executar tarefas do dia a dia,graças ao seu processadore que é construído a partir dos designs ARM(exigem menos transistors em sua composição,exigindo menor energia e reduzindo sua liberação de calor).

O sistema operacional deve ser instalado em um cartao de memória SD,poís não apresenta seu próprio disco rigído. Os primeiros modelos do raspberry eram capazes de rodar apenas distribuições linux.Hoje, alguns modelos já executam o Windows 10.



Modelos

A organização "Raspberry Pi Foundation" já lançou vários modelos deste projeto,cada um tem seu preço,alguns mais antigos,outros mais simples. A nomenclatura de cada modelo,exibe algumas informações do Raspberry,por exemplo: -> Model B = Referem-se aos computadores mais capacitados da geração. -> Os modelos com sinal "+" = Representa que o produto é uma revisão da versão original. -> Model A = Referem-se aos modelos mais simples -> Por fim o conhecido como "zero", seu nome é simplesmente Raspberry Pi = É o modelo mais barato.


Raspberry Pi 1 Model B+

  • É o modelo mais antigo disponível no mercado. Seu processador é de apenas um núcleo de 700MHz e conta com uma memória DDR2 de 512MB. Outras especificações:
    • Há quatro portas USB
    • Saída HDMI
    • Slot para cartão de memória
    • Porta Ethernet
    • Saída de som P2.
    • Preço: R$ 100


Raspberry Pi 1 Model A+

  • É um modelo mais acessível e mais simples se comparado ao anterior. Conta com:
    • Processador de um núcleo de 700MHz
    • Memória RAM de apenas 256MB
    • Uma entrada USB
    • Uma saída HDMI
    • Uma saída de som P2
    • Slot para cartão de memória.
    • Preço: R$ 80 a R$ 100



Raspberry Pi Zero

  • É o modelo mais barato entre todos os outros. Especificações:
    • Processador é um single-core de 1 GHz
    • Memória RAM de 1GB
    • Apenas uma porta MicroUSB
    • Uma saída MicroHDMI
    • Uma saída de som P2
    • Slot para cartão de memória
    • Preço: Em torno de R$20.

Hardware

O Raspberry resume-se a apenas uma placa pequena com todos os principais componentes centrais de um PC convencional. Seu elemento de destaque é o pequeno CI(circuito integrado) que reúne o processador,a GPU VideoCore e a memória RAM. Suas especificações gerais são:

  • Processador -> Com cache de nível L2 de 128 KB, usado principalmente pela placa de video(GPU), não CPU.

A Broadcom SoC usado no Raspberry Pi é equivalente a um chip usado em um smartphone antigo (Android ou iPhone). Ao operar em 700 MHz por padrão, o Raspberry Pi oferece um desempenho mais ou menos equivalente aos 0.041 GFLOPS. No nível CPU, o desempenho é semelhante a um Intel I7 4 geração MHz de 1997-1999. Os recursos gráficos do Raspberry Pi é aproximadamente equivalente ao nível de desempenho do Xbox one de 2015, operando em 700 MHz por padrão, não aquece o suficiente para precisar de um dissipador de calor ou de frio especial. O SoC é empilhada embaixo do chip de memória RAM, portanto, apenas a sua borda é visível.

  • Ram -> Nas placas B modelo beta mais velhos, 128 MB foram alocados por padrão para a GPU, deixando 128 MB para a CPU. No primeiro modelo B foi liberado 256 MB (e Modelo A), três divisões diferentes eram possíveis. A divisão padrão era 192 MB (CPU RAM), que deve ser suficiente para decodificação de vídeo 1080p, ou para simples 3D, mas provavelmente não para os dois juntos. 224 MB era apenas em Linux, com apenas um framebuffer 1080p, e era provável que não era para qualquer vídeo ou 3D. 128 MB era para pesados ​​em 3D, possivelmente também com decodificação de vídeo.

Comparativamente a Nokia 701 usa 128 MB para o Broadcom VideoCore IV. Para o novo modelo B com 512 MB de RAM, inicialmente, houve novo padrão de divisão de arquivos de memória liberada (arm256_start.elf, arm384_start.elf, arm496_start.elf) para 256 MB, 384 MB e 496 MB CPU RAM (e 256 MB, 128 MB e 16 MB de vídeo RAM). Mas uma semana depois, o RPF lançou uma nova versão de start.elf que podia ler uma nova entrada no config.txt (gpu_mem = xx) e poderia atribuir dinamicamente uma quantidade de RAM (16-256 MB em 8 MB ​​passos) para a GPU, de modo que o método mais antigo de divisões de memória tornou-se obsoleto, e uma única start.elf trabalhou o mesmo para 256 e 512 MB ​​Pis.

  • Vídeo -> O controlador de vídeo é capaz de atribuir as seguintes resoluções de vídeo: 640 × 350 EGA; 640 × 480 VGA; 800 × 600 SVGA; 1024 × 768 XGA; 1280 × 720 720p HDTV; 1280 × 768 WXGA Variant; 1280 × 800 WXGA Variant; 1280 × 1024 SXGA; 1366 × 768 WXGA Variant; 1400 × 1050 SXGA +; 1600 × 1200 UXGA; 1680 × 1050 WXGA +; 1920 × 1080 1080p HDTV; 1920 × 1200 WUXGA. Ela também pode gerar 576i e 480i sinais de vídeo composto para PAL-BGHID, PAL-M, PAL-N, NTSC e NTSC-J.

  • Memória RAM -> Cada modelo tem uma quantidade de armazenamento de dados diferente.
  • MicroSD -> Usado para instalação do sistema operacional e armazenamento de dados.
  • Portas USB -> A quantidade de portas USB varia de modelo para modelos,alguns possuem 4 saídas, outros não possuem como é o caso do Raspberry Pi Zero.
  • Porta Ethernet -> Usado para estabelecer conexão com a internet.
  • Porta HDMI -> Saída de vídeo para monitores e TVs.
Modelo referente ao Raspberry Pi 3
Modelo referente ao Raspberry Pi 3

Software

Os modelos iniciais do Raspberry eram compatíveis apenas com sistemas operacionais baseados em GNU/Linux, os modelos mais recentes já contam com a opção de instalação do Windows 10. Em relação ao seu intuito principal que seria ensinar programação aos jovens e adultos, ele é capaz de usar linguagens de programação que podem ser compiladas na arquitetura ARMv6¹. O projeto tem como objetivo usar Python como linguagem de referência.</>

  • Software de terceiros:
    • Em 21 de novembro de 2013, Raspbian² inclui uma instalação de um software denominado Mathematica, a qual é responsável por uma série de áreas: como aprendizagem de máquina, geometria computacional, computação geográfica e conectividade de dispositivos—assim como aprofundadas capacidades e cobertura em todo o universo de algoritmos.


Computação geométrica
Computação geométrica


    • Em 11 de fevereiro de 2013, foi lançado uma versão de Minecraft para Raspberry, em que o mundo do game pode ser modificado através da codificação.


Versão do jogo Minecraft para Raspberry Pi
Versão do jogo Minecraft para Raspberry Pi





  • Referências:
    • 1 - Arquitetura ARMv6 -> É uma arquitetura de processador de 32 bits usada principalmente em sistemas embarcados. São processadores que visam a simplificação das instruções, com o intuito de atingir a máxima eficiência por ciclo, podendo realizar tarefas menores com ciclos mais curtos, e uma maior ordenação das operações dentro do núcleo de processamento.
    • 2 - Raspbian -> É uma variante do Debian baseada no ARM hard-float, sendo um porte da arquitetura Wheezy, otimizada para o conjunto de instruções ARMVv6 do hardware do Raspberry Pi.



Acessórios

O Raspberry Pi possui portas USB,HDMI e Saídas de áudio,por conta disso, alguns acessórios podem ser utilizados como:

  • Teclado e Mouse. Ou até mesmo um teclado com touchpad integrado.


  • Qualquer monitor com entrada HDMI,ou mais recomendado displays de pequeno porte.


  • HUBs USB


  • Camêras USB


  • Fones de ouvido

Referências bibliográficas

https://pt.wikipedia.org/wiki/Raspberry_Pi
https://www.raspberrypi.org/help/what-is-a-raspberry-pi/
https://en.wikipedia.org/wiki/ARM_architecture
http://www.techtudo.com.br/noticias/noticia/2014/11/como-funciona-o-raspberry-pi-entenda-tecnologia-e-sua-aplicabilidade.html
http://www.techtudo.com.br/listas/noticia/2016/03/raspberry-pi-conheca-os-modelos-e-saiba-qual-o-mais-indicado-para-voce.html
http://raspberrypibra.com/todos-os-modelos-de-raspberry-pi-921.html
http://www.tecmundo.com.br/hardware/23175-raspberry-pi-como-um-computador-de-50-reais-pode-revolucionar-a-informatica.htm
https://pt.wikipedia.org/wiki/Arquitetura_ARM
https://www.wolfram.com/mathematica/new-in-10/ https://pt.wikipedia.org/wiki/Raspbian