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