Mudanças entre as edições de "Oficina Básica de Pingo"

De Garoa Hacker Clube
Ir para navegação Ir para pesquisar
 
(15 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
  +
[[Arquivo:Kit-arduino-leonardo.jpg|340px|thumb|right|Kit incluindo clone de Arduino Leonardo a ser usado na '''Oficina Básica de Pingo''']]
  +
 
Esta é uma oficina experimental, de 3 horas de duração, para apresentar o projeto [[Pingo]] a pessoas que já sabem o básico de programação.
 
Esta é uma oficina experimental, de 3 horas de duração, para apresentar o projeto [[Pingo]] a pessoas que já sabem o básico de programação.
  +
 
== Sobre ==
  +
  +
Atualmente o Pingo suporta Raspberry Pi, pcDuino e UDOO rodando na
  +
própria placa, ou Arduinos controlados remotamente via USB.
  +
  +
Para esta oficina levarei uns kits didáticos com clones de Arduino
  +
Leonardo e alguns componentes eletrônicos. Vamos instalar o Pingo em
  +
cada computador dos participantes e controlar o Arduino conectado para
  +
fazer pelo menos uns LEDs piscar e o que mais for possível fazer.
  +
  +
É uma oficina experimental, mão na massa, aberta a qualquer
  +
interessado que atenda os pré-requisitos abaixo.
  +
  +
Não faremos inscrições, mas o espaço é limitado, portanto recomendo
  +
chegar pontualmente 19:30. Talvez o Garoa esteja aberto antes, mas não
  +
é garantido.
  +
  +
== Roteiro ==
  +
  +
* Teste e configuração do Arduino com Standard Firmata (usando a Arduino IDE previamente instalada em seu notebook)
  +
* Instalação do Pingo (usando o Python 2.7 previamete instalado em seu notebook)
  +
* Noções de sintaxe de Python
  +
* Uso do Pingo via console do Python
  +
* Noções de orientação a objetos em Python
  +
* Desenvolvimento de scripts com Pingo e Python
   
 
== Pré-requisitos ==
 
== Pré-requisitos ==
Linha 5: Linha 33:
 
* Saber programar em qualquer linguagem de programação
 
* Saber programar em qualquer linguagem de programação
 
* Levar o seu notebook (o Garoa possui 2 notebooks para emprestar, mas nem sempre estão disponíveis)
 
* Levar o seu notebook (o Garoa possui 2 notebooks para emprestar, mas nem sempre estão disponíveis)
* Instalar Python 2.7 em seu notebook '''antes''' de ir para a oficina
+
* Instalar em seu notebook '''antes''' de ir para a oficina:
  +
** Python 2.7.x
  +
** Arduino IDE 1.0.5 ou 1.5.7 beta
   
== Data ==
 
   
  +
== Datas ==
* 18/ago/2014, 19:30-22:30
 
  +
 
* 1/set/2014, 19:30-22:30
  +
* <strike>18/ago/2014, 19:30-22:30</strike> '''já foi!'''
   
 
== Referências ==
 
== Referências ==
Linha 17: Linha 49:
 
* Lista de discussão: https://groups.google.com/forum/#!forum/pingo-io
 
* Lista de discussão: https://groups.google.com/forum/#!forum/pingo-io
   
  +
[[Categoria Pingo]][[Categoria Arduino]]
 
  +
[[Categoria: Pingo]]
 
[[Categoria: Arduino]]
  +
[[Categoria: Mini PC]]
  +
[[Categoria: IoT]]

Edição atual tal como às 17h11min de 28 de agosto de 2014

Kit incluindo clone de Arduino Leonardo a ser usado na Oficina Básica de Pingo

Esta é uma oficina experimental, de 3 horas de duração, para apresentar o projeto Pingo a pessoas que já sabem o básico de programação.

Sobre

Atualmente o Pingo suporta Raspberry Pi, pcDuino e UDOO rodando na própria placa, ou Arduinos controlados remotamente via USB.

Para esta oficina levarei uns kits didáticos com clones de Arduino Leonardo e alguns componentes eletrônicos. Vamos instalar o Pingo em cada computador dos participantes e controlar o Arduino conectado para fazer pelo menos uns LEDs piscar e o que mais for possível fazer.

É uma oficina experimental, mão na massa, aberta a qualquer interessado que atenda os pré-requisitos abaixo.

Não faremos inscrições, mas o espaço é limitado, portanto recomendo chegar pontualmente 19:30. Talvez o Garoa esteja aberto antes, mas não é garantido.

Roteiro

  • Teste e configuração do Arduino com Standard Firmata (usando a Arduino IDE previamente instalada em seu notebook)
  • Instalação do Pingo (usando o Python 2.7 previamete instalado em seu notebook)
  • Noções de sintaxe de Python
  • Uso do Pingo via console do Python
  • Noções de orientação a objetos em Python
  • Desenvolvimento de scripts com Pingo e Python

Pré-requisitos

  • Saber programar em qualquer linguagem de programação
  • Levar o seu notebook (o Garoa possui 2 notebooks para emprestar, mas nem sempre estão disponíveis)
  • Instalar em seu notebook antes de ir para a oficina:
    • Python 2.7.x
    • Arduino IDE 1.0.5 ou 1.5.7 beta


Datas

  • 1/set/2014, 19:30-22:30
  • 18/ago/2014, 19:30-22:30 já foi!

Referências