raspberry pi – primeiros passos

Post on 15-Jan-2017

609 Views

Category:

Engineering

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

RASPBERRY PI – PRIMEIROS PASSOSFELIPE 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: piSenha: 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 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.

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

top related