Mudanças entre as edições de "Arduino 100 Noção"
Linha 1: | Linha 1: | ||
[[Arquivo:Arduino_100_Nocao_abertura.jpg]] |
[[Arquivo:Arduino_100_Nocao_abertura.jpg]] |
||
== Sócios Responsáveis== |
== Sócios Responsáveis== |
||
− | [[Usuário:LucianoRamalho|Luciano Ramalho]] |
+ | [[Usuário:LucianoRamalho|Luciano Ramalho]]<br> |
[[Usuário:DQ|DQ]] |
[[Usuário:DQ|DQ]] |
||
Linha 14: | Linha 14: | ||
* Apresentação no SESC SANTO ANDRÉ - SALA DE INTERNET LIVRE - [http://www.facebook.com/media/set/?set=a.4109171930701.173227.1325166520&type=3&l=41e1f9add2] |
* Apresentação no SESC SANTO ANDRÉ - SALA DE INTERNET LIVRE - [http://www.facebook.com/media/set/?set=a.4109171930701.173227.1325166520&type=3&l=41e1f9add2] |
||
+ | ==O Workshop== |
||
⚫ | |||
+ | |||
⚫ | |||
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. |
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. |
||
⚫ | |||
− | <br> |
||
⚫ | |||
Aos sábados das 10 às 13 horas. |
Aos sábados das 10 às 13 horas. |
||
− | + | ===Onde=== |
|
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1) |
Na [[Garoa Hacker Clube:Sede|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). |
+ | 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: |
Utilize as seguintes formas de inscrição: |
||
Linha 32: | Linha 33: | ||
*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 28/07/2012 '''FECHADAS''' |
+ | ====Inscrições dia para o dia 28/07/2012 ('''FECHADAS''')==== |
− | + | # Gabriel Rezende |
|
− | + | # Carlos Roitman |
|
− | + | # Gustavo Rezende |
|
− | + | # Carlos Romel |
|
− | + | # Ricardo A Boreto |
|
− | + | # Tânia C S Boreto |
|
− | + | # Simon Sanches |
|
− | + | # Caio Albuquerque |
|
− | + | # Catalina Rua |
|
− | + | # Carlos Roitman |
|
− | Inscrições para o dia 11/08/2012 '''FECHADAS''' |
+ | ====Inscrições para o dia 11/08/2012 ('''FECHADAS''')==== |
− | + | # Carlos Roitman do Amaral Maceno. |
|
− | + | # Cléio Sousa |
|
− | + | # ricardo cavallini |
|
− | + | # Rodrigo Juste |
|
− | + | # Bruno Roberto dos Santos Arruda |
|
− | + | # Hildo Alves Feitosa Neto |
|
− | + | # Henrique Sousa Pinheiro |
|
− | + | # Guilherme de Souza Vieira |
|
− | + | # Danilo Prates |
|
− | + | # Eduardo Takeo Ueda |
|
− | Inscrições para o dia 25/08/2012 '''FECHADAS''' |
+ | ====Inscrições para o dia 25/08/2012 ('''FECHADAS''')==== |
− | + | # Vivian Grono |
|
− | + | # kiochi kasahami |
|
− | + | # Wilian Carlos de Siqueira |
|
− | + | # Rodrigues Nobre Gouveia |
|
− | + | # Lucas Berberiche Moers |
|
− | + | # Lucas Jun Utaca |
|
− | + | # Flávio Eduardo Moraes |
|
− | + | # Eric Demétrius De Castro Barroca |
|
− | + | # Arthur Floriano Barbosa Andrade de Oliveira |
|
− | + | # Pedro Saad |
|
− | + | # Cibele Yamamoto |
|
− | + | # Guilherme Martins |
|
− | + | ===Material=== |
|
− | O Garoa disponibilizará todos os materiais necessários, que |
+ | O Garoa disponibilizará todos os materiais necessários, que deverão ser devolvidos no final da atividade. |
==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''. |
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.<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 utilizado na atividade estará pré-programado com o ''bootloader'' do Arduino e o exemplo '''blink'''. |
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. |
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. |
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. |
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, |
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. |
||
+ | |||
⚫ | |||
+ | ==O Que Vamos Montar== |
||
⚫ | |||
⚫ | |||
⚫ | |||
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. |
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_bb2.png]] |
[[Arquivo:Arduino100nocao_bb2.png]] |
||
− | + | ====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_2.png]] |
[[Arquivo: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. |
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.... |
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso.... |
||
⚫ | |||
⚫ | |||
⚫ | |||
+ | ===O Código=== |
||
⚫ | |||
+ | <code><pre> |
||
/* |
/* |
||
Blink |
Blink |
||
Linha 126: | Linha 134: | ||
delay(1000); // wait for a second |
delay(1000); // wait for a second |
||
} |
} |
||
+ | </pre></code> |
||
+ | |||
⚫ | |||
⚫ | |||
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!!. |
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!!. |
||
Linha 137: | Linha 147: | ||
==Lista de Compras== |
==Lista de Compras== |
||
− | Caso você queira comprar os materiais que utilizamos no workshop para levar para casa |
+ | Caso você queira comprar os materiais que utilizamos no workshop para levar para casa swu arduino:<br> |
− | *1. Um ATMEGA328P-PU - |
+ | *1. Um ATMEGA328P-PU - http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268 |
*2. Um Cristal de 16 MHZ |
*2. Um Cristal de 16 MHZ |
||
*3. Dois capacitores cerâmicos de 18pF 50V |
*3. Dois capacitores cerâmicos de 18pF 50V |
||
Linha 148: | Linha 158: | ||
*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. |
*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 |
+ | '''ATENÇÃO'''<br> |
Não é necessário comprar nada, o material é fornecido para uso no evento.<br> |
Não é necessário comprar nada, o material é fornecido para uso no evento.<br> |
||
Edição das 08h38min de 16 de julho de 2012
Sócios Responsáveis
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]
O Workshop
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:
- 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
Inscrições dia para o dia 28/07/2012 (FECHADAS)
- Gabriel Rezende
- Carlos Roitman
- Gustavo Rezende
- Carlos Romel
- Ricardo A Boreto
- Tânia C S Boreto
- Simon Sanches
- Caio Albuquerque
- Catalina Rua
- Carlos Roitman
Inscrições para o dia 11/08/2012 (FECHADAS)
- Carlos Roitman do Amaral Maceno.
- Cléio Sousa
- ricardo cavallini
- Rodrigo Juste
- Bruno Roberto dos Santos Arruda
- Hildo Alves Feitosa Neto
- Henrique Sousa Pinheiro
- Guilherme de Souza Vieira
- Danilo Prates
- Eduardo Takeo Ueda
Inscrições para o dia 25/08/2012 (FECHADAS)
- Vivian Grono
- kiochi kasahami
- Wilian Carlos de Siqueira
- Rodrigues Nobre Gouveia
- Lucas Berberiche Moers
- Lucas Jun Utaca
- Flávio Eduardo Moraes
- Eric Demétrius De Castro Barroca
- Arthur Floriano Barbosa Andrade de Oliveira
- Pedro Saad
- Cibele Yamamoto
- Guilherme Martins
Material
O Garoa disponibilizará todos os materiais necessários, que 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.
O Que Vamos Montar
Arduino Proto Board "100 Noção"
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
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
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
O Código
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 swu arduino:
- 1. Um ATMEGA328P-PU - 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