https://garoa.net.br/mediawiki/api.php?action=feedcontributions&user=Miklos&feedformat=atomGaroa Hacker Clube - Contribuições do(a) usuário(a) [pt-br]2024-03-28T09:49:53ZContribuições do(a) usuário(a)MediaWiki 1.35.13https://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7666Arduino 100 Noção2012-07-04T10:45:07Z<p>Miklos: /* Lista de Compras */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
Garoa Hacker Clube<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Leo Grotti<br />
*11 - Daniel Roda<br />
*12 - William Ferreira da Silva<br />
*13 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Carlos Roitman<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
*11. Carlos Roitman<br />
<br />
Inscrições para o dia 11/08/2012 '''FECHADAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. Rodrigo Juste<br />
*5. Bruno Roberto dos Santos Arruda<br />
*6. Hildo Alves Feitosa Neto<br />
*7. Henrique Sousa Pinheiro <br />
*8. Guilherme de Souza Vieira <br />
*9. Danilo Prates<br />
*10. Eduardo Takeo Ueda<br />
<br />
<br />
Inscrições para o dia 25/08/2012 '''ABERTAS''':<br />
<br />
*1. Vivian Grono<br />
*2. kiochi kasahami<br />
*3. Wilian Carlos de Siqueira<br />
*4. Rodrigues Nobre Gouveia<br />
*5. Lucas Berberiche Moers<br />
*6. Lucas Jun Utaca<br />
*7. Flávio Eduardo Moraes <br />
*8. Eric Demétrius De Castro Barroca <br />
*9. Arthur Floriano Barbosa Andrade de Oliveira <br />
*10. Pedro Saad<br />
*11. Cibele Yamamoto<br />
<br />
=====Material:===== <br />
Verificar com os responsáveis<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para :<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7665Arduino 100 Noção2012-07-04T10:44:23Z<p>Miklos: /* Possível novo currículo */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
Garoa Hacker Clube<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Leo Grotti<br />
*11 - Daniel Roda<br />
*12 - William Ferreira da Silva<br />
*13 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Carlos Roitman<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
*11. Carlos Roitman<br />
<br />
Inscrições para o dia 11/08/2012 '''FECHADAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. Rodrigo Juste<br />
*5. Bruno Roberto dos Santos Arruda<br />
*6. Hildo Alves Feitosa Neto<br />
*7. Henrique Sousa Pinheiro <br />
*8. Guilherme de Souza Vieira <br />
*9. Danilo Prates<br />
*10. Eduardo Takeo Ueda<br />
<br />
<br />
Inscrições para o dia 25/08/2012 '''ABERTAS''':<br />
<br />
*1. Vivian Grono<br />
*2. kiochi kasahami<br />
*3. Wilian Carlos de Siqueira<br />
*4. Rodrigues Nobre Gouveia<br />
*5. Lucas Berberiche Moers<br />
*6. Lucas Jun Utaca<br />
*7. Flávio Eduardo Moraes <br />
*8. Eric Demétrius De Castro Barroca <br />
*9. Arthur Floriano Barbosa Andrade de Oliveira <br />
*10. Pedro Saad<br />
*11. Cibele Yamamoto<br />
<br />
=====Material:===== <br />
Verificar com os responsáveis<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7664Arduino 100 Noção2012-07-04T10:43:53Z<p>Miklos: /* Material: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
Garoa Hacker Clube<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Leo Grotti<br />
*11 - Daniel Roda<br />
*12 - William Ferreira da Silva<br />
*13 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Carlos Roitman<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
*11. Carlos Roitman<br />
<br />
Inscrições para o dia 11/08/2012 '''FECHADAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. Rodrigo Juste<br />
*5. Bruno Roberto dos Santos Arruda<br />
*6. Hildo Alves Feitosa Neto<br />
*7. Henrique Sousa Pinheiro <br />
*8. Guilherme de Souza Vieira <br />
*9. Danilo Prates<br />
*10. Eduardo Takeo Ueda<br />
<br />
<br />
Inscrições para o dia 25/08/2012 '''ABERTAS''':<br />
<br />
*1. Vivian Grono<br />
*2. kiochi kasahami<br />
*3. Wilian Carlos de Siqueira<br />
*4. Rodrigues Nobre Gouveia<br />
*5. Lucas Berberiche Moers<br />
*6. Lucas Jun Utaca<br />
*7. Flávio Eduardo Moraes <br />
*8. Eric Demétrius De Castro Barroca <br />
*9. Arthur Floriano Barbosa Andrade de Oliveira <br />
*10. Pedro Saad<br />
*11. Cibele Yamamoto<br />
<br />
=====Material:===== <br />
Verificar com os responsáveis<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7663Arduino 100 Noção2012-07-04T10:43:09Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
Garoa Hacker Clube<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Leo Grotti<br />
*11 - Daniel Roda<br />
*12 - William Ferreira da Silva<br />
*13 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Carlos Roitman<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
*11. Carlos Roitman<br />
<br />
Inscrições para o dia 11/08/2012 '''FECHADAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. Rodrigo Juste<br />
*5. Bruno Roberto dos Santos Arruda<br />
*6. Hildo Alves Feitosa Neto<br />
*7. Henrique Sousa Pinheiro <br />
*8. Guilherme de Souza Vieira <br />
*9. Danilo Prates<br />
*10. Eduardo Takeo Ueda<br />
<br />
<br />
Inscrições para o dia 25/08/2012 '''ABERTAS''':<br />
<br />
*1. Vivian Grono<br />
*2. kiochi kasahami<br />
*3. Wilian Carlos de Siqueira<br />
*4. Rodrigues Nobre Gouveia<br />
*5. Lucas Berberiche Moers<br />
*6. Lucas Jun Utaca<br />
*7. Flávio Eduardo Moraes <br />
*8. Eric Demétrius De Castro Barroca <br />
*9. Arthur Floriano Barbosa Andrade de Oliveira <br />
*10. Pedro Saad<br />
*11. Cibele Yamamoto<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7662Arduino 100 Noção2012-07-04T10:42:12Z<p>Miklos: /* Sócio Responsável */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
Garoa Hacker Clube<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
<br />
'''IMPORTANTE'''<br />
<br />
Devido a realização da oficina no Sesc Santo André nos dias 16/06 de 30/06, as oficinas a serem realizadas na sede do garoa nestas datas estão suspensas.<br />
<br />
As inscrições para estas datas estão transferidas para o dia 07/07/2012, veja abaixo os nomes inscritos para a nova data:<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Leo Grotti<br />
*11 - Daniel Roda<br />
*12 - William Ferreira da Silva<br />
*13 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Carlos Roitman<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
*11. Carlos Roitman<br />
<br />
Inscrições para o dia 11/08/2012 '''FECHADAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. Rodrigo Juste<br />
*5. Bruno Roberto dos Santos Arruda<br />
*6. Hildo Alves Feitosa Neto<br />
*7. Henrique Sousa Pinheiro <br />
*8. Guilherme de Souza Vieira <br />
*9. Danilo Prates<br />
*10. Eduardo Takeo Ueda<br />
<br />
<br />
Inscrições para o dia 25/08/2012 '''ABERTAS''':<br />
<br />
*1. Vivian Grono<br />
*2. kiochi kasahami<br />
*3. Wilian Carlos de Siqueira<br />
*4. Rodrigues Nobre Gouveia<br />
*5. Lucas Berberiche Moers<br />
*6. Lucas Jun Utaca<br />
*7. Flávio Eduardo Moraes <br />
*8. Eric Demétrius De Castro Barroca <br />
*9. Arthur Floriano Barbosa Andrade de Oliveira <br />
*10. Pedro Saad<br />
*11. Cibele Yamamoto<br />
<br />
'''recesso até 10/2012 para organização do novo curso ARDUINO 100 Noção'''<br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7659Arduino 100 Noção2012-07-03T17:06:50Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
<br />
'''IMPORTANTE'''<br />
<br />
Devido a realização da oficina no Sesc Santo André nos dias 16/06 de 30/06, as oficinas a serem realizadas na sede do garoa nestas datas estão suspensas.<br />
<br />
As inscrições para estas datas estão transferidas para o dia 07/07/2012, veja abaixo os nomes inscritos para a nova data:<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Leo Grotti<br />
*11 - Daniel Roda<br />
*12 - William Ferreira da Silva<br />
*13 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Carlos Roitman<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
*11. Carlos Roitman<br />
<br />
Inscrições para o dia 11/08/2012 '''FECHADAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. Rodrigo Juste<br />
*5. Bruno Roberto dos Santos Arruda<br />
*6. Hildo Alves Feitosa Neto<br />
*7. Henrique Sousa Pinheiro <br />
*8. Guilherme de Souza Vieira <br />
*9. Danilo Prates<br />
*10. Eduardo Takeo Ueda<br />
<br />
<br />
Inscrições para o dia 25/08/2012 '''ABERTAS''':<br />
<br />
*1. Vivian Grono<br />
*2. kiochi kasahami<br />
*3. Wilian Carlos de Siqueira<br />
*4. Rodrigues Nobre Gouveia<br />
*5. Lucas Berberiche Moers<br />
*6. Lucas Jun Utaca<br />
*7. Flávio Eduardo Moraes <br />
*8. Eric Demétrius De Castro Barroca <br />
*9. Arthur Floriano Barbosa Andrade de Oliveira <br />
*10. Pedro Saad<br />
*11. Cibele Yamamoto<br />
<br />
'''recesso até 10/2012 para organização do novo curso ARDUINO 100 Noção'''<br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7658Arduino 100 Noção2012-07-03T17:06:01Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
<br />
'''IMPORTANTE'''<br />
<br />
Devido a realização da oficina no Sesc Santo André nos dias 16/06 de 30/06, as oficinas a serem realizadas na sede do garoa nestas datas estão suspensas.<br />
<br />
As inscrições para estas datas estão transferidas para o dia 07/07/2012, veja abaixo os nomes inscritos para a nova data:<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Leo Grotti<br />
*11 - Daniel Roda<br />
*12 - William Ferreira da Silva<br />
*13 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Carlos Roitman<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
*11. Carlos Roitman<br />
<br />
Inscrições para o dia 11/08/2012 '''FECHADAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. Rodrigo Juste<br />
*5. Bruno Roberto dos Santos Arruda<br />
*6. Hildo Alves Feitosa Neto<br />
*7. Henrique Sousa Pinheiro <br />
*8. Guilherme de Souza Vieira <br />
*9. Danilo Prates<br />
*10. Eduardo Takeo Ueda<br />
<br />
<br />
Inscrições para o dia 25/08/2012 '''ABERTAS''':<br />
<br />
*1. Vivian Grono<br />
*2. kiochi kasahami<br />
*3. Wilian Carlos de Siqueira<br />
*4. Rodrigues Nobre Gouveia<br />
*5. Lucas Berberiche Moers<br />
*6. Lucas Jun Utaca<br />
*7. Flávio Eduardo Moraes <br />
*8. Eric Demétrius De Castro Barroca <br />
*9. Arthur Floriano Barbosa Andrade de Oliveira <br />
*10. Pedro Saad<br />
*11. Cibele Yamamoto<br />
<br />
'''recesso até 10/2012 para organização do novo curso ARDUINO COM MINIBLOG - UMA LINGUAGEM VISUAL DE PROGRAMAÇÃO'''<br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Categoria:Eventos&diff=7643Categoria:Eventos2012-07-02T10:32:53Z<p>Miklos: </p>
<hr />
<div>O Garoa realiza diversos eventos para promover a troca de conhecimento. Fora menção em contrário, os eventos ocorrem sempre na [[Garoa Hacker Clube:Sede|sede]] do Garoa, são gratuitos e de participação aberta a todos (associados ou não), e não é necessário fazer inscrição prévia.<br />
<br />
Essa lista pode estar incompleta. Para saber mais sobre nossos eventos, fique sempre atento a anúncios no nosso site, na [[Listas de Discussão|lista de discussão]], no [http://www.facebook.com/GaroaHC Facebook] no [http://identi.ca/garoahc identi.ca] ou no [http://twitter.com/garoahc twitter]. Todos os eventos, inclusive passados, estão listados [[:Categoria:Eventos|aqui]].<br />
<br />
==Próximos eventos==<br />
<!-- IMPORTANTE, LEIA O COMENTÁRIO ABAIXO --><br />
<!-- Depois de passado o evento, mover a entrada do evento para a lista de Eventos recentes (é só fazer Copy e Paste) --><br />
<!-- eventos de data mais próxima vão em cima! --><br />
<br />
*'''Sábado, 30/Junho/2012, 17h''': [[Turing 100 anos + 7 dias]]<br />
*'''Segunda, 02/Julho/2012, 19:30''': [[Eletrônica com carinho]]<br />
*'''Terça, 03/Julho/2012, 19:30''': [[Sketchbook: Arte & Tecnologia com Processing]]<br />
*'''Quinta, 05/Julho/2012, 19h30''': [[Noite do Arduino]]<br />
*'''Sábado, 07/Julho/2012, 10h00''':[[Workshop "Arduino 100 Noção"]] (Inscrições ENCERRADAS)<br />
*'''Segunda, 09/Julho/2012, 19:30''': [[Eletrônica com carinho]]<br />
*'''Quinta, 12/Julho/2012, 19h30''': [[Noite do Arduino]]<br />
*'''Segunda, 16/Julho/2012, 19:30''': [[Eletrônica com carinho]]<br />
*'''Terça, 17/Julho/2012, 19h30''': [[Reuni%C3%A3o_de_17/07/2012|Reunião do CMC]]<br />
*'''Quinta, 19/Julho/2012, 19h30''': [[Noite do Arduino]]<br />
*'''Segunda, 23/Julho/2012, 19:30''': [[Eletrônica com carinho]]<br />
*'''Quinta, 26/Julho/2012, 19h30''': [[Noite do Arduino]]<br />
*'''Sábado, 28/Julho/2012, 10h00''':[[Workshop "Arduino 100 Noção"]] (Inscrições ENCERRADAS)<br />
*'''[[Eventos Futuros|Eventos em planejamento]]'''<br />
*'''[[Eventos Anuais|Eventos que acontecerão todo ano]]'''<br />
<br />
==Eventos regulares==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Horário<br />
! Evento<br />
! Atividade<br />
|-<br />
| '''Segundas: 19h30'''<br />
| [[Imagem:Com_carinho.png|150px|center|link=Eletrônica com carinho]]<br />
| [[Eletrônica com carinho|Oficina de eletrônica aberta a todos]] - não é preciso saber nada antes de vir. Solda, instrumentos, projetos e diversão no Laboratório 0.<br />
|-<br />
| '''Quintas, a partir das 19h30'''<br />
| [[Imagem:Noite do Arduino.png|120px|center|link=Noite do Arduino]]<br />
| [http://pt.wikipedia.org/wiki/Arduino Arduino] é uma plataforma aberta de prototipação de hardware. Nesse evento semanal nos encontramos para aprender, ensinar e fuçar em Arduinos.<br />
|-<br />
| '''Sábados, a partir das 10h'''<br />
| [[Imagem:Arduino_100_Nocao_abertura.jpg|150px|center|link=Workshop "Arduino 100 Noção"]]<br />
| Uma oficina de Arduíno e eletrônica, simples, divertida e acessível a todos. Faça sua inscrição clicando no link:[[Workshop "Arduino 100 Noção"]]- ''' Carregue a História em Quadrinhos [http://www.ipfone.com.br/arduino-comic-latest-pt_br.pdf]''' - ''' Inscrições suspensas para reformulação do evento, inicío em 10/2012 '''<br />
|-<br />
| '''Sábados, a partir das 10h'''<br />
| [[Imagem:Hackday.png|120px|center|link=Hackday]]<br />
| Dia para as pessoas que frequentam o local, sem uma programação pré-definida. Normalmente temos cursos, palestras ou oficinas, como a [[Lockpick]]; hackeamos em projetos e confraternizamos. Consulte a lista para confirmar se o espaço estará aberto.<br />
|-<br />
| '''Sábados, a partir das 14h'''<br />
| [[Imagem:Com_carinho.png|150px|center|link=MITx 6.002]]<br />
| Grupo aberto para auxiliar no acompanhamento do curso online de eletrônica do MIT, o MITx 6.002. O horário também é usado para realizar as experiências práticas do curso.<br />
|}<br />
<br />
==Eventos recentes ==<br />
<!-- IMPORTANTE, LEIA OS COMENTÁRIOS ABAIXO --><br />
<!-- Listar apenas os ultimos 3 eventos. --><br />
<!-- Quando for incluir um evento recém realizado você deve mover a entrada o evento mais antigo para a página de Eventos Passados --><br />
<!-- Isso é IMPORTANTE para garantir que a página de Eventos Passados tenha uma lista de tudo o que já realizamos --><br />
<!-- eventos de data mais próxima vão em cima! --><br />
*'''Quinta, 28/Junho/2012, 19h30''': [[Noite do Arduino]]<br />
*'''Segunda, 25/Junho/2012, 19:30''': [[Eletrônica com carinho]]<br />
*'''Quinta, 21/Junho/2012, 19h30''': [[Noite do Arduino]]<br />
*'''Terça, 19/Junho/2012, 19h30''': [[Reuni%C3%A3o_de_19/06/2012|Reunião do CMC]]<br />
*'''Quinta, 14/Junho/2012, 19h30''': [[Noite do Arduino]]<br />
*'''[[Eventos Passados|Eventos passados]]'''<br />
<br />
==Proponha um evento==<br />
Eventos ou encontros podem ser propostos e realizados por qualquer frequentador do espaço, associado ou não. Faça aqui sua oficina, palestra, encontro ou bate-papo. Também podemos ceder o nosso espaço qualquer dia que não tenha uma programação fixa para a realização de eventos regulares (ou não) de comunidades, coletivos ou grupos de usuários interessados em temas relacionados à cultura hacker em geral.<br />
<br />
Caso queira realizar seu evento no Garoa, primeiro fale conosco através da nossa [[Listas de Discussão|lista de discussão]]. Envie uma mensagem descrevendo a sua proposta e nos avisando que dia pretende realizar o seu evento para conversarmos sobre a proposta. Se não houver impeditivos, bastará então divular o evento aqui nesta página.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7642Arduino 100 Noção2012-07-02T10:29:21Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
<br />
'''IMPORTANTE'''<br />
<br />
Devido a realização da oficina no Sesc Santo André nos dias 16/06 de 30/06, as oficinas a serem realizadas na sede do garoa nestas datas estão suspensas.<br />
<br />
As inscrições para estas datas estão transferidas para o dia 07/07/2012, veja abaixo os nomes inscritos para a nova data:<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Leo Grotti<br />
*11 - Daniel Roda<br />
*12 - William Ferreira da Silva<br />
*13 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
*11. Carlos Roitman<br />
<br />
Inscrições para o dia 11/08/2012 '''FECHADAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. Rodrigo Juste<br />
*5. Bruno Roberto dos Santos Arruda<br />
*6. Hildo Alves Feitosa Neto<br />
*7. Henrique Sousa Pinheiro <br />
*8. Guilherme de Souza Vieira <br />
*9. Danilo Prates<br />
*10. Eduardo Takeo Ueda<br />
<br />
<br />
Inscrições para o dia 25/08/2012 '''ABERTAS''':<br />
<br />
*1. Vivian Grono<br />
*2. kiochi kasahami<br />
*3. Wilian Carlos de Siqueira<br />
*4. Rodrigues Nobre Gouveia<br />
*5. Lucas Berberiche Moers<br />
*6. Lucas Jun Utaca<br />
*7. Flávio Eduardo Moraes <br />
*8. Eric Demétrius De Castro Barroca <br />
*9. Arthur Floriano Barbosa Andrade de Oliveira <br />
*10. Pedro Saad<br />
<br />
'''recesso até 10/2012 para organização do novo curso ARDUINO COM MINIBLOG - UMA LINGUAGEM VISUAL DE PROGRAMAÇÃO'''<br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7619Arduino 100 Noção2012-06-29T11:28:13Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
<br />
'''IMPORTANTE'''<br />
<br />
Devido a realização da oficina no Sesc Santo André nos dias 16/06 de 30/06, as oficinas a serem realizadas na sede do garoa nestas datas estão suspensas.<br />
<br />
As inscrições para estas datas estão transferidas para o dia 07/07/2012, veja abaixo os nomes inscritos para a nova data:<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Leo Grotti<br />
*11 - Daniel Roda<br />
*12 - William Ferreira da Silva<br />
*13 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
*11. Carlos Roitman<br />
<br />
Inscrições para o dia 11/08/2012 '''FECHADAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. Rodrigo Juste<br />
*5. Bruno Roberto dos Santos Arruda<br />
*6. Hildo Alves Feitosa Neto<br />
*7. Henrique Sousa Pinheiro <br />
*8. Guilherme de Souza Vieira <br />
*9. Danilo Prates<br />
*10. Eduardo Takeo Ueda<br />
<br />
<br />
Inscrições para o dia 25/08/2012 '''ABERTAS''':<br />
<br />
*1. Vivian Grono<br />
*2. kiochi kasahami<br />
*3. Wilian Carlos de Siqueira<br />
*4. Rodrigues Nobre Gouveia<br />
*5. Lucas Berberiche Moers<br />
*6. Lucas Jun Utaca<br />
*7. Flávio Eduardo Moraes <br />
*8. <br />
*9. <br />
*10. <br />
<br />
'''recesso até 10/2012 para organização do novo curso ARDUINO COM MINIBLOG - UMA LINGUAGEM VISUAL DE PROGRAMAÇÃO'''<br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7618Arduino 100 Noção2012-06-29T11:08:50Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
<br />
'''IMPORTANTE'''<br />
<br />
Devido a realização da oficina no Sesc Santo André nos dias 16/06 de 30/06, as oficinas a serem realizadas na sede do garoa nestas datas estão suspensas.<br />
<br />
As inscrições para estas datas estão transferidas para o dia 07/07/2012, veja abaixo os nomes inscritos para a nova data:<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Leo Grotti<br />
*11 - Daniel Roda<br />
*12 - William Ferreira da Silva<br />
*13 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
*11. Carlos Roitman<br />
<br />
Inscrições para o dia 11/08/2012 '''FECHADAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. Rodrigo Juste<br />
*5. Bruno Roberto dos Santos Arruda<br />
*6. Hildo Alves Feitosa Neto<br />
*7. Henrique Sousa Pinheiro <br />
*8. Guilherme de Souza Vieira <br />
*9. Danilo Prates<br />
*10. Eduardo Takeo Ueda<br />
<br />
<br />
Inscrições para o dia 25/08/2012 '''ABERTAS''':<br />
<br />
*1. Vivian Grono<br />
*2. kiochi kasahami<br />
*3. Wilian Carlos de Siqueira<br />
*4. Rodrigues Nobre Gouveia<br />
*5. Lucas Berberiche Moers<br />
*6. Lucas Jun Utaca<br />
*7. Gustavo Gimenes Folsta <br />
*8. Flávio Eduardo Moraes <br />
*9. <br />
*10. <br />
<br />
'''recesso até 10/2012 para organização do novo curso ARDUINO COM MINIBLOG - UMA LINGUAGEM VISUAL DE PROGRAMAÇÃO'''<br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7617Arduino 100 Noção2012-06-28T20:09:48Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
<br />
'''IMPORTANTE'''<br />
<br />
Devido a realização da oficina no Sesc Santo André nos dias 16/06 de 30/06, as oficinas a serem realizadas na sede do garoa nestas datas estão suspensas.<br />
<br />
As inscrições para estas datas estão transferidas para o dia 07/07/2012, veja abaixo os nomes inscritos para a nova data:<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Leo Grotti<br />
*11 - Daniel Roda<br />
*12 - William Ferreira da Silva<br />
*13 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
*11. Carlos Roitman<br />
<br />
Inscrições para o dia 11/08/2012 '''FECHADAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. Rodrigo Juste<br />
*5. Bruno Roberto dos Santos Arruda<br />
*6. Hildo Alves Feitosa Neto<br />
*7. Henrique Sousa Pinheiro <br />
*8. Guilherme de Souza Vieira <br />
*9. Danilo Prates<br />
*10. Eduardo Takeo Ueda<br />
<br />
<br />
Inscrições para o dia 25/08/2012 '''ABERTAS''':<br />
<br />
*1. Vivian Grono<br />
*2. kiochi kasahami<br />
*3. Wilian Carlos de Siqueira<br />
*4. Rodrigues Nobre Gouveia<br />
*5. Lucas Berberiche Moers<br />
*6. Lucas Jun Utaca<br />
*7. <br />
*8. <br />
*9. <br />
*10. <br />
<br />
'''recesso até 10/2012 para organização do novo curso ARDUINO COM MINIBLOG - UMA LINGUAGEM VISUAL DE PROGRAMAÇÃO'''<br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7592Arduino 100 Noção2012-06-22T10:26:06Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
<br />
'''IMPORTANTE'''<br />
<br />
Devido a realização da oficina no Sesc Santo André nos dias 16/06 de 30/06, as oficinas a serem realizadas na sede do garoa nestas datas estão suspensas.<br />
<br />
As inscrições para estas datas estão transferidas para o dia 07/07/2012, veja abaixo os nomes inscritos para a nova data:<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Leo Grotti<br />
*11 - Daniel Roda<br />
*12 - William Ferreira da Silva<br />
*13 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
*11. Carlos Roitman<br />
<br />
Inscrições para o dia 11/08/2012 '''FECHADAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. Rodrigo Juste<br />
*5. Bruno Roberto dos Santos Arruda<br />
*6. Hildo Alves Feitosa Neto<br />
*7. Henrique Sousa Pinheiro <br />
*8. Guilherme de Souza Vieira <br />
*9. Danilo Prates<br />
*10. Eduardo Takeo Ueda<br />
<br />
<br />
Inscrições para o dia 25/08/2012 '''ABERTAS''':<br />
<br />
*1. Vivian Grono<br />
*2. kiochi kasahami<br />
*3. <br />
*4. <br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10. <br />
<br />
'''recesso até 10/2012 para organização do novo curso ARDUINO COM MINIBLOG - UMA LINGUAGEM VISUAL DE PROGRAMAÇÃO'''<br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7591Arduino 100 Noção2012-06-21T14:54:44Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
<br />
'''IMPORTANTE'''<br />
<br />
Devido a realização da oficina no Sesc Santo André nos dias 16/06 de 30/06, as oficinas a serem realizadas na sede do garoa nestas datas estão suspensas.<br />
<br />
As inscrições para estas datas estão transferidas para o dia 07/07/2012, veja abaixo os nomes inscritos para a nova data:<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Leo Grotti<br />
*11 - Daniel Roda<br />
*12 - William Ferreira da Silva<br />
*13 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
*11. Carlos Roitman<br />
<br />
Inscrições para o dia 11/08/2012 '''FECHADAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. Rodrigo Juste<br />
*5. Bruno Roberto dos Santos Arruda<br />
*6. Hildo Alves Feitosa Neto<br />
*7. Henrique Sousa Pinheiro <br />
*8. Guilherme de Souza Vieira <br />
*9. Danilo Prates<br />
*10. Eduardo Takeo Ueda<br />
<br />
<br />
Inscrições para o dia 25/08/2012 '''ABERTAS''':<br />
<br />
*1. Vivian Grono<br />
*2. <br />
*3. <br />
*4. <br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10. <br />
<br />
'''recesso até 10/2012 para organização do novo curso ARDUINO COM MINIBLOG - UMA LINGUAGEM VISUAL DE PROGRAMAÇÃO'''<br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7590Arduino 100 Noção2012-06-21T14:54:14Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
<br />
'''IMPORTANTE'''<br />
<br />
Devido a realização da oficina no Sesc Santo André nos dias 16/06 de 30/06, as oficinas a serem realizadas na sede do garoa nestas datas estão suspensas.<br />
<br />
As inscrições para estas datas estão transferidas para o dia 07/07/2012, veja abaixo os nomes inscritos para a nova data:<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Leo Grotti<br />
*11 - Daniel Roda<br />
*12 - William Ferreira da Silva<br />
*13 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
*11. Carlos Roitman<br />
<br />
Inscrições para o dia 11/08/2012 '''FECHADAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. Rodrigo Juste<br />
*5. Bruno Roberto dos Santos Arruda<br />
*6. Hildo Alves Feitosa Neto<br />
*7. Henrique Sousa Pinheiro <br />
*8. Guilherme de Souza Vieira <br />
*9. Danilo Prates<br />
*10. Eduardo Takeo Ueda<br />
<br />
<br />
Inscrições para o dia 25/08/2012 '''ABERTAS''':<br />
<br />
*1. Vivian Grono<br />
*2. <br />
*3. <br />
*4. <br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10. <br />
<br />
'''recesso até 10/2012 para oranzação do novo curso ARDUINO COM MINIBLOG - UMA LINGUAGEM VISUAL DE PROGRAMAÇÃO'''<br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7589Arduino 100 Noção2012-06-20T14:39:54Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
<br />
'''IMPORTANTE'''<br />
<br />
Devido a realização da oficina no Sesc Santo André nos dias 16/06 de 30/06, as oficinas a serem realizadas na sede do garoa nestas datas estão suspensas.<br />
<br />
As inscrições para estas datas estão transferidas para o dia 07/07/2012, veja abaixo os nomes inscritos para a nova data:<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Leo Grotti<br />
*11 - Daniel Roda<br />
*12 - William Ferreira da Silva<br />
*13 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
*11. Carlos Roitman<br />
<br />
Inscrições para o dia 11/08/2012 '''FECHADAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. Rodrigo Juste<br />
*5. Bruno Roberto dos Santos Arruda<br />
*6. Hildo Alves Feitosa Neto<br />
*7. Henrique Sousa Pinheiro <br />
*8. Guilherme de Souza Vieira <br />
*9. Danilo Prates<br />
*10. Eduardo Takeo Ueda<br />
<br />
<br />
Inscrições para o dia 25/08/2012 '''ABERTAS''':<br />
<br />
*1. Vivian Grono<br />
*2. <br />
*3. <br />
*4. <br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10. <br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Categoria:Eventos&diff=7575Categoria:Eventos2012-06-19T10:06:10Z<p>Miklos: </p>
<hr />
<div>O Garoa realiza diversos eventos para promover a troca de conhecimento. Fora menção em contrário, os eventos ocorrem sempre na [[Garoa Hacker Clube:Sede|sede]] do Garoa, são gratuitos e de participação aberta a todos (associados ou não), e não é necessário fazer inscrição prévia.<br />
<br />
Essa lista pode estar incompleta. Para saber mais sobre nossos eventos, fique sempre atento a anúncios no nosso site, na [[Listas de Discussão|lista de discussão]], no [http://www.facebook.com/GaroaHC Facebook] no [http://identi.ca/garoahc identi.ca] ou no [http://twitter.com/garoahc twitter]. Todos os eventos, inclusive passados, estão listados [[:Categoria:Eventos|aqui]].<br />
<br />
==Próximos eventos==<br />
<!-- IMPORTANTE, LEIA O COMENTÁRIO ABAIXO --><br />
<!-- Depois de passado o evento, mover a entrada do evento para a lista de Eventos recentes (é só fazer Copy e Paste) --><br />
<!-- eventos de data mais próxima vão em cima! --><br />
*'''Terça, 19/Junho/2012, 19h30''': [[Reuni%C3%A3o_de_19/06/2012|Reunião do CMC]]<br />
*'''Quinta, 21/Junho/2012, 19h30''': [[Noite do Arduino]]<br />
*'''Quinta, 28/Junho/2012, 19h30''': [[Noite do Arduino]]<br />
*'''[[Eventos Futuros|Eventos em planejamento]]'''<br />
*'''[[Eventos Anuais|Eventos que acontecerão todo ano]]'''<br />
<br />
==Eventos regulares==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Horário<br />
! Evento<br />
! Atividade<br />
|-<br />
| '''Segundas: 19h30'''<br />
| [[Imagem:Com_carinho.png|150px|center|link=Eletrônica com carinho]]<br />
| [[Eletrônica com carinho|Oficina de eletrônica aberta a todos]] - não é preciso saber nada antes de vir. Solda, instrumentos, projetos e diversão no Laboratório 0.<br />
|-<br />
| '''Quintas, a partir das 19h30'''<br />
| [[Imagem:Noite do Arduino.png|120px|center|link=Noite do Arduino]]<br />
| [http://pt.wikipedia.org/wiki/Arduino Arduino] é uma plataforma aberta de prototipação de hardware. Nesse evento semanal nos encontramos para aprender, ensinar e fuçar em Arduinos.<br />
|-<br />
| '''Sábados, a partir das 10h'''<br />
| [[Imagem:Arduino_100_Nocao_abertura.jpg|150px|center|link=Workshop "Arduino 100 Noção"]]<br />
| Uma oficina de Arduíno e eletrônica, simples, divertida e acessível a todos. Faça sua inscrição clicando no link:[[Workshop "Arduino 100 Noção"]]- ''' Carregue a História em Quadrinhos [http://www.ipfone.com.br/arduino-comic-latest-pt_br.pdf]''' - ''' Inscrições dia para o dia 25/08/2012 ABERTAS'''<br />
|-<br />
| '''Sábados, a partir das 10h'''<br />
| [[Imagem:Hackday.png|120px|center|link=Hackday]]<br />
| Dia para as pessoas que frequentam o local, sem uma programação pré-definida. Normalmente temos cursos, palestras ou oficinas, como a [[Lockpick]]; hackeamos em projetos e confraternizamos. Consulte a lista para confirmar se o espaço estará aberto.<br />
|-<br />
| '''Sábados, a partir das 14h'''<br />
| [[Imagem:Com_carinho.png|150px|center|link=MITx 6.002]]<br />
| Grupo aberto para auxiliar no acompanhamento do curso online de eletrônica do MIT, o MITx 6.002. O horário também é usado para realizar as experiências práticas do curso.<br />
|}<br />
<br />
==Eventos recentes ==<br />
<!-- IMPORTANTE, LEIA OS COMENTÁRIOS ABAIXO --><br />
<!-- Listar apenas os ultimos 3 eventos. --><br />
<!-- Quando for incluir um evento recém realizado você deve mover a entrada o evento mais antigo para a página de Eventos Passados --><br />
<!-- Isso é IMPORTANTE para garantir que a página de Eventos Passados tenha uma lista de tudo o que já realizamos --><br />
<!-- eventos de data mais próxima vão em cima! --><br />
*'''Quinta, 14/Junho/2012, 19h30''': [[Noite do Arduino]]<br />
*'''Quinta, 07/Junho/2012, 16h30''': [[Noite do Arduino]]<br />
*'''Sábado, 02/Junho/2012, 10h00''':[[Workshop "Arduino 100 Noção"]]<br />
*'''[[Eventos Passados|Eventos passados]]'''<br />
<br />
==Proponha um evento==<br />
Eventos ou encontros podem ser propostos e realizados por qualquer frequentador do espaço, associado ou não. Faça aqui sua oficina, palestra, encontro ou bate-papo. Também podemos ceder o nosso espaço qualquer dia que não tenha uma programação fixa para a realização de eventos regulares (ou não) de comunidades, coletivos ou grupos de usuários interessados em temas relacionados à cultura hacker em geral.<br />
<br />
Caso queira realizar seu evento no Garoa, primeiro fale conosco através da nossa [[Listas de Discussão|lista de discussão]]. Envie uma mensagem descrevendo a sua proposta e nos avisando que dia pretende realizar o seu evento para conversarmos sobre a proposta. Se não houver impeditivos, bastará então divular o evento aqui nesta página.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7574Arduino 100 Noção2012-06-19T10:05:42Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
<br />
'''IMPORTANTE'''<br />
<br />
Devido a realização da oficina no Sesc Santo André nos dias 16/06 de 30/06, as oficinas a serem realizadas na sede do garoa nestas datas estão suspensas.<br />
<br />
As inscrições para estas datas estão transferidas para o dia 07/07/2012, veja abaixo os nomes inscritos para a nova data:<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Leo Grotti<br />
*11 - Daniel Roda<br />
*12 - William Ferreira da Silva<br />
*13 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
*11. Carlos Roitman<br />
<br />
Inscrições para o dia 11/08/2012 '''FECHADAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. Rodrigo Juste<br />
*5. Bruno Roberto dos Santos Arruda<br />
*6. Hildo Alves Feitosa Neto<br />
*7. Henrique Sousa Pinheiro <br />
*8. Guilherme de Souza Vieira <br />
*9. Danilo Prates<br />
*10. Eduardo Takeo Ueda<br />
<br />
<br />
Inscrições para o dia 25/08/2012 '''ABERTAS''':<br />
<br />
*1. <br />
*2. <br />
*3. <br />
*4. <br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10. <br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7573Arduino 100 Noção2012-06-19T10:03:38Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
<br />
'''IMPORTANTE'''<br />
<br />
Devido a realização da oficina no Sesc Santo André nos dias 16/06 de 30/06, as oficinas a serem realizadas na sede do garoa nestas datas estão suspensas.<br />
<br />
As inscrições para estas datas estão transferidas para o dia 07/07/2012, veja abaixo os nomes inscritos para a nova data:<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Leo Grotti<br />
*11 - Daniel Roda<br />
*12 - William Ferreira da Silva<br />
*13 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
*11. Carlos Roitman<br />
<br />
Inscrições para o dia 11/08/2012 '''ABERTAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. Rodrigo Juste<br />
*5. Bruno Roberto dos Santos Arruda<br />
*6. Hildo Alves Feitosa Neto<br />
*7. Henrique Sousa Pinheiro <br />
*8. Guilherme de Souza Vieira <br />
*9. Danilo Prates<br />
*10. Eduardo Takeo Ueda<br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7570Arduino 100 Noção2012-06-18T18:18:51Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
<br />
'''IMPORTANTE'''<br />
<br />
Devido a realização da oficina no Sesc Santo André nos dias 16/06 de 30/06, as oficinas a serem realizadas na sede do garoa nestas datas estão suspensas.<br />
<br />
As inscrições para estas datas estão transferidas para o dia 07/07/2012, veja abaixo os nomes inscritos para a nova data:<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Leo Grotti<br />
*11 - Daniel Roda<br />
*12 - William Ferreira da Silva<br />
*13 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
*11. Carlos Roitman<br />
<br />
Inscrições para o dia 11/08/2012 '''ABERTAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. Rodrigo Juste<br />
*5. Bruno Roberto dos Santos Arruda<br />
*6. Hildo Alves Feitosa Neto<br />
*7. Henrique Sousa Pinheiro <br />
*8. Guilherme de Souza Vieira <br />
*9. Danilo Prates<br />
*10. <br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7569Arduino 100 Noção2012-06-18T18:16:46Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
<br />
'''IMPORTANTE'''<br />
<br />
Devido a realização da oficina no Sesc Santo André nos dias 16/06 de 30/06, as oficinas a serem realizadas na sede do garoa nestas datas estão suspensas.<br />
<br />
As inscrições para estas datas estão transferidas para o dia 07/07/2012, veja abaixo os nomes inscritos para a nova data:<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Leo Grotti<br />
*11 - Daniel Roda<br />
*12 - William Ferreira da Silva<br />
*13 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
<br />
Inscrições para o dia 11/08/2012 '''ABERTAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. Rodrigo Juste<br />
*5. Bruno Roberto dos Santos Arruda<br />
*6. Hildo Alves Feitosa Neto<br />
*7. Henrique Sousa Pinheiro <br />
*8. Guilherme de Souza Vieira <br />
*9. Danilo Prates<br />
*10. <br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7559Arduino 100 Noção2012-06-15T10:51:02Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
<br />
'''IMPORTANTE'''<br />
<br />
Devido a realização da oficina no Sesc Santo André nos dias 16/06 de 30/06, as oficinas a serem realizadas na sede do garoa nestas datas estão suspensas.<br />
<br />
As inscrições para estas datas estão transferidas para o dia 07/07/2012, veja abaixo os nomes inscritos para a nova data:<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Danilo Heller Prates<br />
*11 - Leo Grotti<br />
*12 - Daniel Roda<br />
*13 - William Ferreira da Silva<br />
*14 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
<br />
Inscrições para o dia 11/08/2012 '''ABERTAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. Rodrigo Juste<br />
*5. Bruno Roberto dos Santos Arruda<br />
*6. Hildo Alves Feitosa Neto<br />
*7. Henrique Sousa Pinheiro <br />
*8. Guilherme de Souza Vieira <br />
*9. <br />
*10. <br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7557Arduino 100 Noção2012-06-14T10:36:18Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
<br />
'''IMPORTANTE'''<br />
<br />
Devido a realização da oficina no Sesc Santo André nos dias 16/06 de 30/06, as oficinas a serem realizadas na sede do garoa nestas datas estão suspensas.<br />
<br />
As inscrições para estas datas estão transferidas para o dia 07/07/2012, veja abaixo os nomes inscritos para a nova data:<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Danilo Heller Prates<br />
*11 - Leo Grotti<br />
*12 - Daniel Roda<br />
*13 - William Ferreira da Silva<br />
*14 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
<br />
Inscrições para o dia 11/08/2012 '''ABERTAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. Rodrigo Juste<br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10. <br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7555Arduino 100 Noção2012-06-12T19:53:07Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
<br />
'''IMPORTANTE'''<br />
<br />
Devido a realização da oficina no Sesc Santo André nos dias 16/06 de 30/06, as oficinas a serem realizadas na sede do garoa nestas datas estão suspensas.<br />
<br />
As inscrições para estas datas estão transferidas para o dia 07/07/2012, veja abaixo os nomes inscritos para a nova data:<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Danilo Heller Prates<br />
*11 - Leo Grotti<br />
*12 - Daniel Roda<br />
*13 - William Ferreira da Silva<br />
*14 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
<br />
Inscrições para o dia 11/08/2012 '''ABERTAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. <br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10. <br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7554Arduino 100 Noção2012-06-12T13:23:27Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
<br />
'''IMPORTANTE'''<br />
<br />
Devido a realização da oficina no Sesc Santo André nos dias 16/06 de 30/06, as oficinas a serem realizadas na sede do garoa nestas datas estão suspensas.<br />
<br />
As inscrições para estas datas estão transferidas para o dia 07/07/2012, veja abaixo os nomes inscritos para a nova data:<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Danilo Heller Prates<br />
*11 - Leo Grotti<br />
*12 - Daniel Roda<br />
*13 - William Ferreira da Silva<br />
*14 - Caio Barra Costa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''ABERTAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
<br />
Inscrições para o dia 11/08/2012 '''ABERTAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. ricardo cavallini<br />
*4. <br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10. <br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7552Arduino 100 Noção2012-06-12T10:33:50Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
<br />
'''IMPORTANTE'''<br />
<br />
Devido a realização da oficina no Sesc Santo André nos dias 16/06 de 30/06, as oficinas a serem realizadas na sede do garoa nestas datas estão suspensas.<br />
<br />
As inscrições para estas datas estão transferidas para o dia 07/07/2012, veja abaixo os nomes inscritos para a nova data:<br />
<br />
<br />
Inscrições dia para o dia 07/07/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
*9 - Clayton Cirqueira<br />
*10 - Danilo Heller Prates<br />
*11 - Leo Grotti<br />
*12 - Daniel Roda<br />
*13 - William Ferreira da Silva<br />
*14 - Caio Barra Costa<br />
*15 - Ricardo Cavallini<br />
<br />
Inscrições dia para o dia 28/07/2012 '''ABERTAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
<br />
Inscrições para o dia 11/08/2012 '''ABERTAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. <br />
*4. <br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10. <br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7551Arduino 100 Noção2012-06-12T10:21:57Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
'''ATENÇÃO: DESISTÊNCIAS DE ÚLTIMA HORA PREJUDICAM OUTRAS PESSOAS POIS A OFICINA TEM LIMITE DE PARTICIPANTES.'''<br />
<br />
<br />
<br />
'''IMPORTANTE""<br />
<br />
Devido a realização da oficina no Sesc Santo André nos dias 16/06 de 30/06, as oficinas a serem realizadas na sede do garoa estão suspensas e as inscrições serão remanejadas para datas posteriores.'''<br />
<br />
<br />
Inscrições dia para o dia 28/07/2012 '''ABERTAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
<br />
Inscrições para o dia 11/08/2012 '''ABERTAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. <br />
*4. <br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10. <br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7550Arduino 100 Noção2012-06-12T10:16:36Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
'''ATENÇÃO: DESISTÊNCIAS DE ÚLTIMA HORA PREJUDICAM OUTRAS PESSOAS POIS A OFICINA TEM LIMITE DE PARTICIPANTES.'''<br />
<br />
<br />
<br />
Inscrições dia para o dia 16/06/2012 '''FECHADAS''':<br />
<br />
*1 - Clayton Cirqueira<br />
*2 - Danilo Heller Prates<br />
*3 - Leo Grotti<br />
*4 - Daniel Roda<br />
*5 - William Ferreira da Silva<br />
*6 - Caio Barra Costa<br />
*7 - Ricardo Cavallini<br />
<br />
Inscrições dia para o dia 30/06/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
<br />
Inscrições dia para o dia 14/07/2012 '''FECHADAS''':<br />
<br />
*1. Rodrigo Fernanes Orfens de Castro<br />
*2. Lucas Belo<br />
*3. Juliano Costa de Oliveira<br />
*4. leonardo scorza de souza<br />
*5. Alan Luis Yoshida de Oliveira<br />
*6. Claudia Yoshida de Oliveira<br />
*7. Maíra Aguiar Neves<br />
*8. Vanessa Alexsandra Yoshida de Oliveira <br />
*9. Edmilson Rocha de Lima Filho<br />
*10 Leandro Gois Sousa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''ABERTAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
<br />
Inscrições para o dia 11/08/2012 '''ABERTAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. Cléio Sousa<br />
*3. <br />
*4. <br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10. <br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7546Arduino 100 Noção2012-06-11T10:19:12Z<p>Miklos: /* Histórico */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 - Álbum geral dos eventos: [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
'''ATENÇÃO: DESISTÊNCIAS DE ÚLTIMA HORA PREJUDICAM OUTRAS PESSOAS POIS A OFICINA TEM LIMITE DE PARTICIPANTES.'''<br />
<br />
<br />
<br />
Inscrições dia para o dia 16/06/2012 '''FECHADAS''':<br />
<br />
*1 - Clayton Cirqueira<br />
*2 - Danilo Heller Prates<br />
*3 - Leo Grotti<br />
*4 - Daniel Roda<br />
*5 - William Ferreira da Silva<br />
*6 - Caio Barra Costa<br />
*7 - Ricardo Cavallini<br />
<br />
Inscrições dia para o dia 30/06/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
<br />
Inscrições dia para o dia 14/07/2012 '''FECHADAS''':<br />
<br />
*1. Rodrigo Fernanes Orfens de Castro<br />
*2. Lucas Belo<br />
*3. Juliano Costa de Oliveira<br />
*4. leonardo scorza de souza<br />
*5. Alan Luis Yoshida de Oliveira<br />
*6. Claudia Yoshida de Oliveira<br />
*7. Maíra Aguiar Neves<br />
*8. Vanessa Alexsandra Yoshida de Oliveira <br />
*9. Edmilson Rocha de Lima Filho<br />
*10 Leandro Gois Sousa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''ABERTAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
<br />
Inscrições dia para o dia 11/08/2012 '''ABERTAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. <br />
*3. <br />
*4. <br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10. <br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7545Arduino 100 Noção2012-06-11T10:18:08Z<p>Miklos: /* Histórico */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 com 18 turmas até 14/04/2012 e aproximadamente 200 pessoas atendidas - [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
* 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]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
'''ATENÇÃO: DESISTÊNCIAS DE ÚLTIMA HORA PREJUDICAM OUTRAS PESSOAS POIS A OFICINA TEM LIMITE DE PARTICIPANTES.'''<br />
<br />
<br />
<br />
Inscrições dia para o dia 16/06/2012 '''FECHADAS''':<br />
<br />
*1 - Clayton Cirqueira<br />
*2 - Danilo Heller Prates<br />
*3 - Leo Grotti<br />
*4 - Daniel Roda<br />
*5 - William Ferreira da Silva<br />
*6 - Caio Barra Costa<br />
*7 - Ricardo Cavallini<br />
<br />
Inscrições dia para o dia 30/06/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
<br />
Inscrições dia para o dia 14/07/2012 '''FECHADAS''':<br />
<br />
*1. Rodrigo Fernanes Orfens de Castro<br />
*2. Lucas Belo<br />
*3. Juliano Costa de Oliveira<br />
*4. leonardo scorza de souza<br />
*5. Alan Luis Yoshida de Oliveira<br />
*6. Claudia Yoshida de Oliveira<br />
*7. Maíra Aguiar Neves<br />
*8. Vanessa Alexsandra Yoshida de Oliveira <br />
*9. Edmilson Rocha de Lima Filho<br />
*10 Leandro Gois Sousa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''ABERTAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
<br />
Inscrições dia para o dia 11/08/2012 '''ABERTAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. <br />
*3. <br />
*4. <br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10. <br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7521Arduino 100 Noção2012-06-06T18:33:09Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 com 18 turmas até 14/04/2012 e aproximadamente 200 pessoas atendidas - [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
'''ATENÇÃO: DESISTÊNCIAS DE ÚLTIMA HORA PREJUDICAM OUTRAS PESSOAS POIS A OFICINA TEM LIMITE DE PARTICIPANTES.'''<br />
<br />
<br />
<br />
Inscrições dia para o dia 16/06/2012 '''FECHADAS''':<br />
<br />
*1 - Clayton Cirqueira<br />
*2 - Danilo Heller Prates<br />
*3 - Leo Grotti<br />
*4 - Daniel Roda<br />
*5 - William Ferreira da Silva<br />
*6 - Caio Barra Costa<br />
*7 - Ricardo Cavallini<br />
<br />
Inscrições dia para o dia 30/06/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
<br />
Inscrições dia para o dia 14/07/2012 '''FECHADAS''':<br />
<br />
*1. Rodrigo Fernanes Orfens de Castro<br />
*2. Lucas Belo<br />
*3. Juliano Costa de Oliveira<br />
*4. leonardo scorza de souza<br />
*5. Alan Luis Yoshida de Oliveira<br />
*6. Claudia Yoshida de Oliveira<br />
*7. Maíra Aguiar Neves<br />
*8. Vanessa Alexsandra Yoshida de Oliveira <br />
*9. Edmilson Rocha de Lima Filho<br />
*10 Leandro Gois Sousa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''ABERTAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Guilherme Martins<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
<br />
Inscrições dia para o dia 11/08/2012 '''ABERTAS''':<br />
<br />
*1. Carlos Roitman do Amaral Maceno.<br />
*2. <br />
*3. <br />
*4. <br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10. <br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7514Arduino 100 Noção2012-06-04T18:40:58Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 com 18 turmas até 14/04/2012 e aproximadamente 200 pessoas atendidas - [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
'''ATENÇÃO: DESISTÊNCIAS DE ÚLTIMA HORA PREJUDICAM OUTRAS PESSOAS POIS A OFICINA TEM LIMITE DE PARTICIPANTES.'''<br />
<br />
<br />
<br />
Inscrições dia para o dia 16/06/2012 '''FECHADAS''':<br />
<br />
*1 - Clayton Cirqueira<br />
*2 - Danilo Heller Prates<br />
*3 - Leo Grotti<br />
*4 - Daniel Roda<br />
*5 - William Ferreira da Silva<br />
*6 - Caio Barra Costa<br />
*7 - Ricardo Cavallini<br />
<br />
Inscrições dia para o dia 30/06/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
<br />
Inscrições dia para o dia 14/07/2012 '''FECHADAS''':<br />
<br />
*1. Rodrigo Fernanes Orfens de Castro<br />
*2. Lucas Belo<br />
*3. Juliano Costa de Oliveira<br />
*4. leonardo scorza de souza<br />
*5. Alan Luis Yoshida de Oliveira<br />
*6. Claudia Yoshida de Oliveira<br />
*7. Maíra Aguiar Neves<br />
*8. Vanessa Alexsandra Yoshida de Oliveira <br />
*9. Edmilson Rocha de Lima Filho<br />
*10 Leandro Gois Sousa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''ABERTAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. Gustavo Rezende<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. <br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
<br />
Inscrições dia para o dia 11/08/2012 '''ABERTAS''':<br />
<br />
*1. <br />
*2. <br />
*3. <br />
*4. <br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10. <br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7489Arduino 100 Noção2012-06-01T12:05:42Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 com 18 turmas até 14/04/2012 e aproximadamente 200 pessoas atendidas - [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
'''ATENÇÃO: DESISTÊNCIAS DE ÚLTIMA HORA PREJUDICAM OUTRAS PESSOAS POIS A OFICINA TEM LIMITE DE PARTICIPANTES.'''<br />
<br />
<br />
Inscrições dia para o dia 02/06/2012 '''FECHADAS''':<br />
<br />
*1 - Bianca Jambwisch<br />
*2 - Cicero Anderson Piqui<br />
*3 - Carlos Henrique Severo<br />
*4 - Roberto Begalli<br />
*5 - Hamilton Andre Hino<br />
*6 - Marcus Vinícius de Melo Garcia<br />
*7 - Israel da Silva Rodrigues de Andrade<br />
*8 - Marta Santos<br />
*9 - Barbara Jambwisch<br />
*10 - Daniel Turiani<br />
<br />
Inscrições dia para o dia 16/06/2012 '''FECHADAS''':<br />
<br />
*1 - Clayton Cirqueira<br />
*2 - Danilo Heller Prates<br />
*3 - Leo Grotti<br />
*4 - Daniel Roda<br />
*5 - William Ferreira da Silva<br />
*6 - Caio Barra Costa<br />
*7 - Ricardo Cavallini<br />
<br />
Inscrições dia para o dia 30/06/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
<br />
Inscrições dia para o dia 14/07/2012 '''FECHADAS''':<br />
<br />
*1. Rodrigo Fernanes Orfens de Castro<br />
*2. Lucas Belo<br />
*3. Juliano Costa de Oliveira<br />
*4. leonardo scorza de souza<br />
*5. Alan Luis Yoshida de Oliveira<br />
*6. Claudia Yoshida de Oliveira<br />
*7. Maíra Aguiar Neves<br />
*8. Vanessa Alexsandra Yoshida de Oliveira <br />
*9. Edmilson Rocha de Lima Filho<br />
*10 Leandro Gois Sousa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''ABERTAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Cibele Yamamoto<br />
*3. <br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. <br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
<br />
Inscrições dia para o dia 11/08/2012 '''ABERTAS''':<br />
<br />
*1. <br />
*2. <br />
*3. <br />
*4. <br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10. <br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7485Arduino 100 Noção2012-05-31T18:34:57Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 com 18 turmas até 14/04/2012 e aproximadamente 200 pessoas atendidas - [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
'''ATENÇÃO: DESISTÊNCIAS DE ÚLTIMA HORA PREJUDICAM OUTRAS PESSOAS POIS A OFICINA TEM LIMITE DE PARTICIPANTES.'''<br />
<br />
<br />
Inscrições dia para o dia 02/06/2012 '''ABERTAS''':<br />
<br />
<br />
*2 - Cicero Anderson Piqui<br />
*3 - Carlos Henrique Severo<br />
*4 - Roberto Begalli<br />
*5 - Hamilton Andre Hino<br />
*6 - Marcus Vinícius de Melo Garcia<br />
*7 - Israel da Silva Rodrigues de Andrade<br />
*8 - Marta Santos<br />
<br />
Inscrições dia para o dia 16/06/2012 '''FECHADAS''':<br />
<br />
*1 - Clayton Cirqueira<br />
*2 - Danilo Heller Prates<br />
*3 - Leo Grotti<br />
*4 - Daniel Roda<br />
*5 - William Ferreira da Silva<br />
*6 - Caio Barra Costa<br />
*7 - Ricardo Cavallini<br />
<br />
Inscrições dia para o dia 30/06/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
<br />
Inscrições dia para o dia 14/07/2012 '''FECHADAS''':<br />
<br />
*1. Rodrigo Fernanes Orfens de Castro<br />
*2. Lucas Belo<br />
*3. Juliano Costa de Oliveira<br />
*4. leonardo scorza de souza<br />
*5. Alan Luis Yoshida de Oliveira<br />
*6. Claudia Yoshida de Oliveira<br />
*7. Maíra Aguiar Neves<br />
*8. Vanessa Alexsandra Yoshida de Oliveira <br />
*9. Edmilson Rocha de Lima Filho<br />
*10 Leandro Gois Sousa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Daniel Turiani<br />
*3. Barbara Jambwisch<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. <br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
<br />
Inscrições dia para o dia 11/08/2012 '''ABERTAS''':<br />
<br />
*1. <br />
*2. <br />
*3. <br />
*4. <br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10. <br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Categoria:Eventos&diff=7484Categoria:Eventos2012-05-31T18:31:27Z<p>Miklos: </p>
<hr />
<div>O Garoa realiza diversos eventos para promover a troca de conhecimento. Fora menção em contrário, os eventos ocorrem sempre na [[Garoa Hacker Clube:Sede|sede]] do Garoa, são gratuitos e de participação aberta a todos (associados ou não), e não é necessário fazer inscrição prévia.<br />
<br />
Essa lista pode estar incompleta. Para saber mais sobre nossos eventos, fique sempre atento a anúncios no nosso site, na [[Listas de Discussão|lista de discussão]], no [http://www.facebook.com/GaroaHC Facebook] no [http://identi.ca/garoahc identi.ca] ou no [http://twitter.com/garoahc twitter]. Todos os eventos, inclusive passados, estão listados [[:Categoria:Eventos|aqui]].<br />
<br />
==Próximos eventos==<br />
<!-- IMPORTANTE, LEIA O COMENTÁRIO ABAIXO --><br />
<!-- Depois de passado o evento, mover a entrada do evento para a lista de Eventos recentes (é só fazer Copy e Paste) --><br />
<!-- eventos de data mais próxima vão em cima! --><br />
*'''Quinta, 24/Maio/2012, 19h30''': [[Noite do Arduino]]<br />
*'''Quinta, 31/Maio/2012, 19h30''': [[Noite do Arduino]]<br />
*'''Sábado, 02/Junho/2012, 10h00''':[[Workshop "Arduino 100 Noção"]]<br />
*'''Terça, 19/Junho/2012, 19h30''': [[Reuni%C3%A3o_de_19/06/2012|Reunião do CMC]]<br />
*'''[[Eventos Futuros|Eventos em planejamento]]'''<br />
*'''[[Eventos Anuais|Eventos que acontecerão todo ano]]'''<br />
<br />
==Eventos regulares==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Horário<br />
! Evento<br />
! Atividade<br />
|-<br />
| '''Segundas: 19h30'''<br />
| [[Imagem:Com_carinho.png|150px|center|link=Eletrônica com carinho]]<br />
| [[Eletrônica com carinho|Oficina de eletrônica aberta a todos]] - não é preciso saber nada antes de vir. Solda, instrumentos, projetos e diversão no Laboratório 0.<br />
|-<br />
| '''Quintas, a partir das 19h30'''<br />
| [[Imagem:Noite do Arduino.png|120px|center|link=Noite do Arduino]]<br />
| [http://pt.wikipedia.org/wiki/Arduino Arduino] é uma plataforma aberta de prototipação de hardware. Nesse evento semanal nos encontramos para aprender, ensinar e fuçar em Arduinos.<br />
|-<br />
| '''Sábados, a partir das 10h'''<br />
| [[Imagem:Arduino_100_Nocao_abertura.jpg|150px|center|link=Workshop "Arduino 100 Noção"]]<br />
| Uma oficina de Arduíno e eletrônica, simples, divertida e acessível a todos. Faça sua inscrição clicando no link:[[Workshop "Arduino 100 Noção"]]- ''' Carregue a História em Quadrinhos [http://www.ipfone.com.br/arduino-comic-latest-pt_br.pdf]''' - ''' Inscrições dia para o dia 11/08/2012 ABERTAS'''<br />
|-<br />
| '''Sábados, a partir das 10h'''<br />
| [[Imagem:Hackday.png|120px|center|link=Hackday]]<br />
| Dia para as pessoas que frequentam o local, sem uma programação pré-definida. Normalmente temos cursos, palestras ou oficinas, como a [[Lockpick]]; hackeamos em projetos e confraternizamos. Consulte a lista para confirmar se o espaço estará aberto.<br />
|-<br />
| '''Sábados, a partir das 14h'''<br />
| [[Imagem:Com_carinho.png|150px|center|link=MITx 6.002]]<br />
| Grupo aberto para auxiliar no acompanhamento do curso online de eletrônica do MIT, o MITx 6.002. O horário também é usado para realizar as experiências práticas do curso.<br />
|}<br />
<br />
==Eventos recentes ==<br />
<!-- IMPORTANTE, LEIA OS COMENTÁRIOS ABAIXO --><br />
<!-- Listar apenas os ultimos 3 eventos. --><br />
<!-- Quando for incluir um evento recém realizado você deve mover a entrada o evento mais antigo para a página de Eventos Passados --><br />
<!-- Isso é IMPORTANTE para garantir que a página de Eventos Passados tenha uma lista de tudo o que já realizamos --><br />
<!-- eventos de data mais próxima vão em cima! --><br />
*'''Terça, 22/Maio/2012, 19h30''': [[Reuni%C3%A3o_de_22/05/2012|Reunião do CMC]]<br />
*'''Segunda, 21/Maio/2012, 19h30''': [[Eletrônica com carinho]]<br />
*'''Sábado, 19/Maio/2012, 10h00''':[[Workshop "Arduino 100 Noção"]]<br />
*'''[[Eventos Passados|Eventos passados]]'''<br />
<br />
==Proponha um evento==<br />
Eventos ou encontros podem ser propostos e realizados por qualquer frequentador do espaço, associado ou não. Faça aqui sua oficina, palestra, encontro ou bate-papo. Também podemos ceder o nosso espaço qualquer dia que não tenha uma programação fixa para a realização de eventos regulares (ou não) de comunidades, coletivos ou grupos de usuários interessados em temas relacionados à cultura hacker em geral.<br />
<br />
Caso queira realizar seu evento no Garoa, primeiro fale conosco através da nossa [[Listas de Discussão|lista de discussão]]. Envie uma mensagem descrevendo a sua proposta e nos avisando que dia pretende realizar o seu evento para conversarmos sobre a proposta. Se não houver impeditivos, bastará então divular o evento aqui nesta página.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7483Arduino 100 Noção2012-05-31T18:30:05Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 com 18 turmas até 14/04/2012 e aproximadamente 200 pessoas atendidas - [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
'''ATENÇÃO: DESISTÊNCIAS DE ÚLTIMA HORA PREJUDICAM OUTRAS PESSOAS POIS A OFICINA TEM LIMITE DE PARTICIPANTES.'''<br />
<br />
<br />
Inscrições dia para o dia 02/06/2012 '''ABERTAS''':<br />
<br />
<br />
*2 - Cicero Anderson Piqui<br />
*3 - Carlos Henrique Severo<br />
*4 - Roberto Begalli<br />
*5 - Hamilton Andre Hino<br />
*6 - Marcus Vinícius de Melo Garcia<br />
*7 - Israel da Silva Rodrigues de Andrade<br />
*8 - Marta Santos<br />
<br />
Inscrições dia para o dia 16/06/2012 '''FECHADAS''':<br />
<br />
*1 - Clayton Cirqueira<br />
*2 - Danilo Heller Prates<br />
*3 - Leo Grotti<br />
*4 - Daniel Roda<br />
*5 - William Ferreira da Silva<br />
*6 - Caio Barra Costa<br />
*7 - Ricardo Cavallini<br />
<br />
Inscrições dia para o dia 30/06/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
<br />
Inscrições dia para o dia 14/07/2012 '''FECHADAS''':<br />
<br />
*1. Rodrigo Fernanes Orfens de Castro<br />
*2. Lucas Belo<br />
*3. Juliano Costa de Oliveira<br />
*4. leonardo scorza de souza<br />
*5. Alan Luis Yoshida de Oliveira<br />
*6. Claudia Yoshida de Oliveira<br />
*7. Maíra Aguiar Neves<br />
*8. Vanessa Alexsandra Yoshida de Oliveira <br />
*9. Edmilson Rocha de Lima Filho<br />
*10 Leandro Gois Sousa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''FECHADAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Daniel Turiani<br />
*3. Barbara Jambwisch<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. André Gomes<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
<br />
Inscrições dia para o dia 11/08/2012 '''ABERTAS''':<br />
<br />
*1. <br />
*2. <br />
*3. <br />
*4. <br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10. <br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7482Arduino 100 Noção2012-05-31T18:28:33Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 com 18 turmas até 14/04/2012 e aproximadamente 200 pessoas atendidas - [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
'''ATENÇÃO: DESISTÊNCIAS DE ÚLTIMA HORA PREJUDICAM OUTRAS PESSOAS POIS A OFICINA TEM LIMITE DE PARTICIPANTES.'''<br />
<br />
<br />
Inscrições dia para o dia 02/06/2012 '''ABERTAS''':<br />
<br />
<br />
*2 - Cicero Anderson Piqui<br />
*3 - Carlos Henrique Severo<br />
*4 - Roberto Begalli<br />
*5 - Hamilton Andre Hino<br />
*6 - Marcus Vinícius de Melo Garcia<br />
*7 - Israel da Silva Rodrigues de Andrade<br />
*8 - Marta Santos<br />
<br />
Inscrições dia para o dia 16/06/2012 '''FECHADAS''':<br />
<br />
*1 - Clayton Cirqueira<br />
*2 - Danilo Heller Prates<br />
*3 - Leo Grotti<br />
*4 - Daniel Roda<br />
*5 - William Ferreira da Silva<br />
*6 - Caio Barra Costa<br />
*7 - Ricardo Cavallini<br />
<br />
Inscrições dia para o dia 30/06/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
<br />
Inscrições dia para o dia 14/07/2012 '''FECHADAS''':<br />
<br />
*1. Rodrigo Fernanes Orfens de Castro<br />
*2. Lucas Belo<br />
*3. Juliano Costa de Oliveira<br />
*4. leonardo scorza de souza<br />
*5. Alan Luis Yoshida de Oliveira<br />
*6. Claudia Yoshida de Oliveira<br />
*7. Maíra Aguiar Neves<br />
*8. Vanessa Alexsandra Yoshida de Oliveira <br />
*9. Edmilson Rocha de Lima Filho<br />
*10 Leandro Gois Sousa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''ABERTAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Daniel Turiani<br />
*3. Barbara Jambwisch<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. André Gomes<br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7481Arduino 100 Noção2012-05-31T18:17:41Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 com 18 turmas até 14/04/2012 e aproximadamente 200 pessoas atendidas - [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
'''ATENÇÃO: DESISTÊNCIAS DE ÚLTIMA HORA PREJUDICAM OUTRAS PESSOAS POIS A OFICINA TEM LIMITE DE PARTICIPANTES.'''<br />
<br />
<br />
Inscrições dia para o dia 02/06/2012 '''ABERTAS''':<br />
<br />
<br />
*2 - Cicero Anderson Piqui<br />
*3 - Carlos Henrique Severo<br />
*4 - Roberto Begalli<br />
*5 - Hamilton Andre Hino<br />
*6 - Marcus Vinícius de Melo Garcia<br />
*7 - Israel da Silva Rodrigues de Andrade<br />
*8 - Marta Santos<br />
<br />
Inscrições dia para o dia 16/06/2012 '''FECHADAS''':<br />
<br />
*1 - Clayton Cirqueira<br />
*2 - Danilo Heller Prates<br />
*3 - Leo Grotti<br />
*4 - Daniel Roda<br />
*5 - William Ferreira da Silva<br />
*6 - Caio Barra Costa<br />
*7 - Ricardo Cavallini<br />
<br />
Inscrições dia para o dia 30/06/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
<br />
Inscrições dia para o dia 14/07/2012 '''FECHADAS''':<br />
<br />
*1. Rodrigo Fernanes Orfens de Castro<br />
*2. Lucas Belo<br />
*3. Juliano Costa de Oliveira<br />
*4. leonardo scorza de souza<br />
*5. Alan Luis Yoshida de Oliveira<br />
*6. Claudia Yoshida de Oliveira<br />
*7. Maíra Aguiar Neves<br />
*8. Vanessa Alexsandra Yoshida de Oliveira <br />
*9. Edmilson Rocha de Lima Filho<br />
*10 Leandro Gois Sousa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''ABERTAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Daniel Turiani<br />
*3. Barbara Jambwisch<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. <br />
*8. Simon Sanches <br />
*9. Caio Albuquerque<br />
*10. Catalina Rua<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7479Arduino 100 Noção2012-05-31T18:11:42Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 com 18 turmas até 14/04/2012 e aproximadamente 200 pessoas atendidas - [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
'''ATENÇÃO: DESISTÊNCIAS DE ÚLTIMA HORA PREJUDICAM OUTRAS PESSOAS POIS A OFICINA TEM LIMITE DE PARTICIPANTES.'''<br />
<br />
<br />
Inscrições dia para o dia 02/06/2012 '''ABERTAS''':<br />
<br />
<br />
*2 - Cicero Anderson Piqui<br />
*3 - Carlos Henrique Severo<br />
*4 - Roberto Begalli<br />
*5 - Hamilton Andre Hino<br />
*6 - Marcus Vinícius de Melo Garcia<br />
*7 - <br />
*8 - <br />
<br />
Inscrições dia para o dia 16/06/2012 '''FECHADAS''':<br />
<br />
*1 - Clayton Cirqueira<br />
*2 - Danilo Heller Prates<br />
*3 - Leo Grotti<br />
*4 - Daniel Roda<br />
*5 - William Ferreira da Silva<br />
*6 - Caio Barra Costa<br />
*7 - Ricardo Cavallini<br />
<br />
Inscrições dia para o dia 30/06/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
<br />
Inscrições dia para o dia 14/07/2012 '''FECHADAS''':<br />
<br />
*1. Rodrigo Fernanes Orfens de Castro<br />
*2. Lucas Belo<br />
*3. Juliano Costa de Oliveira<br />
*4. leonardo scorza de souza<br />
*5. Alan Luis Yoshida de Oliveira<br />
*6. Claudia Yoshida de Oliveira<br />
*7. Maíra Aguiar Neves<br />
*8. Vanessa Alexsandra Yoshida de Oliveira <br />
*9. Edmilson Rocha de Lima Filho<br />
*10 Leandro Gois Sousa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''ABERTAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Daniel Turiani<br />
*3. Barbara Jambwisch<br />
*4. Carlos Romel<br />
*5. Ricardo A Boreto<br />
*6. Tânia C S Boreto<br />
*7. Israel da Silva Rodrigues de Andrade<br />
*8. <br />
*9. <br />
*10.<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7476Arduino 100 Noção2012-05-31T00:28:07Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 com 18 turmas até 14/04/2012 e aproximadamente 200 pessoas atendidas - [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
'''ATENÇÃO: DESISTÊNCIAS DE ÚLTIMA HORA PREJUDICAM OUTRAS PESSOAS POIS A OFICINA TEM LIMITE DE PARTICIPANTES.'''<br />
<br />
<br />
Inscrições dia para o dia 02/06/2012 '''FECHADAS''':<br />
<br />
<br />
*2 - Cicero Anderson Piqui<br />
*3 - Carlos Henrique Severo<br />
*4 - Roberto Begalli<br />
*5 - Hamilton Andre Hino<br />
*6 - Marcus Vinícius de Melo Garcia<br />
*7 - Ricardo A Boreto <br />
*8 - Tânia C S Boreto<br />
<br />
Inscrições dia para o dia 16/06/2012 '''FECHADAS''':<br />
<br />
*1 - Clayton Cirqueira<br />
*2 - Danilo Heller Prates<br />
*3 - Leo Grotti<br />
*4 - Daniel Roda<br />
*5 - William Ferreira da Silva<br />
*6 - Caio Barra Costa<br />
*7 - Ricardo Cavallini<br />
<br />
Inscrições dia para o dia 30/06/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
<br />
Inscrições dia para o dia 14/07/2012 '''FECHADAS''':<br />
<br />
*1. Rodrigo Fernanes Orfens de Castro<br />
*2. Lucas Belo<br />
*3. Juliano Costa de Oliveira<br />
*4. leonardo scorza de souza<br />
*5. Alan Luis Yoshida de Oliveira<br />
*6. Claudia Yoshida de Oliveira<br />
*7. Maíra Aguiar Neves<br />
*8. Vanessa Alexsandra Yoshida de Oliveira <br />
*9. Edmilson Rocha de Lima Filho<br />
*10 Leandro Gois Sousa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''ABERTAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Daniel Turiani<br />
*3. Barbara Jambwisch<br />
*4. Carlos Romel<br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10.<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7475Arduino 100 Noção2012-05-31T00:25:44Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 com 18 turmas até 14/04/2012 e aproximadamente 200 pessoas atendidas - [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
'''ATENÇÃO: DESISTÊNCIAS DE ÚLTIMA HORA PREJUDICAM OUTRAS PESSOAS POIS A OFICINA TEM LIMITE DE PARTICIPANTES.'''<br />
<br />
<br />
Inscrições dia para o dia 02/06/2012 '''FECHADAS''':<br />
<br />
<br />
*2 - Cicero Anderson Piqui<br />
*3 - Carlos Henrique Severo<br />
*4 - Roberto Begalli<br />
*5 - Hamilton Andre Hino<br />
*6 - Marcus Vinícius de Melo Garcia<br />
*7 - Ricardo A Boreto <br />
*8 - Tânia C S Boreto<br />
<br />
Inscrições dia para o dia 16/06/2012 '''FECHADAS''':<br />
<br />
*1 - Clayton Cirqueira<br />
*2 - Danilo Heller Prates<br />
*3 - Leo Grotti<br />
*4 - Daniel Roda<br />
*5 - William Ferreira da Silva<br />
*6 - Caio Barra Costa<br />
*7 - Ricardo Cavallini<br />
<br />
Inscrições dia para o dia 30/06/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
<br />
Inscrições dia para o dia 14/07/2012 '''FECHADAS''':<br />
<br />
*1. Rodrigo Fernanes Orfens de Castro<br />
*2. Lucas Belo<br />
*3. Juliano Costa de Oliveira<br />
*4. leonardo scorza de souza<br />
*5. Alan Luis Yoshida de Oliveira<br />
*6. Claudia Yoshida de Oliveira<br />
*7. Maíra Aguiar Neves<br />
*8. Vanessa Alexsandra Yoshida de Oliveira <br />
*9. Edmilson Rocha de Lima Filho<br />
*10 Leandro Gois Sousa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''ABERTAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Daniel Turiani<br />
*3. Barbara Jambwisch<br />
*4. <br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10.<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7472Arduino 100 Noção2012-05-30T10:18:57Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 com 18 turmas até 14/04/2012 e aproximadamente 200 pessoas atendidas - [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
'''ATENÇÃO: DESISTÊNCIAS DE ÚLTIMA HORA PREJUDICAM OUTRAS PESSOAS POIS A OFICINA TEM LIMITE DE PARTICIPANTES.'''<br />
<br />
<br />
Inscrições dia para o dia 02/06/2012 '''FECHADAS''':<br />
<br />
*1 - heloisa etelvina<br />
*2 - Cicero Anderson Piqui<br />
*3 - Carlos Henrique Severo<br />
*4 - Roberto Begalli<br />
*5 - Hamilton Andre Hino<br />
*6 - Marcus Vinícius de Melo Garcia<br />
*7 - Ricardo A Boreto <br />
*8 - Tânia C S Boreto<br />
<br />
Inscrições dia para o dia 16/06/2012 '''FECHADAS''':<br />
<br />
*1 - Clayton Cirqueira<br />
*2 - Danilo Heller Prates<br />
*3 - Leo Grotti<br />
*4 - Daniel Roda<br />
*5 - William Ferreira da Silva<br />
*6 - Caio Barra Costa<br />
*7 - Ricardo Cavallini<br />
<br />
Inscrições dia para o dia 30/06/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
<br />
Inscrições dia para o dia 14/07/2012 '''FECHADAS''':<br />
<br />
*1. Rodrigo Fernanes Orfens de Castro<br />
*2. Lucas Belo<br />
*3. Juliano Costa de Oliveira<br />
*4. leonardo scorza de souza<br />
*5. Alan Luis Yoshida de Oliveira<br />
*6. Claudia Yoshida de Oliveira<br />
*7. Maíra Aguiar Neves<br />
*8. Vanessa Alexsandra Yoshida de Oliveira <br />
*9. Edmilson Rocha de Lima Filho<br />
*10 Leandro Gois Sousa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''ABERTAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Daniel Turiani<br />
*3. <br />
*4. <br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10.<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7435Arduino 100 Noção2012-05-29T18:40:12Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 com 18 turmas até 14/04/2012 e aproximadamente 200 pessoas atendidas - [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
'''ATENÇÃO: DESISTÊNCIAS DE ÚLTIMA HORA PREJUDICAM OUTRAS PESSOAS POIS A OFICINA TEM LIMITE DE PARTICIPANTES.'''<br />
<br />
<br />
Inscrições dia para o dia 02/06/2012 '''FECHADAS''':<br />
<br />
*1 - heloisa etelvina<br />
*2 - Cicero Anderson Piqui<br />
*3 - Carlos Henrique Severo<br />
*4 - Roberto Begalli<br />
*5 - Hamilton Andre Hino<br />
*6 - Marcus Vinícius de Melo Garcia<br />
*7 - Ricardo A Boreto <br />
*8 - Tânia C S Boreto<br />
<br />
Inscrições dia para o dia 16/06/2012 '''FECHADAS''':<br />
<br />
*1 - Clayton Cirqueira<br />
*2 - Danilo Heller Prates<br />
*3 - Leo Grotti<br />
*4 - Daniel Roda<br />
*5 - William Ferreira da Silva<br />
*6 - Caio Barra Costa<br />
*7 - Ricardo Cavallini<br />
*8 - Ricardo Amaral<br />
<br />
Inscrições dia para o dia 30/06/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
<br />
Inscrições dia para o dia 14/07/2012 '''FECHADAS''':<br />
<br />
*1. Rodrigo Fernanes Orfens de Castro<br />
*2. Lucas Belo<br />
*3. Juliano Costa de Oliveira<br />
*4. leonardo scorza de souza<br />
*5. Alan Luis Yoshida de Oliveira<br />
*6. Claudia Yoshida de Oliveira<br />
*7. Maíra Aguiar Neves<br />
*8. Vanessa Alexsandra Yoshida de Oliveira <br />
*9. Edmilson Rocha de Lima Filho<br />
*10 Leandro Gois Sousa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''ABERTAS''':<br />
<br />
*1. Gabriel Rezende<br />
*2. Daniel Turiani<br />
*3. <br />
*4. <br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10.<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7428Arduino 100 Noção2012-05-28T10:02:13Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 com 18 turmas até 14/04/2012 e aproximadamente 200 pessoas atendidas - [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
'''ATENÇÃO: DESISTÊNCIAS DE ÚLTIMA HORA PREJUDICAM OUTRAS PESSOAS POIS A OFICINA TEM LIMITE DE PARTICIPANTES.'''<br />
<br />
<br />
Inscrições dia para o dia 02/06/2012 '''FECHADAS''':<br />
<br />
*1 - heloisa etelvina<br />
*2 - Cicero Anderson Piqui<br />
*3 - Carlos Henrique Severo<br />
*4 - Roberto Begalli<br />
*5 - Hamilton Andre Hino<br />
*6 - Marcus Vinícius de Melo Garcia<br />
*7 - Ricardo A Boreto <br />
*8 - Tânia C S Boreto<br />
<br />
Inscrições dia para o dia 16/06/2012 '''FECHADAS''':<br />
<br />
*1 - Clayton Cirqueira<br />
*2 - Danilo Heller Prates<br />
*3 - Leo Grotti<br />
*4 - Daniel Roda<br />
*5 - William Ferreira da Silva<br />
*6 - Caio Barra Costa<br />
*7 - Ricardo Cavallini<br />
*8 - Ricardo Amaral<br />
<br />
Inscrições dia para o dia 30/06/2012 '''FECHADAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
<br />
Inscrições dia para o dia 14/07/2012 '''FECHADAS''':<br />
<br />
*1. Rodrigo Fernanes Orfens de Castro<br />
*2. Lucas Belo<br />
*3. Juliano Costa de Oliveira<br />
*4. leonardo scorza de souza<br />
*5. Alan Luis Yoshida de Oliveira<br />
*6. Claudia Yoshida de Oliveira<br />
*7. Maíra Aguiar Neves<br />
*8. Vanessa Alexsandra Yoshida de Oliveira <br />
*9. Edmilson Rocha de Lima Filho<br />
*10 Leandro Gois Sousa<br />
<br />
Inscrições dia para o dia 28/07/2012 '''ABERTAS''':<br />
<br />
*1. <br />
*2. <br />
*3. <br />
*4. <br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10.<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Categoria:Eventos&diff=7424Categoria:Eventos2012-05-24T12:57:28Z<p>Miklos: </p>
<hr />
<div>O Garoa realiza diversos eventos para promover a troca de conhecimento. Fora menção em contrário, os eventos ocorrem sempre na [[Garoa Hacker Clube:Sede|sede]] do Garoa, são gratuitos e de participação aberta a todos (associados ou não), e não é necessário fazer inscrição prévia.<br />
<br />
Essa lista pode estar incompleta. Para saber mais sobre nossos eventos, fique sempre atento a anúncios no nosso site, na [[Listas de Discussão|lista de discussão]], no [http://www.facebook.com/GaroaHC Facebook] no [http://identi.ca/garoahc identi.ca] ou no [http://twitter.com/garoahc twitter]. Todos os eventos, inclusive passados, estão listados [[:Categoria:Eventos|aqui]].<br />
<br />
==Próximos eventos==<br />
<!-- IMPORTANTE, LEIA O COMENTÁRIO ABAIXO --><br />
<!-- Depois de passado o evento, mover a entrada do evento para a lista de Eventos recentes (é só fazer Copy e Paste) --><br />
<!-- eventos de data mais próxima vão em cima! --><br />
*'''Quinta, 24/Maio/2012, 19h30''': [[Noite do Arduino]]<br />
*'''Quinta, 31/Maio/2012, 19h30''': [[Noite do Arduino]]<br />
*'''Sábado, 02/Junho/2012, 10h00''':[[Workshop "Arduino 100 Noção"]]<br />
*'''Terça, 19/Junho/2012, 19h30''': [[Reuni%C3%A3o_de_19/06/2012|Reunião do CMC]]<br />
*'''[[Eventos Futuros|Eventos em planejamento]]'''<br />
*'''[[Eventos Anuais|Eventos que acontecerão todo ano]]'''<br />
<br />
==Eventos regulares==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Horário<br />
! Evento<br />
! Atividade<br />
|-<br />
| '''Segundas: 19h30'''<br />
| [[Imagem:Com_carinho.png|150px|center|link=Eletrônica com carinho]]<br />
| [[Eletrônica com carinho|Oficina de eletrônica aberta a todos]] - não é preciso saber nada antes de vir. Solda, instrumentos, projetos e diversão no Laboratório 0.<br />
|-<br />
| '''Quintas, a partir das 19h30'''<br />
| [[Imagem:Noite do Arduino.png|120px|center|link=Noite do Arduino]]<br />
| [http://pt.wikipedia.org/wiki/Arduino Arduino] é uma plataforma aberta de prototipação de hardware. Nesse evento semanal nos encontramos para aprender, ensinar e fuçar em Arduinos.<br />
|-<br />
| '''Sábados, a partir das 10h'''<br />
| [[Imagem:Arduino_100_Nocao_abertura.jpg|150px|center|link=Workshop "Arduino 100 Noção"]]<br />
| Uma oficina de Arduíno e eletrônica, simples, divertida e acessível a todos. Faça sua inscrição clicando no link:[[Workshop "Arduino 100 Noção"]]- ''' Carregue a História em Quadrinhos [http://www.ipfone.com.br/arduino-comic-latest-pt_br.pdf]''' - ''' Inscrições dia para o dia 28/07/2012 ABERTAS'''<br />
|-<br />
| '''Sábados, a partir das 10h'''<br />
| [[Imagem:Hackday.png|120px|center|link=Hackday]]<br />
| Dia para as pessoas que frequentam o local, sem uma programação pré-definida. Normalmente temos cursos, palestras ou oficinas, como a [[Lockpick]]; hackeamos em projetos e confraternizamos. Consulte a lista para confirmar se o espaço estará aberto.<br />
|-<br />
| '''Sábados, a partir das 14h'''<br />
| [[Imagem:Com_carinho.png|150px|center|link=MITx 6.002]]<br />
| Grupo aberto para auxiliar no acompanhamento do curso online de eletrônica do MIT, o MITx 6.002. O horário também é usado para realizar as experiências práticas do curso.<br />
|}<br />
<br />
==Eventos recentes ==<br />
<!-- IMPORTANTE, LEIA OS COMENTÁRIOS ABAIXO --><br />
<!-- Listar apenas os ultimos 3 eventos. --><br />
<!-- Quando for incluir um evento recém realizado você deve mover a entrada o evento mais antigo para a página de Eventos Passados --><br />
<!-- Isso é IMPORTANTE para garantir que a página de Eventos Passados tenha uma lista de tudo o que já realizamos --><br />
<!-- eventos de data mais próxima vão em cima! --><br />
*'''Terça, 22/Maio/2012, 19h30''': [[Reuni%C3%A3o_de_22/05/2012|Reunião do CMC]]<br />
*'''Segunda, 21/Maio/2012, 19h30''': [[Eletrônica com carinho]]<br />
*'''Sábado, 19/Maio/2012, 10h00''':[[Workshop "Arduino 100 Noção"]]<br />
*'''[[Eventos Passados|Eventos passados]]'''<br />
<br />
==Proponha um evento==<br />
Eventos ou encontros podem ser propostos e realizados por qualquer frequentador do espaço, associado ou não. Faça aqui sua oficina, palestra, encontro ou bate-papo. Também podemos ceder o nosso espaço qualquer dia que não tenha uma programação fixa para a realização de eventos regulares (ou não) de comunidades, coletivos ou grupos de usuários interessados em temas relacionados à cultura hacker em geral.<br />
<br />
Caso queira realizar seu evento no Garoa, primeiro fale conosco através da nossa [[Listas de Discussão|lista de discussão]]. Envie uma mensagem descrevendo a sua proposta e nos avisando que dia pretende realizar o seu evento para conversarmos sobre a proposta. Se não houver impeditivos, bastará então divular o evento aqui nesta página.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=N%C3%B3s_Rob%C3%B4s&diff=7423Nós Robôs2012-05-24T12:18:01Z<p>Miklos: Página substituída por '200px
==Grupo de Robótica do Garoa==
O grupo Nós Robôs está desativado no momento.'</p>
<hr />
<div>[[Arquivo:logo_robotica.png|200px]]<br />
==Grupo de Robótica do Garoa==<br />
O grupo Nós Robôs está desativado no momento.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Categoria:Eventos&diff=7422Categoria:Eventos2012-05-24T12:10:33Z<p>Miklos: </p>
<hr />
<div>O Garoa realiza diversos eventos para promover a troca de conhecimento. Fora menção em contrário, os eventos ocorrem sempre na [[Garoa Hacker Clube:Sede|sede]] do Garoa, são gratuitos e de participação aberta a todos (associados ou não), e não é necessário fazer inscrição prévia.<br />
<br />
Essa lista pode estar incompleta. Para saber mais sobre nossos eventos, fique sempre atento a anúncios no nosso site, na [[Listas de Discussão|lista de discussão]], no [http://www.facebook.com/GaroaHC Facebook] no [http://identi.ca/garoahc identi.ca] ou no [http://twitter.com/garoahc twitter]. Todos os eventos, inclusive passados, estão listados [[:Categoria:Eventos|aqui]].<br />
<br />
==Próximos eventos==<br />
<!-- IMPORTANTE, LEIA O COMENTÁRIO ABAIXO --><br />
<!-- Depois de passado o evento, mover a entrada do evento para a lista de Eventos recentes (é só fazer Copy e Paste) --><br />
<!-- eventos de data mais próxima vão em cima! --><br />
*'''Quinta, 24/Maio/2012, 19h30''': [[Noite do Arduino]]<br />
*'''Quinta, 31/Maio/2012, 19h30''': [[Noite do Arduino]]<br />
*'''Sábado, 02/Junho/2012, 10h00''':[[Workshop "Arduino 100 Noção"]]<br />
*'''Terça, 19/Junho/2012, 19h30''': [[Reuni%C3%A3o_de_19/06/2012|Reunião do CMC]]<br />
*'''[[Eventos Futuros|Eventos em planejamento]]'''<br />
*'''[[Eventos Anuais|Eventos que acontecerão todo ano]]'''<br />
<br />
==Eventos regulares==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Horário<br />
! Evento<br />
! Atividade<br />
|-<br />
| '''Segundas: 19h30'''<br />
| [[Imagem:Com_carinho.png|150px|center|link=Eletrônica com carinho]]<br />
| [[Eletrônica com carinho|Oficina de eletrônica aberta a todos]] - não é preciso saber nada antes de vir. Solda, instrumentos, projetos e diversão no Laboratório 0.<br />
|-<br />
| '''Quintas, a partir das 19h30'''<br />
| [[Imagem:Noite do Arduino.png|120px|center|link=Noite do Arduino]]<br />
| [http://pt.wikipedia.org/wiki/Arduino Arduino] é uma plataforma aberta de prototipação de hardware. Nesse evento semanal nos encontramos para aprender, ensinar e fuçar em Arduinos.<br />
|-<br />
| '''Sábados, a partir das 10h'''<br />
| [[Imagem:Arduino_100_Nocao_abertura.jpg|150px|center|link=Workshop "Arduino 100 Noção"]]<br />
| Uma oficina de Arduíno e eletrônica, simples, divertida e acessível a todos. Faça sua inscrição clicando no link:[[Workshop "Arduino 100 Noção"]]- ''' Inscrições dia para o dia 28/07/2012 ABERTAS'''<br />
|-<br />
| '''Sábados, a partir das 10h'''<br />
| [[Imagem:Hackday.png|120px|center|link=Hackday]]<br />
| Dia para as pessoas que frequentam o local, sem uma programação pré-definida. Normalmente temos cursos, palestras ou oficinas, como a [[Lockpick]]; hackeamos em projetos e confraternizamos. Consulte a lista para confirmar se o espaço estará aberto.<br />
|-<br />
| '''Sábados, a partir das 14h'''<br />
| [[Imagem:Com_carinho.png|150px|center|link=MITx 6.002]]<br />
| Grupo aberto para auxiliar no acompanhamento do curso online de eletrônica do MIT, o MITx 6.002. O horário também é usado para realizar as experiências práticas do curso.<br />
|}<br />
<br />
==Eventos recentes ==<br />
<!-- IMPORTANTE, LEIA OS COMENTÁRIOS ABAIXO --><br />
<!-- Listar apenas os ultimos 3 eventos. --><br />
<!-- Quando for incluir um evento recém realizado você deve mover a entrada o evento mais antigo para a página de Eventos Passados --><br />
<!-- Isso é IMPORTANTE para garantir que a página de Eventos Passados tenha uma lista de tudo o que já realizamos --><br />
<!-- eventos de data mais próxima vão em cima! --><br />
*'''Terça, 22/Maio/2012, 19h30''': [[Reuni%C3%A3o_de_22/05/2012|Reunião do CMC]]<br />
*'''Segunda, 21/Maio/2012, 19h30''': [[Eletrônica com carinho]]<br />
*'''Sábado, 19/Maio/2012, 10h00''':[[Workshop "Arduino 100 Noção"]]<br />
*'''[[Eventos Passados|Eventos passados]]'''<br />
<br />
==Proponha um evento==<br />
Eventos ou encontros podem ser propostos e realizados por qualquer frequentador do espaço, associado ou não. Faça aqui sua oficina, palestra, encontro ou bate-papo. Também podemos ceder o nosso espaço qualquer dia que não tenha uma programação fixa para a realização de eventos regulares (ou não) de comunidades, coletivos ou grupos de usuários interessados em temas relacionados à cultura hacker em geral.<br />
<br />
Caso queira realizar seu evento no Garoa, primeiro fale conosco através da nossa [[Listas de Discussão|lista de discussão]]. Envie uma mensagem descrevendo a sua proposta e nos avisando que dia pretende realizar o seu evento para conversarmos sobre a proposta. Se não houver impeditivos, bastará então divular o evento aqui nesta página.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7421Arduino 100 Noção2012-05-24T12:08:38Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 com 18 turmas até 14/04/2012 e aproximadamente 200 pessoas atendidas - [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
'''ATENÇÃO: DESISTÊNCIAS DE ÚLTIMA HORA PREJUDICAM OUTRAS PESSOAS POIS A OFICINA TEM LIMITE DE PARTICIPANTES.'''<br />
<br />
<br />
Inscrições dia para o dia 02/06/2012 '''FECHADAS''':<br />
<br />
*1 - heloisa etelvina<br />
*2 - Cicero Anderson Piqui<br />
*3 - Carlos Henrique Severo<br />
*4 - Roberto Begalli<br />
*5 - Hamilton Andre Hino<br />
*6 - Marcus Vinícius de Melo Garcia<br />
*7 - Ricardo A Boreto <br />
*8 - Tânia C S Boreto<br />
<br />
Inscrições dia para o dia 16/06/2012 '''FECHADAS''':<br />
<br />
*1 - Clayton Cirqueira<br />
*2 - Danilo Heller Prates<br />
*3 - Leo Grotti<br />
*4 - Daniel Roda<br />
*5 - William Ferreira da Silva<br />
*6 - Caio Barra Costa<br />
*7 - Ricardo Cavallini<br />
*8 - Ricardo Amaral<br />
<br />
Inscrições dia para o dia 30/06/2012 '''ABERTAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
<br />
Inscrições dia para o dia 14/07/2012 '''FECHADAS''':<br />
<br />
*1. Rodrigo Fernanes Orfens de Castro<br />
*2. Lucas Belo<br />
*3. Juliano Costa de Oliveira<br />
*4. leonardo scorza de souza<br />
*5. Alan Luis Yoshida de Oliveira<br />
*6. Claudia Yoshida de Oliveira<br />
*7. Maíra Aguiar Neves<br />
*8. Vanessa Alexsandra Yoshida de Oliveira <br />
*9. Edmilson Rocha de Lima Filho<br />
<br />
Inscrições dia para o dia 28/07/2012 '''ABERTAS''':<br />
<br />
*1. <br />
*2. <br />
*3. <br />
*4. <br />
*5. <br />
*6. <br />
*7. <br />
*8. <br />
*9. <br />
*10.<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 10 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7420Arduino 100 Noção2012-05-24T12:07:06Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 com 18 turmas até 14/04/2012 e aproximadamente 200 pessoas atendidas - [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
'''ATENÇÃO: DESISTÊNCIAS DE ÚLTIMA HORA PREJUDICAM OUTRAS PESSOAS POIS A OFICINA TEM LIMITE DE PARTICIPANTES.'''<br />
<br />
<br />
Inscrições dia para o dia 02/06/2012 '''FECHADAS''':<br />
<br />
*1 - heloisa etelvina<br />
*2 - Cicero Anderson Piqui<br />
*3 - Carlos Henrique Severo<br />
*4 - Roberto Begalli<br />
*5 - Hamilton Andre Hino<br />
*6 - Marcus Vinícius de Melo Garcia<br />
*7 - Ricardo A Boreto <br />
*8 - Tânia C S Boreto<br />
<br />
Inscrições dia para o dia 16/06/2012 '''FECHADAS''':<br />
<br />
*1 - Clayton Cirqueira<br />
*2 - Danilo Heller Prates<br />
*3 - Leo Grotti<br />
*4 - Daniel Roda<br />
*5 - William Ferreira da Silva<br />
*6 - Caio Barra Costa<br />
*7 - Ricardo Cavallini<br />
*8 - Ricardo Amaral<br />
<br />
Inscrições dia para o dia 30/06/2012 '''ABERTAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
<br />
Inscrições dia para o dia 14/07/2012 '''FECHADAS''':<br />
<br />
1. Rodrigo Fernanes Orfens de Castro<br />
2. Lucas Belo<br />
3. Juliano Costa de Oliveira<br />
4. leonardo scorza de souza<br />
5. Alan Luis Yoshida de Oliveira<br />
6. Claudia Yoshida de Oliveira<br />
7. Maíra Aguiar Neves<br />
8. Vanessa Alexsandra Yoshida de Oliveira <br />
9. Edmilson Rocha de Lima Filho<br />
<br />
Inscrições dia para o dia 28/07/2012 '''ABERTAS''':<br />
<br />
1. <br />
2. <br />
3. <br />
4. <br />
5. <br />
6. <br />
7. <br />
8. <br />
9. <br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 8 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Mikloshttps://garoa.net.br/mediawiki/index.php?title=Arduino_100_No%C3%A7%C3%A3o&diff=7411Arduino 100 Noção2012-05-09T00:31:26Z<p>Miklos: /* Inscrições: */</p>
<hr />
<div>[[Arquivo:Arduino_100_Nocao_abertura.jpg]]<br />
== Sócio Responsável==<br />
*[[Usuário:Miklos|Cláudio Miklós]]<br />
<br />
== Histórico==<br />
* Início em 01-10-2011 com 18 turmas até 14/04/2012 e aproximadamente 200 pessoas atendidas - [http://www.facebook.com/media/set/?set=a.187166821361336.47808.143549782389707&type=3]<br />
* Apresentação no Instituto Federal de Educação, Ciência e Tecnologia Sul de Minas Gerais IFSULDEMINAS em 02/12/2011<br />
* Apresentação na Campus Party 2012 - [http://www.miklos.blog.br/2012/02/oficina-arduino-100-nocao-na-cpbr-2012.html]<br />
* Matéria no Estado de São Paulo capa do caderno Link em 13/02 - [http://blogs.estadao.com.br/link/esse-tal-de-arduino/]<br />
* Apresentação para alunos da escola Politéia - [http://www.facebook.com/media/set/?set=a.3537447557949.163646.1325166520&type=3&l=09350a6fdb]<br />
* Apresentação na EMEB José Cataldi São bernardo do Campo com 90 crianças - [http://www.facebook.com/media/set/?set=a.3671881678718.166227.1325166520&type=3&l=2f1a2471f1]<br />
* Apresentação no FLISOL FESTIVAL LATINOAMERICANO DE INSTALAÇÃO DE SOFTWARE LIVRE - [http://www.facebook.com/media/set/?set=a.3824884623696.168533.1325166520&type=1&l=d2a17f59fb]<br />
<br />
==Para qualquer um que nunca na vida tenha visto ou usado um microcontrolador==<br />
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 />
<br><br />
=====Quando:===== <br />
Aos sábados das 10 às 13 horas.<br />
<br />
=====Onde:===== <br />
Na [[Garoa Hacker Clube:Sede|sede]] do Garoa Hacker Clube - "PORÃO 0" (sim... temos também o porão 1)<br />
<br />
=====Público:===== <br />
Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças devem ter monitoramento paterno).<BR><br />
<br />
=====Inscrições:=====<br />
Utilize as seguintes formas de inscrição:<br />
<br />
*1 - Se for usuário do wiki coloque seu nome abaixo<br />
*2 - Inscreva-se na lista do Garoa e envie email solicitando sua inscrição no evento : http://groups.google.com/group/hackerspace<br />
*3 - <b>Se tudo isso for muito complicado:[mailto:arduino100nocao@miklos.com.br?Subject=Inscreva-me&body=Nome: Clique aqui] para enviar um email de inscrição. Não esqueça de colocar seu nome!</b><br />
<br />
<br />
'''ATENÇÃO: DESISTÊNCIAS DE ÚLTIMA HORA PREJUDICAM OUTRAS PESSOAS POIS A OFICINA TEM LIMITE DE PARTICIPANTES.'''<br />
<br />
<br />
Inscrições dia para o dia 05/05/2012 '''FECHADAS''':<br />
<br />
*1 - João Neto Gonçalves Borges<br />
*2 - Daniel de Castro Roda<br />
*3 - Nicolas França<br />
*4 - Luiz Fernando Cardoso de Palma<br />
*5 - Danilo Dias<br />
*6 - Marcos Orsini<br />
*7 - Rogério Coelho<br />
*8 - Marcio Cardoso<br />
*9 - Henrique de Mello Rosa da Silva <br />
<br />
<br />
Inscrições dia para o dia 19/05/2012 '''FECHADAS''':<br />
<br />
*1 - Marcelo Carvalho<br />
*2 - Felipe Rinaldi de Campos<br />
*3 - Onivaldo Bispo<br />
*4 - Barbara Jambwish<br />
*5 - Pedro luís alves veloso<br />
*6 - Andrea Macruz<br />
*7 - Fabricio Begalli<br />
*8 - Robson Koite Kuroda<br />
<br />
<br />
Inscrições dia para o dia 02/06/2012 '''FECHADAS''':<br />
<br />
*1 - heloisa etelvina<br />
*2 - Cicero Anderson Piqui<br />
*3 - Carlos Henrique Severo<br />
*4 - Roberto Begalli<br />
*5 - Hamilton Andre Hino<br />
*6 - Marcus Vinícius de Melo Garcia<br />
*7 - Ricardo A Boreto <br />
*8 - Tânia C S Boreto<br />
<br />
Inscrições dia para o dia 16/06/2012 '''FECHADAS''':<br />
<br />
*1 - Clayton Cirqueira<br />
*2 - Danilo Heller Prates<br />
*3 - Leo Grotti<br />
*4 - Daniel Roda<br />
*5 - William Ferreira da Silva<br />
*6 - Caio Barra Costa<br />
*7 - Ricardo Cavallini<br />
*8 - Ricardo Amaral<br />
<br />
Inscrições dia para o dia 30/06/2012 '''ABERTAS''':<br />
<br />
*1 - Jairo Moreno de Barros Júnior<br />
*2 - Jorge Ganem Metne Neto<br />
*3 - Joelson de Souza Cabral<br />
*4 - antonio dos santos de oliveira filho<br />
*5 - Luiz Henrique Correa Bernardes<br />
*6 - Fabio de Camillo Correa Bernardes<br />
*7 - Renata de Camillo Correa Bernardes<br />
*8 - Nicolas dos Santos França<br />
<br />
<br />
Atenção:<br />
<br />
*1 - O material é limitado a 8 vagas por sábado.<br />
*2 - Os inscritos terão seu nome confirmado aqui.<br />
*3 - Por favor, confira seu nome na lista acima antes de comparecer, caso não conste e tenha realizado a inscrição, entre em contato utilizando o link de inscrição acima.<br />
<br />
=====Material:===== <br />
Todos os materiais serão fornecidos.<BR><br />
Cada participante ou dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.<BR><br />
Os materiais deverão ser devolvidos ao final da atividade.<BR><br />
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR><br />
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.<br />
<br />
==Como são as atividades==<br />
=====Introdução ao microcontrolador:===== <br />
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> <br />
O microcontrolador será pré-programado com exemplos simples.<br />
=====Introdução a Arduino:===== <br />
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).<br />
=====Montagem:===== <br />
Os participantes farão a montagem de uma arduino básica na protoboard, baseados em um esquema fornecido.<br />
=====Experiências:===== <br />
Os participantes utilizarão o led (e outros materiais)para observar o funcionamento básico dos pinos do microcontrolador.<br />
=====IMPORTANTE! - Perguntas e respostas:===== <br />
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, <br />
MESMO QUE VOCÊ PENSE SER A MAIOR BOBAGEM DO MUNDO.... NÃO DEIXE DE PERGUNTAR.<br />
==Arduino Proto Board Completa==<br />
[[Arquivo:Ard_proto.jpg]]<br><br><br />
Esta é uma placa arduino montada em proto board completa que pode ser ligada a fontes de energia e programada com cabo FTDI.<br />
==Arduino Proto Board "100 Noção"==<br />
[[Arquivo:Ard_proto_100_nocao.jpg]]<br><br><br />
Esta é a placa arduino em proto board "100 noção" (feita por um dos participantes) que é montada no workshop, o microcontrolador já é fornecido pré-configurado e a fonte de enegia são 3 pilhas AA.<br />
==Esquema de montagem==<br />
[[Arquivo:Arduino100nocao_bb1.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Durante o evento vamos explicar com simplicidade o que é uma placa proto-board e cada um dos elementos que vamos utilizar.<br />
==Esquema eletrônico==<br />
[[Arquivo:esquema_montagem_simples.png]]<br />
=====O que é isto?:===== <br />
O que você está vendo acima é o esquema eletrônico que utilizaremos para montar o microcontrolador na placa proto-board.<br />
Estes símbolos esquisitos também serão explicados.... não se preocupe com nada disso....<br />
==Programação do microcontrolador==<br />
Utilizaremos o mais simples exemplo de programação do arduino chamado Blink, neste exemplo, ligamos um LED e fazemos piscar.<br />
<br />
/*<br />
Blink<br />
Turns on an LED on for one second, then off for one second, repeatedly.<br />
<br />
This example code is in the public domain.<br />
*/<br />
<br />
void setup() { <br />
// initialize the digital pin as an output.<br />
// Pin 13 has an LED connected on most Arduino boards:<br />
pinMode(13, OUTPUT); <br />
}<br />
<br />
void loop() {<br />
digitalWrite(13, HIGH); // set the LED on<br />
delay(1000); // wait for a second<br />
digitalWrite(13, LOW); // set the LED off<br />
delay(1000); // wait for a second<br />
}<br />
<br />
=====O que é isto?:===== <br />
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!!.<br />
<br />
==Material Didático==<br />
CARREGUE A APOSTILA DO WORKSHOP: [http://www.ipfone.com.br/garoa/arduino_100_nocao.pdf Arduino_100_nocao.pdf]<br><p><br />
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><br />
Aqui você pode carregar somente a história em quadrinhos traduzida para pt_BR:<br><br />
https://docs.google.com/open?id=0B4nH-dLKWTKmY2M1MDE0MDUtMGMzMi00MjU3LTgzNjUtZGEzYjBlNDMzNTgx<br />
<br />
==Lista de Compras==<br />
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br><br />
<br />
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268<br />
*2. RESSONADOR CERÂMICO 16 MHZ<br />
*3. PLACA PROTOBOARD S/ Base 840 Pontos<br />
*4. ALICATE DE CORTE PEQUENO OU ESTILETE<br />
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)<br />
<br />
Exemplo de lista de compra Mouser:<br />
<br />
https://br.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=EB06F8D29D<br />
<br />
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.<br />
<br />
ATENÇÃO:<br><br />
Não é necessário comprar nada, o material é fornecido para uso no evento.<br><br />
<br />
Dica 1:<br><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<br />
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br />
<br />
Dica 2:<br><br />
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><br />
<br />
Dica 3:<br><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]<br />
<br />
Dica 4:<br><br />
Se tiver dúvidas escreva para : arduino100nocao@miklos.com.br<br />
<br><br />
<br />
==Registros do evento==<br />
<br />
[[/Registros do evento|Clique aqui para ver fotos e comentários sobre os eventos anteriores]]<br />
<br />
[[Categoria:Eventos]][[Categoria:Oficinas]]<br />
<br />
== Possível novo currículo ==<br />
<br />
Parte 1<br />
– General introduction to microcontrollers and embedded systems<br />
– Basic eletrical concepts, use of breadboard for prototyping circuits.<br />
– Arduino “Hello,world”: build a blinking LED circuit<br />
– Controlling more than one LED<br />
– Using Pulse width modulation to control LED brightness<br />
– Interfacing a seven segment display<br />
– Using the arduino digital inputs: interfacing a mechanical switch<br />
– Using the analog inputs: sensing light using an LDR<br />
– Potentiometer interfacing<br />
– Reading temperature<br />
– A quick introduction to the Python programming language<br />
– Serial port interfacing (Python will be used to write PC-side code)<br />
<br />
Parte 2<br />
- The second part of the workshop will be a demo. An Ez-Chronos sports watch which contains an accelerometer as well as a radio will be used to control an LED attached to the Arduino board.</div>Miklos