RASPBERRY PI – PRIMEIROS
PASSOS
FELIPE MEGANHA
Agenda
• Apresentação do Raspberry Pi
• Modelos e suas diferenças
• Sistemas operacionais mais usados
• Programas fundamentais
• Interface gráfica
• Python
• exemplos
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!
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!
Modelos
Raspberry Pi Modelo A:
• 256Mb RAM
• Single USB PORT 2.0
• NO Ethernet Port
• $25
Raspberry Pi Model B
• 512 RAM
• 2 USB PORT 2.0
• Ethernet Port
• $35
Raspberry Pi Model B+
Raspberry Pi 2 Model B
Iniciar o Rpi – Oque precisamos?
Sistema Operacional - Raspbian
Programas fundamentais
SDFormatter
win32diskImager
Iniciando o Raspbian
Acesso remoto ao RPi
IP –
Digite:
- CMD
- Ping raspberrypiX.local
- Onde: X e o numero do
cartão SD
Login RPi
Login: pi
Senha: raspberry
Interface Gráfica
• Iniciar a interface gráfica do Rpi:
• Sudo tightvncserver
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.
Raspberry Pi GPIO
Olá mundo = Blink !
• Objetivo: Acender o LED
durante 1 segundo e apaga-lo
durante 1 segundo
• Montagem:
Olá mundo = blink! - Programação
Após digitar o código aperte:
CRTL + X
Y
Leitura botao
• Objetivo = Fazer a leitura do estado de um botão apertado ou não.
• Montagem:
Leitura de botão - código
Após digitar o código aperte:
CRTL + X
Y
Led PWM
• Objetivo: Aplicar a
técnica de PWM em
um LED.
• Montagem:
Led PWM
Raspberry Pi & Arduino
Raspberry Pi
& Arduino
Projetos com RPi
Chromecast com
Raspberry Pi
O aparelho consegue
abrir sites através das
URLs e alguns atalhos
para vídeos do YouTube
ou fotos do Flickr.
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.
Quadricoptero
Retropie
3D
Printer
Livros
Sites
https://www.raspberrypi.org/
http://www.instructables.com/
http://raspberrypibra.com/
Blogs em geral
Raspberry pi – primeiros passos
Raspberry pi – primeiros passos
Raspberry pi – primeiros passos
Raspberry pi – primeiros passos
Raspberry pi – primeiros passos
Raspberry pi – primeiros passos
Raspberry pi – primeiros passos
Raspberry pi – primeiros passos

Raspberry pi – primeiros passos