Raspberry Pi: o hardware para Python

Embed Size (px)

Citation preview

Marcelo Melo
@marcelorange
A3M INNOVATIONS
ARDUINO-CE

Raspberry Pi: O Hardware para Python

Motivao

Com o surgimento do Arduino em 2005, na Itlia, est cada vez mais popular a utilizao de sistemas embarcados por diversos tipos de pessoas, mesmo no sendo da rea de tecnologia!

As placas esto sendo desenvolvidas cada vez menores, mais rpidas e mais acessveis tanto pela linguagem de programao quanto financeiramente!

A Raspberry Pi no tem o propsito de acabar com o Arduino e sim, coexistir com ele!

O que a framboesa?

Desenvolvida pelo ingls Ben Upton, um professor e desenvolvedor-arquiteto da Bradcom, juntamente com seus colegas, A Raspberry Pi, cuja fundao criada por eles recebe o mesmo nome, tem como princpio a criao de um computador de baixssimo custo para o ensino da cincia da computao nas escolas de pases em desenvolvimento utilizando a linguagem Python. Lanada oficialmente em 2012, esgotou o 1 estoque em poucos minutos!

Ben Upton - Raspberry Pi Foundation

Modelos

Especificaes

O Raspberry Pi no possui um relgio de tempo real (RTC), portanto os dados de data/hora so perdidos A cada reinicializao, devendo, portanto usar um Network Time Protocol (NTP), utilizar um RTC externo ou fornecer a hora ao sistema de forma manual.

O que precisa para comear?

O que voc pode fazer com ela?

Web Server;

Servidor de Arquivos;

Print Server;

XBMC (Inexpensive Media Center);

Gateway;

Estao Metereolgica;

Integrao com outros sistemas, etc

O que voc pode fazer com ela?

s.o.

Raspbianhttp://www.raspberrypi.org/downloads

Debian6http://www.debian.org/ports/arm/

Arch Linux ARMhttp://archlinuxarm.org/

Fedora Remixhttp://scotland.proximity.on.ca/raspberrypi/

Occidentalis http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/

FreeBSD http://www.netbsd.org/

Bodhi Linuxhttp://www.bodhilinux.com

Risc OShttps://www.riscosopen.org/content/

Instalando o Raspbian "wheezy"

Com a imagem http://www.raspberrypi.org/downloads utilize os softwares abaixo para copiar para o carto SD

Linux dd bs=4M if=~/2013-02-09-wheezy-raspbian.img of=/dev/sdd

Windows- Win 32 disk imager

MacOS-Raspberry Pi SD Card Builder

Iniciando o Raspian

sudo raspi-config

Desktop Raspian

GPIO

Pinos de uso geral

GPIO

Instalando RPi.GPIO

Hello World GPIO!

$ sudo python>>> import RPi.GPIO as GPIO>>> GPIO.setup(18, GPIO.OUT)>>> GPIO.output(18, False)>>> GPIO.output(18, True)

O que conectar ao RPi?

Interagindo com o mundo

LISTA DE MATERIAIS

- 1x Raspberry Pi 512MB- 1x Camera USB Logitech- 1x Base Robtica RP5- 2x Baterias 18650 3,7V x 2500mA- 1x Driver L293d- 1x Chave Alavanca on-off- 1x Transistor 7805- 2x capacitores 1000u x 16v- 2x cabos micro USB- 1x Puxa Saco Plstico OU- outros: parafusos, fios, solda, abraadeiras.

Entendendo o funcionamento

Dicas e tutoriais

http://www.raspberrypi.org/

http://www.recantha.co.uk/blog/

http://www.rpiblog.com/

http://www.makeuseof.com/search/?q=raspberry

http://www.instructables.com/tag/type-id/category-technology/channel-raspberry-pi/

Onde comprar?

Obrigado!

http://www.slideshare.net/MarceloMelo2