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

De Garoa Hacker Clube
Ir para navegação Ir para pesquisar
Linha 18: Linha 18:
 
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR>
 
O workshop é gratuíto e nenhum material fornecido estará a venda.<BR>
 
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.
 
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.
=====Lista de Compras=====
 
Caso você queira comprar os materiais que utilizamos no workshop para levar para casa sua arduino:<br>
 
<br>
 
*1. ATMEGA328P-PU - link:http://www.farnellnewark.com.br//product.aspx?idProduct=15R0268
 
*2. RESSONADOR CERÂMICO 16 MHZ
 
*3. PLACA PROTOBOARD S/ Base 840 Pontos
 
*4. ALICATE DE CORTE PEQUENO OU ESTILETE
 
*5. LED DE 5MM (QUALQUER COR MENOS BRANCO)
 
<BR>
 
No site do Lab de Garagem existe um kit com os materiais a disposição:<br>
 
Use esta busca - link:http://loja.labdegaragem.com.br/catalogsearch/result/?q=Protuino&x=0&y=0<br>
 
Este kit já vem até com o microcontrolador com bootloader e com interface usb para programação mas não tem a protoboard.<br>
 
 
ATENÇÃO 1:<br>
 
Por incrível que pareça, não se encontra estes itens todos em um só site brasileiro para comprar.<br>
 
Compre o ATMEGA328P-PU na Farnell (você provavelmente não vai encontrar na Santa Efigênia) e os outros itens vá até a Rua dos timbiras (travessa da Santa Efigênia) e você vai achar nas lojas de eletrônica (busque por R. dos Timbiras - República
 
São Paulo, 01208-010 no Google maps que vai aparecer o quarteirão aonde tem 4 lojas de eletronica).<br>
 
Uma outra opção é comprar no mercado livre.<br>
 
 
ATENÇÃO 2:<br>
 
Se você levar seu próprio microcontrolador, vai ser necessário programá-lo com o boot loader do arduino, chegue antes do workshop começar para que haja tempo de fazer isto.<br>
 
ATENÇÃO 3:<br>
 
Para programar seu arduino depois do workshop você vai precisar de um cabo FTDI como este: [[link:http://tato.ind.br/detalhe_produto.php?codigo_chave=102]]
 
==Como são as atividades==
 
 
=====Introdução ao microcontrolador:=====
 
=====Introdução ao microcontrolador:=====
 
Iniciamos tendo contato com um microcontrolador ATMEGA 328 e com uma explicação simples sobre a estrutura interna do microcontrolador e sobre a utilidade de seus pinos.<BR>
 
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>

Edição das 09h24min de 5 de outubro de 2011

Arduino 100 Nocao.png

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

O workshop "Arduino 100 Noção" tem o objetivo de abrir as portas do Garoa Hacker Clube para aqueles que querem participar das atividades do garoa como as "Noites do Arduino" e outras, mas nunca tiveram contato direto com um microcontrolador ou com uma Arduino em suas diversas formas.

Quando:

Aos sábados das 10 às 13 horas junto do evento Hackaday. Primeira edição no dia 01/10/2011

Onde:

Na sede do Garoa (local mutável de acordo com a disponibilidade).

Público:

Qualquer pessoa a partir de 10 anos (lidaremos com fios e algumas ferramentas, crianças menores devem ter monitoramento paterno).
Serão formadas duplas para as atividades, o evento tem previsto um público máximo de 10 pessoas por sábado.

Material:

Todos os materiais serão fornecidos.
Cada dupla receberá 1 microcontrolador, 1 placa proto-board, 1 led, fios e um alicate de corte.
Os materiais deverão ser devolvidos ao final da atividade.
O workshop é gratuíto e nenhum material fornecido estará a venda.
Peço não utilizar laptop durante o evento pois ocupa espaço na mesa.

Introdução ao microcontrolador:

Iniciamos tendo contato com um microcontrolador ATMEGA 328 e com uma explicação simples sobre a estrutura interna do microcontrolador e sobre a utilidade de seus pinos.
O microcontrolador será pré-programado com exemplos simples.

Introdução a Arduino:

Tendo o conhecimento sobre o microcontrolador, apresentaremos os modelos de arduino e explicaremos um pouco de sua história e filosofia, além dos conceitos muito básicos da IDE (programação).

Montagem:

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

Experiências:

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

IMPORTANTE! - Perguntas e respostas:

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

Esquema de montagem

Arduino100nocao bb1.png

O que é isto?:

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

Esquema eletrônico

Esquema montagem simples.png

O que é isto?:

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

Programação do microcontrolador

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

/*

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

 This example code is in the public domain.
*/

void setup() {

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

}

void loop() {

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

}

O que é isto?:

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

Material Didático

CARREGUE A APOSTILA DO WORKSHOP: Arduino_100_nocao.pdf

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

Inscrições para o dia 08/10/2011

Inscreva-se na página do evento no facebook:

http://www.facebook.com/event.php?eid=173140859434584

  • 1 - O material é limitado a 20 participantes por sábado.
  • 2 - Os primeiros 20 inscritos terão seu nome confirmado aqui.
  • 3 - Confira na sexta feira antes de comparecer.

Responsável

Dia 01/10/2011

Agradeço a todos que vieram e espero que tenham aproveitado!
Nesta primeira edição tivemos 7 participantes e uma duração de aproximadamente 3 horas, o workshop foi realizado na casa 2.
Todos os participantes montaram suas placas com sucesso, a maior dificuldade foi na parte manual com o descascamento de fios.

Participantes:

  • 1. écureuil - Camila
  • 2. Ceci - Cecília
  • 3. Tony
  • 4. Victor Scattone
  • 5. João Leandro (primeira visita ao garoa)
  • 6. Rodrigo Lima(primeira visita ao garoa)
  • 7. Igor Alvarez (primeira visita ao garoa)
  • 8. Isadora (minha filha, assistente e "Garoa Mirim")


Seguem fotos do evento:

Uma das placas montadas pelos participantes do workshop Arduino 100 Noção
Diversão durante workshop Arduino 100 Noção
Xiiiis!
As meninas no Workshop Arduino 100 Noção