hardware livre palestra

39
ARDWARE LIVRE ISSO É MAIS SIMPLES DO QUE PARECE FRANCISCO MARCELINO

Upload: francisco-marcelino

Post on 18-May-2015

2.601 views

Category:

Education


1 download

DESCRIPTION

Slides da palestra ministrada em 28/04/2010 na Universidade Federal do PI no II SACIC - Semana Academica de Computação ( http://www.ufpi.br/sacic).

TRANSCRIPT

Page 1: Hardware livre   palestra

HARDWARE LIVRE ISSO É MAIS SIMPLES DO QUE PARECE

FRANCISCO MARCELINO

Page 2: Hardware livre   palestra

HARDWARE LIVRE: O que é isso?

Page 3: Hardware livre   palestra

Vamos entender o hardware

•é a estrutura e as peças eletrônicas, magnéticas e mecânicas de um computador.

•Material informático, maquinaria. Maquinaria programada para efetuar processamento automático de informação.

•Conjunto de componentes físicos do computador.

•É a parte física que compõe o Computador.

•Parte física do computador. A máquina propriamente dita.

Page 4: Hardware livre   palestra

Vamos ENTENDER o hardware

Page 5: Hardware livre   palestra

COMPONENTES ELETRÔNICOS

CAPACITOR

RESISTOR

INDUTOR

AMPLIFICADOR OPERACIONAL

TRANSISTOR

DIODO

Page 6: Hardware livre   palestra

CHAVEAMENTO, O INICIO DE TUDO

+VCC

TERRA

SINAL

Page 7: Hardware livre   palestra

PORTAS LÓGICAS E LÓGICA BOOLEANA

AND

OR

XOR

INVERSORA

Page 8: Hardware livre   palestra

BLOCOS LÓGICOS

}PORTAS LÓGICAS BLOCOS LÓGICOS

•SOMADORES

•SUBTRADORES

•REGISTRADOR DE DESLOCAMENTO

•MULTIPLEX

•DEMULTIPLEX

•CONVERSORES

Page 9: Hardware livre   palestra

O HARDWARE ENTENDI… E O LIVRE?

Page 10: Hardware livre   palestra

HISTÓRIA DO ARDUINO

Page 11: Hardware livre   palestra

OS CULPADOS

Gianluca Martino, Massimo Banzi e David Cuartielles

Page 12: Hardware livre   palestra

OS CULPADOS

Arduino Project team Atrás: Dave Mellis e Tom Igoe; Frente: Gianluca Martino, David Cuartielles e Massimo Banzi

Page 13: Hardware livre   palestra

A ARQUITETURA DO ARDUINO

Page 14: Hardware livre   palestra

ARDUINO

MICROCONTROLADOR

Page 15: Hardware livre   palestra

ARDUINO

ALIMENTAÇÃOEXTERNA

Page 16: Hardware livre   palestra

ARDUINO

ALIMENTAÇÃOUSB

COMUNICAÇÃOUSB

Page 17: Hardware livre   palestra

ARDUINO

EXTENSÕES DO CHIP

EXTENSÕES DO CHIP

Page 18: Hardware livre   palestra

CHIP DO ARDUINO

Page 19: Hardware livre   palestra

E O SOFTWARE?

Page 20: Hardware livre   palestra

ARDUINO IDE

•O Arduino IDE é uma aplicação multi-plataforma escrita em JAVA na qual é derivada dos projetos PROCESSING e WIRING.

•É esquematizado para introduzir a programação a artistas e a pessoas não familiarizadas com o desenvolvimento de software.

•Baseado no ambiente de programação open source PROCESSING e a sintaxe da linguagem é baseada na biblioteca WIRING (baseado em C/C++).

Porque a lei de copyright, que rege open source software doesn't aplicam-se ao hardware, eles decidiram usar uma licença Creative Commons Attribution Share Alike chamado.

Page 21: Hardware livre   palestra

ARDUINO IDE

Page 22: Hardware livre   palestra

O USO DO CREATIVE COMMONS

EXTENSÕES DO CHIP

EXTENSÕES DO CHIP

Page 23: Hardware livre   palestra

O USO DO CREATIVE COMMONS

EXTENSÕES DO CHIP

EXTENSÕES DO CHIPCompartilhar — copiar, distribuir e transmitir a obra.

Remixar — criar obras derivadas.

Atribuição — Você deve creditar a obra da forma especificada pelo autor ou licenciante (mas não de maneira que sugira que estes concedem qualquer aval a você ou ao seu uso da obra)..

Compartilhamento pela mesma licença — Se você alterar, transformar ou criar em cima desta obra, você poderá distribuir a obra resultante apenas sob a mesma licença, ou sob uma licença similar à presente.

Page 24: Hardware livre   palestra

MAS, O QUE É ARDUINO?

EXTENSÕES DO CHIP

EXTENSÕES DO CHIP

Page 25: Hardware livre   palestra

MAS, O QUE É ARDUINO?

O HARDWARE FISICOO AMBIENTE DE PROGRAMAÇÃO

A COMUNIDADE E A FILOSOFIA+ +

Page 26: Hardware livre   palestra

+ HARDWARE LIVRE

Page 27: Hardware livre   palestra

SHIELDS PARA ARDUINO

Page 28: Hardware livre   palestra

ROBODUINO

Page 29: Hardware livre   palestra

LILYPAD ARDUINO

Page 30: Hardware livre   palestra

ARDUPILOT

Page 31: Hardware livre   palestra

BOTANICALLS KIT

Page 32: Hardware livre   palestra

ARDUINO GAMEPACK

Page 33: Hardware livre   palestra

OBJETIVO

Page 34: Hardware livre   palestra

OBJETIVO

Page 35: Hardware livre   palestra

OBJETIVO

Page 36: Hardware livre   palestra

OBJETIVO

CONHECIMENTO / COMUNIDADE

PRODUTOS /TECNOLOGIAS

PARCERIAS /NEGÓCIOS

Page 38: Hardware livre   palestra

CONTATO

CONCORDOU? DISCORDOU? QUER TROCAR IDEIAS?

[email protected]

@keyjin

http://microcontrole.wordpress.com/

Page 39: Hardware livre   palestra

DÚVIDAS?