Primeiras aulas do curso Raspberry Pi parte 1: Da instalação ao Media Center

Raspberry Pi parte 1: Da instalação ao Media Center

O que é Raspberry Pi? - Introdução

Bem vindo ao curso introdutório sobre Raspberry PI. O instrutor desse curso, Ricardo Merces, é professor de sistemas operacionais Open Source e trabalha há muito anos com sistemas embarcados.

Você certamente já deve ter ouvido falar muito sobre o Raspberry PI. É uma tecnologia relativamente nova e existem vários projetos de diversos assuntos relacionados a ela.

O que é o Raspberry PI então? Raspberry é nada mais do que um computador pronto em uma única placa! Usando uma linguagem mais formal, também é chamado de SBC (Single-Board Computer). É um computador completo que tem processador, memória, entradas e saídas, tudo plenamente funcional!

O Raspberry é uma tecnologia muito difundida e utilizada hoje em dia. Primeiro porque é barato, e segundo pela dimensão dessa placa. Esse computador tem o tamanho aproximado de um cartão de crédito!

Projetos com Raspberry

Então você consegue imaginar tudo o que você possa fazer com um computador do tamanho de um cartão de crédito? Uma das coisas mais simples de fazer é utilizar ele com um desktop. Por exemplo, imagina que você precise de mais um computador desktop para ter uma central de acesso à internet ou usar o terminal, servidor de arquivos, etc. Basta colocar um teclado, mouse e monitor e sua estação de trabalho estará pronta. Além do tamanho minúsculo do Raspberry, essa solução também será muito mais barata do que um computador padrão.

Media Center

Outro projeto legal é o Media Center, para ter um lugar único para colocar todas as nossas mídias, como vídeos, áudios e imagens:

Nesse center, você tem uma interface bacana onde você consegue organizar os seus filmes, ver vídeos, escolher séries, escutar música e muito mais. Esse projeto é tão interessante que escolhemos ele para ser criado durante o nosso curso. Vamos construir o nosso Media Center!

Automação residencial

Outro projeto interessante é montar um sistema de automação residencial com Raspberry. A figura abaixo ilustra bem essa ideia:

Nesse projeto, podemos controlar a entrada de eletrodomésticos, medir temperatura, emitir som, etc. Teremos uma casa mais inteligente onde tudo fica dentro do nosso Raspberry. Já imaginou, você está chegando na sua sala e tendo a iluminação controlada de forma inteligente pelo Raspberry PI?

Robótica e IoT

Outra aplicação interessante no mundo do Raspberry é a robótica e internet das coisas (IoT)! No blog do instrutor (http://blog.rmerces.com) você vai encontrar vários links interessantes para vídeos e alguns artigos de referência sobre robótica e Raspberry PI em geral.

Entre os projetos listados tem um robô, o AlvinBot, que é bem interessante:

http://blog.rmerces.com/2015/01/projeto-alvinbot-v-10.html

Nesse projeto, foram combinadas várias tecnologias, como a câmera do PlayStation e um motor, tudo montado através do Lego e controlado pelo Raspberry PI. É um carro totalmente autônomo!

Jogos no Raspberry

Para que isso te ajude ainda mais e despertar a sua criatividade, a última dica sobre aplicações com Raspberry PI é o Retropie:

Retropie é uma distribuição Linux que junta vários jogos de console. Retropie transforma o Raspberry em um console de jogos! São jogos antigos, que podem ser livremente usados e ainda dão muito prazer de jogar. No final desse curso, vamos mostrar como instalar o Retropie, de qualquer forma segue o link:

https://retropie.org.uk/

Por fim, vale explorar o site oficial do Raspberry PI. Lá você encontra várias fontes e outras ideias para criar o seu projeto com essa placa fenomenal:

https://www.raspberrypi.org/blog/

O que é Raspberry Pi? - Qual modelo comprar?

Você ficou curioso e gostaria de aprender Raspberry PI? Aí vem a pergunta e dúvida, entre os modelos do Raspberry PI, qual você deve comprar?

Resposta rápida: o modelo mais recente que é o Raspberry PI 3. Ele custa $ 35,00 e pode ser encontrado por R$ 250,00 no Mercado Livre, mas o preço varia/oscila devido ao câmbio.

Resposta mais elaborada: existem 3 versões do Raspberry PI: 1, 2 e 3. O que muda entre as versões é basicamente o processador, memória RAM e a quantidade de conectores (há outros detalhes, mas isso é o essencial).

Vamos dar uma breve explicação sobre cada versão.

Versão 1 do Raspberry - 2013 a 2014

Já é antiga e tem 700Mhz de CPU, a RAM varia de acordo com o modelo, entre 256MB e 512MB (veja a tabela). Nessa versão foram publicados os modelos A, B, A+ e B+, onde os modelos B e B+ ficaram muito populares. O problema dos modelos A é que não possuem conectores de rede (LAN). A diferença do B e B+ é a RAM (256MB ou 512MB) e a quantidade de conectores. Importante também é que essa versão não possuiu WiFi na placa, é preciso conectar um WiFi Dongle na entrada USB:

Segue uma imagem do Raspberry P, Versão 1 - Modelo B dentro de um case transparente com WiFi Dongle:

Versão 2 do Raspberry - 2014 e 2015

Essa versão também é chamada de Raspberry 2 Modelo B e pode ser considerada a continuação do modelo B+ do Raspberry 1. Esse modelo ainda pode ser adquirido e tem um processador quad-core de 900MHz, 1GB de RAM e 4 conectores de USB, além de usar o Micro SD Card. Como a versão 1, a versão 2 também não tem WiFi embutido.

Segue uma imagem desse modelo:

Versão 3 do Raspberry - 2015 até presente

É a versão mais recente e faz parte dos "modelos B". A diferença é que possui 1,2GHz de CPU e 1GB de RAM. Essa versão também possui um WiFi embutido. Em todas as outras versões é preciso de ter um dongle extra.

Segue também um resumo das versões disponíveis:

Para resumir, qualquer modelo B vai te atender e o curso foi testado com essas versões. Se você quiser comprar um Raspberry PI hoje, é aconselhado que compre a versão 3.

O que é Raspberry Pi? - Principais conectores

Vamos analisar a nossa placa com mais detalhes para entender todas as conexões e saber como conectar com segurança os periféricos.

Quais são os principais conectores?

Primeiramente temos a saída HDMI, que serve para ligar tanto um monitor quanto uma televisão. Se você quiser usar o seu Raspberry PI como Desktop, você pode colocar um monitor, no caso do projeto Media Center faz sentido usar uma televisão.

No lado frontal temos uma porta para a rede cabeada e os conectores USB. Se você adquiriu o Raspberry PI 3, você possui 4 entradas USB.

Ao lado da porta HDMI, você encontrará a entrada de fonte MicroUSB, que serve para uma fonte de 5V.

No lado de trás existe o leitor de SD Card. As novas versões do Raspberry PI possuem um leitor de Micro SD, só o Raspberry 1 tem o leitor de SD Card normal. O SD Card vai guardar todo sistema operacional e os dados relacionados.

Olhando de cima o seu Raspberry, você vê ainda 40 conectores de GPIO (General Purpose Input/Output) e um conector dedicado para uma câmera.

O que eu realmente preciso?

O mínimo preciso para ligar o Raspberry PI é uma fonte e um SD Card. No próximo capítulo veremos como instalar o sistema operacional, mas já sabemos que o SD Card é o HD do Raspberry.

Então, a fonte e o SD Card são o mínimo necessário para ligar o Raspberry PI, mas claro que se você quiser usar a rede cabeada vai precisar um cabo RJ45. Se quiser utilizar o Raspberry PI como Desktop, um monitor, teclado e mouse são necessários. Então dependendo do seu projeto e ideia, outros periféricos podem ser úteis.

Como proteger o Raspberry PI?

A nossa placa está totalmente desprotegida e devemos ter cuidado para não danificá-la. Por isso existem várias soluções no mercado, alguns cases até com ventilação. Existe um case do fabricante padrão e no Mercado Livre existem também várias opções. Nada impede que você construa o seu próprio case, por exemplo, usando Lego.

Sobre o curso Raspberry Pi parte 1: Da instalação ao Media Center

O curso Raspberry Pi parte 1: Da instalação ao Media Center possui 61 minutos de vídeos, em um total de 50 atividades. Gostou? Conheça nossos outros cursos de Embarcados e Robótica em Infraestrutura, ou leia nossos artigos de Infraestrutura.

Matricule-se e comece a estudar com a gente hoje! Conheça outros tópicos abordados durante o curso:

Aprenda Embarcados e Robótica acessando integralmente esse e outros cursos, comece hoje!

  • 1056 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 1056 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 1056 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 1056 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Procurando planos para empresas?
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana