Arduino (para fazedores)

42
Arduino (para fazedores) Turicas aka Álvaro Justen 25 de junho de 2016

Transcript of Arduino (para fazedores)

Arduino(para fazedores)

Turicas aka Álvaro Justen25 de junho de 2016

Slides disponíveis em:bit.ly/arduino-�n

Quem sou eu?

(não é só Arduino...)

E vocês?Quem já conhece Arduino?Quais linguagens de programação vocês conhecem?Quem conhece eletrônica?

O que é?Projeto de software e hardware livresObjetivo: facilitar a criação de projetos envolvendo eletrônicae programaçãoMicrocontrolador:

16MHz32kB de memória �ash2kB de memória RAM1kB de memória EEPROMConversores AD, entradas e saídas digitais...

arduino.cc

Por que usar ummicrocontrolador?

É mais uma ferramenta"Get to know your tools" (Massimo Banzi)É um computador (programável)General Purpose Input Output (GPIO) ports

Por que o Arduino?Fácil e rápido de usarEcossistema muito rico:

Muitas bibliotecas (software) e shields (hardware) disponíveisTutoriais e mais tutoriais

Software e hardware livres

Owner's ManifestoIf you can't open it, you don't own it.

Colaboraçãoversus

CompetiçãoSoftware LivreHardware LivreUsuários Livres

Software?Arduino IDE

GNU/Linux: aptitude installarduinoDownload em arduino.cc

Hardware

Arduino Uno

(Arduino Certi�ed)Intel Edson

Módulos eShields

Módulo Relé

Talk is cheap, show me the code!

Linus Torvalds

ExemplosdigitalWriteanalogReadPython + Arduino

Faça-você-mesmo!

youtu.be/eJg3yuAAawA

Onde e Como usar?Display de sensoresControle de motores (impressoras 3D, CNCs, corte a laseretc.)Controle de potênciaGeradores de frequênciaEngenharia reversaTeste de circuitosEnsinar/aprender...Na necessidade você cria uma aplicação

Arduino com LCD

fb.com/cursodearduino

Drawing Machine

youtu.be/eJg3yuAAawA

RepRap: Impressora 3D

vimeo.com/5202148

CNC com Arduino

youtu.be/pIUgYdAds30

Onde Aprender?Congressos ( , , etc.)

- com ! \o/

arduino.ccFISL ArduInRio BH Arduiners

Curso de Arduino Turicas

CUPOM DE DESCONTO: bit.ly/arduino-bh

FABLAB

#o�topicCurso de Python Online e

Gratuito!bit.ly/pyonline

?