Raspberry Pi: o hardware para Python

  • 3,075 views
Uploaded on

Apresentação no I Python Nordeste na Faculdade 7 de Setembro - Fa7 em 25/05/2013

Apresentação no I Python Nordeste na Faculdade 7 de Setembro - Fa7 em 25/05/2013

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
3,075
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
118
Comments
0
Likes
4

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Marcelo Melo@marcelorangeA3M INNOVATIONSARDUINO-CERaspberry Pi: O Hardware para Python
  • 2. Motivação● Com o surgimento do Arduino em 2005, na Itália, está cada vez mais popular autilizaçã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 maisacessí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!
  • 3. O que é a framboesa?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 mesmonome, tem como princípio a criação de um computador de baixíssimo custo para o ensino daciência da computação nas escolas de países em desenvolvimento utilizando a linguagemPython. Lançada oficialmente em 2012, esgotou o 1º estoque em poucos minutos!Ben Upton - Raspberry Pi Foundation
  • 4. Modelos
  • 5. EspecificaçõesO Raspberry Pi não possui um relógio de tempo real (RTC), portanto os dados de data/hora são perdidosA cada reinicialização, devendo, portanto usar um Network Time Protocol (NTP), utilizar um RTC externo oufornecer a hora ao sistema de forma manual.
  • 6. O que precisa para começar?
  • 7. O que você pode fazer com ela?● Web Server;● Servidor de Arquivos;● Print Server;● XBMC (Inexpensive Media Center);● Gateway;● Estação Metereológica;● Integração com outros sistemas, etc
  • 8. O que você pode fazer com ela?
  • 9. s.o.Raspbianhttp://www.raspberrypi.org/downloadsDebian6http://www.debian.org/ports/arm/Arch Linux ARMhttp://archlinuxarm.org/Fedora Remixhttp://scotland.proximity.on.ca/raspberrypi/Occidentalishttp://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/FreeBSDhttp://www.netbsd.org/Bodhi Linuxhttp://www.bodhilinux.comRisc OShttps://www.riscosopen.org/content/
  • 10. Instalando o Raspbian "wheezy"Com a imagem http://www.raspberrypi.org/downloads utilize os softwares abaixo para copiarpara o cartão SD● Linuxdd bs=4M if=~/2013-02-09-wheezy-raspbian.img of=/dev/sdd● Windows- Win 32 disk imager● MacOS-Raspberry Pi SD Card Builder
  • 11. Iniciando o Raspiansudo raspi-config
  • 12. Desktop Raspian
  • 13. GPIOPinos de uso geral
  • 14. GPIOInstalando RPi.GPIO
  • 15. Hello World GPIO!$ sudo python>>> import RPi.GPIO as GPIO>>> GPIO.setup(18, GPIO.OUT)>>> GPIO.output(18, False)>>> GPIO.output(18, True)
  • 16. O que conectar ao RPi?
  • 17. Interagindo com o mundoLISTA DE MATERIAIS- 1x Raspberry Pi 512MB- 1x Camera USB Logitech- 1x Base Robótica 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 Plástico OU- outros: parafusos, fios, solda,abraçadeiras.
  • 18. Entendendo o funcionamento
  • 19. Dicas e tutoriaishttp://www.raspberrypi.org/http://www.recantha.co.uk/blog/http://www.rpiblog.com/http://www.makeuseof.com/search/?q=raspberryhttp://www.instructables.com/tag/type-id/category-technology/channel-raspberry-pi/
  • 20. Onde comprar?
  • 21. Obrigado!http://www.slideshare.net/MarceloMelo2