10
1 Marisa Cavalcante ( [email protected] ) http://webzone.k3.mah.se/projects/arduino- workshop/projects/arduino_meets_processing/instructions/index.html A visualização gráfica com o Processing passa por algumas etapas: 1. Instalar o Processing no link http://processing.org/download/ 2. O principio básico é o seguinte: existirão dois programas que devem rodar simultaneamente. Um deles deve rodar no Arduino e possibilita a coleta de dados e a comunicação com a sua placa. Outro que deve rodar no processing tendo como referencia as leituras que estão sendo realizadas com o Arduino e enviadas para a porta serial. Vamos considerar alguns exemplos de visualização gráfica Anel Pulsante Um LDR conectado a porta 3 do Arduino e que dará informação de luminosidade, conforme o esquema abaixo. Gráficos com o Processing

Graficos Processing Arduino

Embed Size (px)

Citation preview

Page 1: Graficos Processing Arduino

1

Marisa Cavalcante ( [email protected] )

http://webzone.k3.mah.se/projects/arduino-workshop/projects/arduino_meets_processing/instructions/index.html

A visualização gráfica com o Processing passa por algumas etapas:

1. Instalar o Processing no link http://processing.org/download/

2. O principio básico é o seguinte: existirão dois programas que devem rodar simultaneamente. Um deles deve rodar no Arduino e possibilita a coleta de dados e a comunicação com a sua placa. Outro que deve rodar no processing tendo como referencia as leituras que estão sendo realizadas com o Arduino e enviadas para a porta serial. Vamos considerar alguns exemplos de visualização gráfica Anel Pulsante Um LDR conectado a porta 3 do Arduino e que dará informação de luminosidade, conforme o esquema abaixo.

Gráficos com o Processing

Page 2: Graficos Processing Arduino

2

Marisa Cavalcante ( [email protected] )

Vamos representar graficamente esta situação por um anel pulsante, cujo diâmetro depende do sinal luminoso. Quanto maior a intensidade de luz maior o diâmetro do anel

Para baixar os arquivos clique no link https://skydrive.live.com/feed.aspx?cid=59BCF284A2D396AA&resid=59BCF284A2D396AA%21160

Page 3: Graficos Processing Arduino

3

Marisa Cavalcante ( [email protected] )

Barra Analógica

O circuito utilizado pode ser o mesmo que o anterior

Visualização:

Para baixar os arquivos clique no link https://skydrive.live.com/feed.aspx?cid=59BCF284A2D396AA&resid=59BCF284A2D396AA%21164

Page 4: Graficos Processing Arduino

4

Marisa Cavalcante ( [email protected] )

Circulo Digital: Esquema proposto

Visualização

Para chave ligada Chave desligada

Endereço para acesso aos arquivos: https://skydrive.live.com/feed.aspx?cid=59BCF284A2D396AA&resid=59BCF284A2D396AA!170

?

Page 5: Graficos Processing Arduino

5

Marisa Cavalcante ( [email protected] )

Piezo - colisão de esferas Circuito proposto

R da ordem de 1K

Visualização

Baixa intensidade sonora Acima do limite fixado

Link para baixar os arquivos https://skydrive.live.com/feed.aspx?cid=59BCF284A2D396AA&resid=59BCF284A2D396AA!174

?

Page 6: Graficos Processing Arduino

6

Marisa Cavalcante ( [email protected] )

Joystick- Duas entradas analógicas: vertical e horizontal

Visualização

Com LDR em uma porta e potenciômetro na outra

Para baixar os arquivos clique https://skydrive.live.com/feed.aspx?cid=59BCF284A2D396AA&resid=59BCF284A2D396AA%21178

Para visualizar o traço, clique “enter”. Para mudar a cor tecle a letra C

Page 7: Graficos Processing Arduino

7

Marisa Cavalcante ( [email protected] )

Visualização de dados Entrada de dados na porta analog (0), LDR, potenciômetro, NTC, etc

Baixar arquivos no link https://skydrive.live.com/feed.aspx?cid=59BCF284A2D396AA&resid=59BCF284A2D396AA%21182

Fonte: http://www.arduino.cc/playground/Portugues/LearningGraph

Page 8: Graficos Processing Arduino

8

Marisa Cavalcante ( [email protected] )

Osciloscópio ZOOM Aquisição na porta analógica (0)

Para baixar os arquivos clique aqui

https://skydrive.live.com/P.mvc#!/?cid=59bcf284a2d396aa&sc=documents&uc=2&id=59BCF284A2D396AA%21185

Fonte: http://accrochages.drone.ws/en/node/90

Page 9: Graficos Processing Arduino

9

Marisa Cavalcante ( [email protected] )

Visualização de dados –Analógica (0) Aquisição de dados na porta Analog (0)

Para baixar os arquivos clique aqui https://skydrive.live.com/?cid=59bcf284a2d396aa&sc=documents#!/?cid=59bcf284a2d396aa&sc=documents&uc=2&id=59BCF284A2D396AA%21188

Fonte http://www.arduino.cc/en/Tutorial/Graph

Page 10: Graficos Processing Arduino

10

Marisa Cavalcante ( [email protected] )

Gráfico de Barras Analógicas

Baixar arquivos clique aqui https://skydrive.live.com/?cid=59bcf284a2d396aa&sc=documents#!/?cid=59bcf284a2d396aa&sc=documents&uc=3&id=59BCF284A2D396AA%21191

Fonte: http://boolscott.wordpress.com/2010/02/04/arduino-processing-analogue-bar-graph-2/