Mudanças entre as edições de "Arduino 100 Noção"

De Garoa Hacker Clube
Ir para navegação Ir para pesquisar
Linha 1: Linha 1:
 
[[Arquivo:Arduino_100_Nocao_abertura.jpg‎]]
 
[[Arquivo:Arduino_100_Nocao_abertura.jpg‎]]
== Sócio Responsável==
+
== Sócios Responsáveis==
  +
[[Usuário:LucianoRamalho|Luciano Ramalho]]
Garoa Hacker Clube
 
  +
[[Usuário:DQ|DQ]]
   
 
== Histórico==
 
== Histórico==
Linha 30: Linha 31:
 
*1 - Se for usuário do wiki coloque seu nome abaixo
 
*1 - Se for usuário do wiki coloque seu nome abaixo
 
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace
 
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace
 
 
Inscrições dia para o dia 14/07/2012 '''FECHADAS''':
 
 
Nota importante: a Oficina do dia 07/07 foi transferida para o sábado 14/07
 
 
*1 - Jairo Moreno de Barros Júnior
 
*2 - Jorge Ganem Metne Neto
 
*3 - Joelson de Souza Cabral
 
*4 - antonio dos santos de oliveira filho
 
*5 - Luiz Henrique Correa Bernardes
 
*6 - Fabio de Camillo Correa Bernardes
 
*7 - Renata de Camillo Correa Bernardes
 
*8 - Nicolas dos Santos França
 
*9 - Clayton Cirqueira
 
*10 - Leo Grotti
 
*11 - Daniel Roda
 
*12 - William Ferreira da Silva
 
*13 - Caio Barra Costa
 
   
 
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':
 
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':
Linha 75: Linha 57:
 
*9. Danilo Prates
 
*9. Danilo Prates
 
*10. Eduardo Takeo Ueda
 
*10. Eduardo Takeo Ueda
 
   
 
Inscrições para o dia 25/08/2012 '''FECHADAS''':
 
Inscrições para o dia 25/08/2012 '''FECHADAS''':
Linha 93: Linha 74:
   
 
=====Material:=====
 
=====Material:=====
  +
O Garoa disponibilizará todos os materiais necessários, que de deverão ser devolvidos no final da atividade.
Verificar com os responsáveis
 
   
 
==Como são as atividades==
 
==Como são as atividades==
 
=====Introdução ao Arduino:=====
  +
Uma rápida introdução à plataforma Arduino, falando um pouco de sua história e filosofia, ilustada com alguns dos modelos mais populares e alguns ''shields''.
 
=====Introdução ao microcontrolador:=====
 
=====Introdução ao microcontrolador:=====
Iniciamos tendo contato com um microcontrolador ATMEGA 328 e com uma explicação simples sobre a estrutura interna do microcontrolador e sobre a utilidade de seus pinos.<BR>
+
Apresentação do microcontrolador ATMEGA 328 e com uma explicação simples sobre a estrutura interna do microcontrolador e sobre a utilidade de seus pinos.<BR>
O microcontrolador será pré-programado com exemplos simples.
+
O microcontrolador utilizado na atividade estará pré-programado com o ''bootloader'' do Arduino e o exemplo '''blink'''.
=====Introdução a Arduino:=====
 
Tendo o conhecimento sobre o microcontrolador, apresentaremos os modelos de arduino e explicaremos um pouco de sua história e filosofia, além dos conceitos muito básicos da IDE (programação).
 
 
=====Montagem:=====
 
=====Montagem:=====
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.
+
Os participantes farão a montagem de um arduino básico na protoboard, baseados em um esquema fornecido.
 
=====Experiências:=====
 
=====Experiências:=====
 
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.
 
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.
  +
=====Introdução à Programação do Arduino:=====
  +
Será feita uma rápida apresentação da IDE do Arduino e de conceitos básicos de programação, na forma de um mini-dojo.
 
=====IMPORTANTE! - Perguntas e respostas:=====
 
=====IMPORTANTE! - Perguntas e respostas:=====
 
O evento tem o objetivo de ser descontraído e simples, todas as perguntas por mais básicas devem ser feitas e são estimuladas,
 
O evento tem o objetivo de ser descontraído e simples, todas as perguntas por mais básicas devem ser feitas e são estimuladas,
 
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.
 
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.
==Arduino Proto Board Completa==
 
[[Arquivo:Ard_proto.jpg]]<br><br>
 
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.
 
 
==Arduino Proto Board "100 Noção"==
 
==Arduino Proto Board "100 Noção"==
[[Arquivo:Ard_proto_100_nocao.jpg‎]]<br><br>
+
[[Arquivo:Ard_proto_100_nocao_2.jpg‎]]<br><br>
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.
+
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop. A plaquinha à direita na protoboard permite alimentá-la com uma bateria de 9V ou uma fonte externa. O microcontrolador é fornecido com o software já gravado.
 
==Esquema de montagem==
 
==Esquema de montagem==
[[Arquivo:Arduino100nocao_bb1.png]]
+
[[Arquivo:Arduino100nocao_bb2.png]]
 
=====O que é isto?:=====
 
=====O que é isto?:=====
 
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.
 
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.
 
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.
 
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.
 
==Esquema eletrônico==
 
==Esquema eletrônico==
[[Arquivo:esquema_montagem_simples.png]]
+
[[Arquivo:esquema_montagem_simples_2.png]]
 
=====O que é isto?:=====
 
=====O que é isto?:=====
 
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.
 
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.
Linha 151: Linha 131:
   
 
==Material Didático==
 
==Material Didático==
  +
''Apostila atualmente em revisão''<br>
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p>
 
Faz parte desta apostila um extrato do trabalho do Jody Culkin "ARDUINO INTRODUCTION COMIC BOOK": http://www.jodyculkin.com/wp-content/uploads/2011/09/arduino-comic-latest3.pdf<br>
+
Você encontra informações sobre o Atduino no trabalho do Jody Culkin "ARDUINO INTRODUCTION COMIC BOOK": http://www.jodyculkin.com/wp-content/uploads/2011/09/arduino-comic-latest3.pdf<br>
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br>
+
Aqui você pode carregar esta história em quadrinhos traduzida para pt_BR:<br>
 
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx
 
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx
   
Linha 159: Linha 139:
 
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br>
 
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br>
   
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268
+
*1. Um ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268
*2. RESSONADOR CERÂMICO 16 MHZ
+
*2. Um Cristal de 16 MHZ
  +
*3. Dois capacitores cerâmicos de 18pF 50V
*3. PLACA PROTOBOARD S/ Base 840 Pontos
 
  +
*4. Uma Placa Protoboard 840 Pontos
*4. ALICATE DE CORTE PEQUENO OU ESTILETE
 
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)
+
*5. Um LED (qualquer cor menos branco)
  +
*6. Um resitor de 1K 1/4 W
 
  +
*7. Um resitor de 12K 1/4 W
Exemplo de lista de compra Mouser:
 
  +
*8. Suporte para 3 pilhas pequenas (AA) Obs: No workshop são utilizadas protoboards com um placa de alimentação que possibilita o uso de uma bateria de 9V ou uma fonte externa.
 
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D
 
 
Este é um exemplo de lista de compra completa para referência, preste atenção no frete que é muito caro (USD 40,00). Esta lista foi colocada somente como uma referência, o Garoa nada tem a ver com esta empresa e nem o garoa nem nenhum dos associados ganha nada com isto.
 
   
 
ATENÇÃO:<br>
 
ATENÇÃO:<br>
Linha 175: Linha 152:
   
 
Dica 1:<br>
 
Dica 1:<br>
  +
Você pode levar seu próprio microcontrolador (ATMEGA328P-PU), nós carregaremos nele o software necessário.<br>
Vá até a Rua dos timbiras (travessa da Santa Efigênia) e você vai achar nas lojas de eletrônica (busque por R. dos Timbiras - República
 
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).
 
   
 
Dica 2:<br>
 
Dica 2:<br>
 
Para programar seu arduino depois do workshop você vai precisar de um cabo FTDI como este: [http://tato.ind.br/detalhe_produto.php?codigo_chave=102 Cabo USB/TTL da Tato]
Se você levar seu próprio microcontrolador (ATMEGA328P-PU), vai ser necessário programá-lo com o boot loader do arduino, chegue PELO MENOS UMA HORA antes do workshop começar para que haja tempo de fazer isto.<br>
 
   
 
Dica 3:<br>
 
Dica 3:<br>
  +
Coloque as suas dúvidas na nossa lista http://groups.google.com/group/hackerspace
Para programar seu arduino depois do workshop você vai precisar de um cabo FTDI como este: [http://tato.ind.br/detalhe_produto.php?codigo_chave=102 Cabo USB/TTL da Tato]
 
 
Dica 4:<br>
 
Se tiver dúvidas escreva para :
 
 
<br>
 
<br>
   

Edição das 15h05min de 15 de julho de 2012

Arduino 100 Nocao abertura.jpg

Sócios Responsáveis

Luciano Ramalho DQ

Histórico

  • Início em 01-10-2011 - Álbum geral dos eventos: [1]
  • Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011
  • Apresentação na Campus Party 2012 - [2]
  • Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [3]
  • Apresentação para alunos da escola Politéia - [4]
  • Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [5]
  • Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [6]
  • Apresentação no SESC SANTO ANDRÉ - SALA DE INTERNET LIVRE - [7]

Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador

O workshop "Arduino 100 Noção" tem o objetivo de abrir as portas do Garoa Hacker Clube para aqueles que querem participar das atividades do hackerspace, mas nunca tiveram contato direto com um microcontrolador, hacking ou com eletrônica. É uma oficina simples e divertida para todas as idades, aonde os conceitos básicos de eletricidade e do uso da plataforma arduino são apresentados com exercícios práticos e manuais.

Quando:

Aos sábados das 10 às 13 horas.

Onde:

Na sede do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)

Público:

Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).

Inscrições:

Utilize as seguintes formas de inscrição:

Inscrições dia para o dia 28/07/2012 FECHADAS:

  • 1. Gabriel Rezende
  • 2. Carlos Roitman
  • 3. Gustavo Rezende
  • 4. Carlos Romel
  • 5. Ricardo A Boreto
  • 6. Tânia C S Boreto
  • 7. Simon Sanches
  • 8. Caio Albuquerque
  • 9. Catalina Rua
  • 10. Carlos Roitman

Inscrições para o dia 11/08/2012 FECHADAS:

  • 1. Carlos Roitman do Amaral Maceno.
  • 2. Cléio Sousa
  • 3. ricardo cavallini
  • 4. Rodrigo Juste
  • 5. Bruno Roberto dos Santos Arruda
  • 6. Hildo Alves Feitosa Neto
  • 7. Henrique Sousa Pinheiro
  • 8. Guilherme de Souza Vieira
  • 9. Danilo Prates
  • 10. Eduardo Takeo Ueda

Inscrições para o dia 25/08/2012 FECHADAS:

  • 1. Vivian Grono
  • 2. kiochi kasahami
  • 3. Wilian Carlos de Siqueira
  • 4. Rodrigues Nobre Gouveia
  • 5. Lucas Berberiche Moers
  • 6. Lucas Jun Utaca
  • 7. Flávio Eduardo Moraes
  • 8. Eric Demétrius De Castro Barroca
  • 9. Arthur Floriano Barbosa Andrade de Oliveira
  • 10. Pedro Saad
  • 11. Cibele Yamamoto
  • 12. Guilherme Martins
Material:

O Garoa disponibilizará todos os materiais necessários, que de deverão ser devolvidos no final da atividade.

Como são as atividades

Introdução ao Arduino:

Uma rápida introdução à plataforma Arduino, falando um pouco de sua história e filosofia, ilustada com alguns dos modelos mais populares e alguns shields.

Introdução ao microcontrolador:

Apresentação do microcontrolador ATMEGA 328 e com uma explicação simples sobre a estrutura interna do microcontrolador e sobre a utilidade de seus pinos.
O microcontrolador utilizado na atividade estará pré-programado com o bootloader do Arduino e o exemplo blink.

Montagem:

Os participantes farão a montagem de um arduino básico na protoboard, baseados em um esquema fornecido.

Experiências:

Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.

Introdução à Programação do Arduino:

Será feita uma rápida apresentação da IDE do Arduino e de conceitos básicos de programação, na forma de um mini-dojo.

IMPORTANTE! - Perguntas e respostas:

O evento tem o objetivo de ser descontraído e simples, todas as perguntas por mais básicas devem ser feitas e são estimuladas, MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.

Arduino Proto Board "100 Noção"

Ard proto 100 nocao 2.jpg

Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop. A plaquinha à direita na protoboard permite alimentá-la com uma bateria de 9V ou uma fonte externa. O microcontrolador é fornecido com o software já gravado.

Esquema de montagem

Arduino100nocao bb2.png

O que é isto?:

O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board. Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.

Esquema eletrônico

Esquema montagem simples 2.png

O que é isto?:

O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board. Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....

Programação do microcontrolador

Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.

/*

 Blink
 Turns on an LED on for one second, then off for one second, repeatedly.

 This example code is in the public domain.
*/

void setup() {

 // initialize the digital pin as an output.
 // Pin 13 has an LED connected on most Arduino boards:
 pinMode(13, OUTPUT);     

}

void loop() {

 digitalWrite(13, HIGH);   // set the LED on
 delay(1000);              // wait for a second
 digitalWrite(13, LOW);    // set the LED off
 delay(1000);              // wait for a second

}

O que é isto?:

IMPORTANTE: Vamos explicar o básico da programação no workshop... o programa acima só foi colocado aqui para que os interessados saibam o conteúdo, você não tem que entender nada disso para participar!!.

Material Didático

Apostila atualmente em revisão
Você encontra informações sobre o Atduino no trabalho do Jody Culkin "ARDUINO INTRODUCTION COMIC BOOK": http://www.jodyculkin.com/wp-content/uploads/2011/09/arduino-comic-latest3.pdf
Aqui você pode carregar esta história em quadrinhos traduzida para pt_BR:
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx

Lista de Compras

Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:

  • 1. Um ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268
  • 2. Um Cristal de 16 MHZ
  • 3. Dois capacitores cerâmicos de 18pF 50V
  • 4. Uma Placa Protoboard 840 Pontos
  • 5. Um LED (qualquer cor menos branco)
  • 6. Um resitor de 1K 1/4 W
  • 7. Um resitor de 12K 1/4 W
  • 8. Suporte para 3 pilhas pequenas (AA) Obs: No workshop são utilizadas protoboards com um placa de alimentação que possibilita o uso de uma bateria de 9V ou uma fonte externa.

ATENÇÃO:
Não é necessário comprar nada, o material é fornecido para uso no evento.

Dica 1:
Você pode levar seu próprio microcontrolador (ATMEGA328P-PU), nós carregaremos nele o software necessário.

Dica 2:
Para programar seu arduino depois do workshop você vai precisar de um cabo FTDI como este: Cabo USB/TTL da Tato

Dica 3:
Coloque as suas dúvidas na nossa lista http://groups.google.com/group/hackerspace

Registros do evento

Clique aqui para ver fotos e comentários sobre os eventos anteriores