40
RASPBERRY PI – PRIMEIROS PASSOS FELIPE MEGANHA

Raspberry pi – primeiros passos

Embed Size (px)

Citation preview

Page 1: Raspberry pi – primeiros passos

RASPBERRY PI – PRIMEIROS PASSOSFELIPE MEGANHA

Page 2: Raspberry pi – primeiros passos

Agenda• Apresentação do Raspberry Pi

• Modelos e suas diferenças

• Sistemas operacionais mais usados

• Programas fundamentais

• Interface gráfica

• Python

• exemplos

Page 3: Raspberry pi – primeiros passos

Motivação● Com o surgimento do Arduino em 2005, na Itália, está cada vez mais popular a utilização de

sistemas embarcados por diversos tipos de pessoas, mesmo não sendo da área de tecnologia!● As placas estão sendo desenvolvidas cada vez menores, mais rápidas e mais acessíveis tanto

pela linguagem de programação quanto financeiramente!● A Raspberry Pi não tem o propósito de acabar com o Arduino e sim, coexistir com ele!

Page 4: Raspberry pi – primeiros passos

Oque é o RPi

• Desenvolvida pelo inglês Ben Upton, um professor e desenvolvedor-arquiteto da Bradcom, juntamente com seus colegas, A Raspberry Pi, cuja fundação criada por eles recebe o mesmo nome, tem como princípio a criação de um computador de baixíssimo custo para o ensino da ciência da computação nas escolas de países em desenvolvimento utilizando a linguagem Python. Lançada oficialmente em 2012, esgotou o 1º estoque em poucos minutos!

Page 5: Raspberry pi – primeiros passos

Modelos

Raspberry Pi Modelo A:

• 256Mb RAM• Single USB PORT 2.0• NO Ethernet Port• $25

Page 6: Raspberry pi – primeiros passos

Raspberry Pi Model B

• 512 RAM• 2 USB PORT 2.0• Ethernet Port• $35

Page 7: Raspberry pi – primeiros passos

Raspberry Pi Model B+

Page 8: Raspberry pi – primeiros passos

Raspberry Pi 2 Model B

Page 9: Raspberry pi – primeiros passos

Iniciar o Rpi – Oque precisamos?

Page 10: Raspberry pi – primeiros passos

Sistema Operacional - Raspbian

Page 11: Raspberry pi – primeiros passos

Programas fundamentais

SDFormatter

win32diskImager

Page 12: Raspberry pi – primeiros passos

Iniciando o Raspbian

Page 13: Raspberry pi – primeiros passos

Acesso remoto ao RPi

IP –

Digite:- CMD- Ping raspberrypiX.local

- Onde: X e o numero do cartão SD

Page 14: Raspberry pi – primeiros passos

Login RPi

Login: piSenha: raspberry

Page 15: Raspberry pi – primeiros passos

Interface Gráfica

• Iniciar a interface gráfica do Rpi:• Sudo tightvncserver

Page 16: Raspberry pi – primeiros passos

Raspberry pi + Python

• Linguagem de alto nível• Fácil aprendizado• Excelente para iniciantes• Linguagem interpretada, ou seja, o programa já executa sem precisar de compilar.

Page 17: Raspberry pi – primeiros passos

Raspberry Pi GPIO

Page 18: Raspberry pi – primeiros passos

Olá mundo = Blink !• Objetivo: Acender o LED

durante 1 segundo e apaga-lo durante 1 segundo

• Montagem:

Page 19: Raspberry pi – primeiros passos

Olá mundo = blink! - Programação

Após digitar o código aperte:

CRTL + X Y

Page 20: Raspberry pi – primeiros passos

Leitura botao• Objetivo = Fazer a leitura do estado de um botão apertado ou não.

• Montagem:

Page 21: Raspberry pi – primeiros passos

Leitura de botão - código

Após digitar o código aperte:

CRTL + X Y

Page 22: Raspberry pi – primeiros passos

Led PWM• Objetivo: Aplicar a

técnica de PWM em um LED.

• Montagem:

Page 23: Raspberry pi – primeiros passos

Led PWM

Page 24: Raspberry pi – primeiros passos

Raspberry Pi & Arduino

Page 25: Raspberry pi – primeiros passos

Raspberry Pi & Arduino

Page 26: Raspberry pi – primeiros passos

Projetos com RPiChromecast com Raspberry Pi

O aparelho consegue abrir sites através das URLs e alguns atalhos para vídeos do YouTube ou fotos do Flickr.

Page 27: Raspberry pi – primeiros passos

Professor de braile

• Usando um Raspberry Pi programado em Python, o sistema indica através de um 'teclado' qual a forma da letra reproduzida sonoramente.

Page 28: Raspberry pi – primeiros passos

Quadricoptero

Page 29: Raspberry pi – primeiros passos

Retropie

Page 30: Raspberry pi – primeiros passos

3D Printer

Page 31: Raspberry pi – primeiros passos

Livros

Page 32: Raspberry pi – primeiros passos

Sites

https://www.raspberrypi.org/

http://www.instructables.com/

http://raspberrypibra.com/

Blogs em geral

Page 33: Raspberry pi – primeiros passos
Page 34: Raspberry pi – primeiros passos
Page 35: Raspberry pi – primeiros passos
Page 36: Raspberry pi – primeiros passos
Page 37: Raspberry pi – primeiros passos
Page 38: Raspberry pi – primeiros passos
Page 39: Raspberry pi – primeiros passos
Page 40: Raspberry pi – primeiros passos