Trilha Arduino

Arduino para Seres Humanos

.


Público Alvo

Entusiastas da eletrônica, da programação do básico ao avançada.


Horário Palestra
08:30 às 09:00 Credenciamento e recepção dos participantes com café da manhã
09:00 às 10:00 Abertura
10:10 às 11:00 Arduino: da prototipagem ao produto final
Arduino: da prototipagem ao produto final
Fellipe Rollin
Arduino é uma plataforma de desenvolvimento útil não apenas para projetos amadores, mas também para prototipação de produtos comerciais. A modularidade e popularidade da plataforma facilitam a criação de conceitos em curto período de tempo e com reduzido custo. Este palestra visa ilustrar um fluxo de desenvolvimento em três fases: conceito modular (shields), protótipo, e produto final. O conceito modular visa validar as principais funcionalidades do produto, e o protótipo visa validar o desempenho. As duas etapas iniciais permitem validar o produto proposto com reduzido custo e tempo, bem como reduzindo a necessidade de realizar alterações no projeto do produto final. Para ilustrar este processo será explorado o desenvolvimento de um rastreador com GPS e comunicação via GSM. Apresentar um fluxo de desenvolvimento de um produto prototipado em Arduino. Exibir esse desenvolvimento em 3 partes: conceito modular (shields), protótipo, e produto final. Para ilustrar este processo será explorado o desenvolvimento de um rastreador com GPS e comunicação via GSM

Fellipe Rollin
11:10 às 12:00 O que é esse tal arduino?
O que é esse tal arduino?
Daniel Spillere de Andrade
Uma introdução para aqueles que tanto escutam a palavra Arduino por aí, mas nunca entenderam bem o que é essa ferramenta que chegou para mudar nossas vidas e o modo em que conectamos o mundo analógico ao digital através da eletrônica e da computação, onde a imaginação é o limite. * O que é um microcontrolador e onde encontramos * Movimento Open Hardware * Arduino, modelos, seus componentes e funcionalidades * O que é preciso para começar, websites, comunidade * Hello World * Exemplo de projetos * Shields

Daniel Spillere de Andrade
12:00 às 13:00 Intervalo para almoço*
13:10 às 14:00 Arduino? Eu? Duvido!
Arduino? Eu? Duvido!
Igor Venturelli Oliveira
Eu, um mero mortal, mexendo com aquela plaquinha de eletrônica? EU? SIM! VOCÊ! Vamos te mostrar o quão simples, fácil e rápido é aprender a mexer com essa plataforma incrível que é o Arduino! A ideia da palestra é mostrar como é fácil mexer com Arduino. Quando falamos de eletrônica ou hardware, as pessoas normalmente olham torto ou fazem cara feia. Eu gostaria de mudar essa ideia! O legal de eu dar essa palestra é que eu estou começando com arduino agora, então todas as dificuldades, pontos curiosos e pulos do gato do começo estão quentes na minha cabeça! Isso faz com que as pessoas vejam que não precisa ser um cara profissional, como o Vinicius Senger, por exemplo, para poder fazer um led piscar! Proposta de palestra de 15min: - Partindo do pressuposto de que houve uma palestra anterior dando uma visão de o que é a plataforma, mostrar o Blink, linha a linha; - Ressaltar os métodos utilizados no Blink - Mostrar o conceito básico de eletrônica: leds, resistores, protoboard e como usar corretamente uma protoboard, por exemplo; - Como usar uma protoboard com leds e resistores com o arduino (é, simples mesmo, mas não sabemos quem está assistindo, certo? ;) ); Proposta de palestra de 45min: - Partindo do pressuposto de que houve uma palestra anterior dando uma visão de o que é a plataforma, mostrar o Blink, linha a linha; - Ressaltar os métodos utilizados no Blink - Mostrar o conceito básico de eletrônica: leds, resistores, protoboard e como usar corretamente uma protoboard, por exemplo; - Chamar uma pessoa totalmente leiga em arduino da 'platéia' para fazer o Blink ao vivo e em cores! (pode não parecer, mas quando você vê uma pessoa que tem o mesmo nível de conhecimento que você conseguindo fazer alguma coisa nova, a partir daquele instante, você tem a certeza de que você é totalmente capaz de fazer o mesmo ou até mais que isso!). - Mostrar o serialEvent() para poder receber strings (concatenando byte a byte). Mostrar de uma forma bem simples, com cinco linhas de código (do serialEvent()) como mandar uma string do Serial Monitor para o arduino e este responder. Obs: os tópicos acima serão abordados com vocabulário 4leigos

Igor Venturelli Oliveira
14:10 às 15:00
Arduino para Programadores .NET
Arduino para Programadores .NET
Igor Kondrasovas
Se você já é programador .NET e utiliza as linguagens C# ou VB.NET, então você já está preparado para mergulhar na arquitetura Arduino! Esta palestra tem objetivo de apresentar uma alternativa para que desenvolvedores .NET possam entrar no mundo dos sistemas embarcados e programação para micro controladores, utilizando o mesmo modelo de programação e ferramentas de desenvolvimento que já estão acostumados. Tópicos Abordados: 1 - O .NET Micro Framework, seus principais recursos e aplicações. Requisitos de hardware e software. 2 ? Semelhanças e diferenças com a arquitetura Arduino tradicional 3 ? Modelo de programação e ferramentas de desenvolvimento 4 ? Compatibilidade de Shields e outros dispositivos 5 ? Hardware disponível atualmente 6 ? Projetos de Exemplo 7 ? Demonstração prática 8 ? Onde obter mais informações

Igor Kondrasovas
15:00 às 15:30 Coffee-break & networking
15:40 às 16:30 Radiuino: RF + Arduino
Radiuino: RF + Arduino
Omar Ferroni Branquinho
RESUMO Apresentação sobre o Radiuino, a plataforma Open Source para redes de sensores que possibilita a criação de redes de sensores sem fio utilizando Arduino. DESCRIÇÃO Criado como plataforma educacional para Redes de Sensores Sem Fio, o Radiuino é uma plataforma Open Source que possibilita a criação de redes de sensores da maneira mais flexível do mercado. Baseado em módulos de comunicação com Microcontrolador e Transceptor RF integrados, esta plataforma permite a criação de redes de maneira simples e robusta. Por conseguir usar a IDE do Arduino, o poder de abrangência desta tecnologia é bastante grande, fazendo com que até que não tenha experiência de programação coloque sua aplicação de monitoração e controle remotos para funcionar!

Omar Ferroni Branquinho
16:40 às 17:30 Robótica e Automação com Arduino na prática!
Robótica e Automação com Arduino na prática!
Vinicius Morandin Senger
Nesta palestra vamos apresentar duas plataformas open source para robótica e domótica baseadas em Arduino: DevBot e jHome Automation. Com elas faremos demonstrações de controle de robôs com Android, PC, orquestração de robôs, integração com Kinect, controlar tomadas por twitter, violino e muito mais! Poucos slides e MUITAS demos malucas irão te inspirar como você nunca imaginou!

Vinicius Morandin Senger
17:40 às 18:30 Arduíno e o cubo de LEDs
Arduíno e o cubo de LEDs
Sergio Cioban Filho
A ideia é mostrar todo o processo de construção e codificação de um cubo de LEDs 4x4x4 controlado pelo arduino. Neste projeto foram utilizados os conceitos de multiplexação para economizar o uso de pinos do arduino e o conceito de persistencia de visão para diminuir o consumo de corrente dos LEDs. Serão mostrados os conceitos de multiplexação e de persistência de visão. Será mostrado com fotos e vídeos, todo o processo de montagem, desde a parte de lixar os LEDs até a parte de solda-los com uma qualidade de montagem aceitável. Serão mostrados os problemas encontrados com os componentes escolhidos para a multiplexação e as soluções escolhidas. Todo o processo de montagem foi documentado com fotos, como já foram feitas melhorias tanto no código quanto no hardware, tenho 2 vídeos, um da primeira versão, quando consegui fazer o cubo funcionar pela primeira vez, apenas com efeitos simples ( http://www.youtube.com/watch?v=YbrTjG7NWCY ), o segundo vídeo já é a segunda versão e possui efeitos mais elaborados ( http://www.youtube.com/watch?v=2v5d0y6AQdc ), esta versão foi demonstrada no espaço de tecnologias livres do FISL 2012. O código está dividido em 2 drivers, um driver controla o que será "mostrado" no cubo, este chamei de driver do cubo, o outro driver controla os efeitos, dizendo o tempo e a frequencia que um efeito ou passo de efeito será mostrado. Estou trabalhando em uma terceira versão que irá alterar o driver do cubo e o driver de efeitos, tornando a criação de efeitos mais simples e tornando possivel mostrar efeitos que hoje não são possíveis. Código do cubo versão 2 (em funcionamento, é o código em funcionamento no vídeo 2): https://github.com/cioban/arduino-projects/blob/66ef67a8817cdac040c81d61e8db27056307be83/LED_cube/LED_cube.pde Código novo (WiP): https://github.com/cioban/arduino-projects/blob/master/LED_cube/LED_cube.ino Algumas fotos: http://cioban.cc/pub/LED_cube.tar.bz2

Sergio Cioban Filho
Arduino e Interface Cerebro-Computador
Arduino e Interface Cerebro-Computador
Renato Peterman
Apresentar um projeto que foi desenvolvido utilizando a Interface Cerébro-Computador Emotiv Epoc e o Arduino para controlar servo motores a partir de ondas cerebrais. Link projeto: http://goo.gl/F1jvh - Introdução sobre Interface Cérebro-Computador e Emotiv Epoc; - Parte técnica do projeto; - Possibilidades; - Apresentação do Projeto; - Considerações finais

Renato Peterman
Arduino 101 - Prototipação eletrônica e Computação Física
Arduino 101 - Prototipação eletrônica e Computação Física
Alessandro Vieira Dos Reis
O arduino tornou a prototipação eletrônica fácil e acessível. Através desse recurso é possível tirar a interatividade da telinha do computador e trazer para o mundo real, pondo-a em ambientes e objetos físicos. Nesta palestra apresentarei um tutorial sobre como começar com arduino, bem como um overview das possibilidades em termos de aplicações. - diretivas para quem quer aprender arduino: passo-a-passo de como começar e fazer os primeiros projetos - prototipação eletrônica - computação física - ambientes e objetos físicos responsivos

Alessandro Vieira Dos Reis
18:40 às 19:00 Encerramento e sorteios

* Todos os participantes receberão um sanduíche do SUBWAY na hora do almoço

Obs.: Grade sujeita a alteração


Ramon Oliveira

Ramon Oliveira


Ramon Felipe de Oliveira é bacharel em Sistemas de informação pela UFSC (Universidade Federal de Santa Catarina) e possui diversas certificações. Trabalha com desenvolvimento de softwares desde 2002 e com Java para Web há mais de cinco anos. Atualmente é Analista de desenvolvimento no departamento de Pesquisa e desenvolvimento da Softplan em Florianópolis, empresa líder de mercado no desenvolvimento de sistemas e instrutor da academia Java na Global Code ? Florianópolis. Possui um interesse especial por pesquisas relacionadas a linguagens de baixa tipagem e script. Certificações: SCJA, SCJP, SCWCD


Igor Venturelli Oliveira

Igor Venturelli Oliveira


Eu me chamo Igor, sou joseense, tenho 20 anos, sou formado em Técnico em Informática Industrial pela ETEP, estou cursando Engenharia de Computação na ETEP, estou cursando Academia Java na Globalcode em São José dos Campos (Season). Sou apaixonado por tecnologia, não apenas por programação ou eletrônica, mas tecnologia de uma forma geral! Trabalho na Embraer, como Controlador de Configuração de Aeronaves, na área de Engenharia de Configuração!


Fellipe Rollin

Fellipe Rollin


Bacharel em Sistemas de Informação pela Universidade do Sul de Santa Catarina - UNISUL. Desenvolvedor no Instituto Nokia de Tecnologia - INdT. Especialista em desenvolvimento de sistemas embarcados e aplicações para plataformas móveis.


Vinicius Morandin Senger

Vinicius Morandin Senger


Trabalha com desenvolvimento de software desde os 13 anos de idade foi instrutor e consultor da Sun Microsystems e fundou a Globalcode.

Trabalha com Java desde há mais de 10 anos com foco em Java EE e embarcados.

Adepto ao movimento de hardware open source desenvolvendo projetos de automação e robótica de baixo custo.



Igor Kondrasovas

Igor Kondrasovas


Especialista em Computação Aplicada, professor para cursos de Engenharia e Computação na Universidade do Estado de Santa Catarina (UDESC). Instrutor do programa Microsoft Student to Business em Joinville-SC. Sócio da Inovativa Tecnologia, start-up que desenvolve software com tecnologia .NET para aplicações embarcadas e industriais. Fundador da comunidade DuinoLabs.


Sergio Cioban Filho

Sergio Cioban Filho


Especialista em Redes e Segurança de sistemas pela PUCPR, Tecnólogo em Gestão de TI, Técnico em eletrônica, Certificado LPIC2, possui mais de 8 anos de experiência em Linux, redes, virtualização, roteamento avançado, segurança de rede, servidores, cluster, OpenLdap, ShellScript, Python, C, PHP, entre outras tecnologias. Já teve a oportunidade de palestrar em grandes eventos de TI no Brasil, como FISL, LinuxCon e SoLiSC. Mais infos: http://cioban.cc/site/curriculo


Renato Peterman

Renato Peterman


Graduado em Sistemas de Informação pela Universidade Paranaense e, atualmente, cursando mestrado em Ciência da Computação pela Universidade Estadual de Maringá. Entusiasta de Arduino, desenvolvedor do iBafometro para iOS e do Paraguia.com.br.


Omar Ferroni Branquinho

Omar Ferroni Branquinho


Omar Ferroni Branquinho é graduando em Engenharia de Computação na PUC-Campinas e colaborador da SpreadCom Telecomunicações LTDA. Trabalha há mais de 7 anos com redes de sensores sem fio, tendo executado projetos na Light, CPFL, Instituto Eldorado. Hoje se dedica à concepção de produtos para Redes de Sensores Sem Fio baseados na linha de produtos da SpreadCom.


Alessandro Vieira Dos Reis

Alessandro Vieira Dos Reis


Analista do Comportamento formado em Psicologia (UFSC-2004). Empresário, sócio-fundador da ExperienSYS, empresa em tecnologia de performance humana. Trabalhou 4 anos como Game Designer. Já ofereceu 2 edições do curso de gamification no Vilaj Coworking, em março de 2013, contando com grande sucesso de público.


Daniel Spillere de Andrade

Daniel Spillere de Andrade


Estudante de eng. elétrica da ufsc, sou entusiasta em programação, eletrônica e arte, na maioria das vezes com os três temas misturados. no momento que escrevo este pequeno texto estou morando na Itália, terminando meu estagio. dei aula de eletrônica básica com arduino para crianças na escola autonomia, na Itália fui ajudante no curso de eletrônica para designers.


Data e Local

Domingo, 26 de Agosto de 2012

Das 8:30 às 19:00 h

Universidade Estácio de Sá

Av. Leoberto Leal, 431 CEP 88117-001
São José - SC

Mais informações


Patrocinadores TDC 2012 Floripa Microsoft Oracle Amazon Web Services Concrete Solutions PagSeguro DevMedia Intel Software Positivo Google Plusoft Senior Betha InfoQ Brasil Octo Technology Estácio de Sá V.Office Globalcode