SlideShare uma empresa Scribd logo
I-Sigatec 
Simpósio Internacional de Games, Mundos Virtuais e Tecnologias na Educação 
Simpósio de Artes, Mídias Locativas e Tecnologias na Educação 
Processing e Arduino 
Daniel Paz de Araújo Hermes Renato Hildebrand
Processing 
Introdução
O que é? 
● Criado em 2001 
● Promove o aprendizado de desenvolvimento de 
software 
● Linguagem de programação 
● Ambiente de desenvolvimento 
● Comunidade online
Aplicações 
Usado por: 
Artistas 
Designers 
Hobbistas 
● Para criar interatividade em ambientes
Como funciona 
● Open Source: gratuito para uso e alteração 
● Programação interativa com saída 2d, 3d, PDF. 
● Integração com OpenGL para aceleração gráfica 
● Para GNU/Linux, Windows e MacOS 
● Mais de 100 bibliotecas extendidas
PDE 
● Processing Development Environment 
● Um programa é chamado de sketch 
● Sketches podem criar desenhos em 2 ou 3 dimensões 
● Existem bibliotecas para tratar entrada e saída de 
áudio e vídeo. 
● Os sketches são armazenados no Sketchbook que é um 
diretório no computador
PDE 
Executar 
Parar 
Novo 
Abrir 
Salvar 
Exportar
Métodos básicos 
● setup: executado ao inicializar 
void setup(){ 
} 
● draw: executado para “desenhar” 
void draw(){ 
}
Arduino 
Introdução
O que é? 
● Criado por Massimo Banzi na Itália 
● Plataforma de prototipagem com hardware e software 
open source 
● Permite "sentir" e "controlar" objetos e ambientes 
● Busca complementar o ensino de programação, 
computação física e gráfica 
● O hardware pode ser construído ou comprado 
● Download em: www.arduino.cc
Aplicações 
● Usado por: 
○ Artistas 
○ Designers 
○ Hobbistas 
● Para criar interatividade em: 
○ Objetos 
○ Ambientes
Como funciona? 
● Plataforma baseada em Atmel 
● IDE baseada em Processing 
● Linguagem Arduino baseada em Wiring 
● Oferece bibliotecas de alto nível 
● Transferência de firmware via USB 
● Microcontrolador com Bootloader
MCU AtMega328 
● Plataforma RISC 
● 20 MIPS (Milhões de instruções por segundo) 
● 32kb flash (2kb para bootloader) 
● 1kb EEPROM 
● Clock 16MHz 
● 14 portas digitais (6 PWM) 
● 6 portas analógicas 
● Voltagem de entrada: 7 - 12 V
Arduino UNO 
USB 
Energia 
Entradas e saídas digitais 
Microcontrolador 
Pinos de Alimentação Entradas analógicas 
Reset
Arduino 
Protoboard
Protoboard 
● Matriz de contato ou placa de ensaio 
● Placa com furos e conexões condutoras 
● substitui a soldagem 
● Variam de 80 a 6000 furos 
● Possui conexões verticais e horizontais.
Protoboard
Protoboard 
Conexões 
horizontais 
Conexões 
verticais 
Conexões 
verticais 
Conexões 
horizontais
Arduino 
Programação
IDE Arduino 
● Para Windows, MacOS e Linux 
● Necessita Java para executar (JVM) 
● Transferência via USB pelo IDE 
● Download em: www.arduino.cc
IDE Arduino 
Verificar 
Carregar 
Novo 
Abrir 
Salvar
Métodos básicos 
● setup: executado ao ligar a placa 
void setup(){ 
} 
● loop: executado infinitamente 
void loop(){ 
}
Portas 
● Os componentes são conectados nas portas digitais e 
analógicas 
● As portas são manipuladas por: 
○ pinMode(<porta>, <modo>) 
○ digitalWrite(<porta>), 0 ou 1) 
○ digitalRead(<porta>) 
○ analogRead(<porta>) 
○ analogWrite(<porta>, <valor>)
piMode(<porta>, <modo>) 
● Normalmente fica no método setup() 
● Configura uma porta digital para ENTRADA ou SAÍDA 
● Exemplos: 
pinMode(11, INPUT); 
pinMode(12, OUTPUT);
digitalWrite(<porta>, 0 ou 1) 
● Escreve 0 ou 1 na porta digital 
● Exemplos: 
digitalWrite(11, 1); // ~5V 
digitalWrite(11, 0);
digitalRead(<porta>) 
● Lê 0 ou 1 na porta digital 
● Exemplo: 
int botao = digitalRead(11);
analogRead(<porta>) 
● Lê de 0 a 1023 na porta analógica 
● Exemplo: 
int luz = analogRead(0);
analogWrite(<porta>, <valor>) 
● Escreve de 0 a 255 (~5V) na porta PWM (digital que 
pode ser usada como analógica) 
● Exemplo: 
analogWrite(11,200);
Arduino 
Dispositivos
LED 
● LED: Light Emitting Diode = Diodo Emissor de Luz 
● Permite ou impede a passagem de corrente elétrica 
● Os pólos podem ser identificados visualmente
LED 
● Sua voltagem varia de acordo com a cor: 
○ Vermelho: 1.6 V 
○ Verde: 2.1 V 
○ Amarelo: 2.1 V 
○ Laranja: 2.2 V 
○ Azul: 4 - 5 V
Resistor 
● Resistência elétrica 
○ oposição à passagem de corrente elétrica 
○ medida em ohms: Ω 
● Transforma energia elétrica em energia térmica 
● Limita a quantidade de corrente elétrica
Resistor 
● O valor da resistência de um resistor pode ser 
identificado de acordo com as cores de sua cápsula
Resistor
Arduino 
Experimento 1: LED
Experimento 1 
● Resitor: 
○ Saída Arduino: 5 V 
○ LED Vermelho: 1.6 V 
○ Corrente do LED: ~20 mA 
● Lei de Ohm: 
○ U = R * i 
○ R = U / i 
R = (5 - 1,6) / 0,02 
R = 3,4 / 0,02 
R = 170 ohms
Experimento 1 
● Objetivo: piscar um LED 
● Materiais: 
○ Arduino 
○ Protoboard 
○ Fios de conexão 
○ LED 
○ Resistor (>= 170 ohm)
Experimento 1
Experimento 1 
● Criar o programa 
● Compilar 
● Carregar 
http://w.index.etc.br/cursoarduino
Processing 
e Arduino 
Integração
Processing e Arduino 
Preparar Arduino: 
● Conectar a placa Arduino 
● Executar a IDE Arduino 
● Abrir: 
Examples > Firmata > StandardFirmata 
● Subir o StandardFirmadata para a placa Arduino
Processing e Arduino 
Preparar Processing: 
● Baixar a biblioteca Arduino para Processing: 
http://playground.arduino.cc/interfacing/processing 
● Instalar a biblioteca Arduino no Processing 
● Abrir o exemplo ARDUINO_INPUT
Processing e Arduino 
Executar Processing com o Arduino 
● Rodar exemplo ARDUINO_INPUT 
● Tocar com a mão na parte de trás das portas da placa 
Arduino 
● Verificar se os desenhos no Processing foram 
alterados
Processing 
e Arduino 
Experimento 2: LED com Mouse
Experimento 2 
● Objetivo: mudar a intensidade do LED pelo Mouse 
● Materiais: 
○ Processing 
○ Arduino 
○ Protoboard 
○ Fios de conexão 
○ LED 
○ Resistor (>= 170 ohm)
Experimento 2
Experimento 2 
● Arduino: 
○ Criar o programa 
○ Compilar 
○ Carregar 
● Processing: 
○ Criar o programa 
○ Executar 
http://w.index.etc.br/processingearduino
Processing 
e Arduino 
Experimento 3: Potenciômetro com Gráfico
Experimento 3 
● Objetivo: desenhar no Processing com potenciômetro 
● Materiais: 
○ Processing 
○ Arduino 
○ Protoboard 
○ Fios de conexão 
○ Potenciômetro
Experimento 3
Experimento 3 
● Arduino: 
○ Criar o programa 
○ Compilar 
○ Carregar 
● Processing: 
○ Criar o programa 
○ Executar 
http://w.index.etc.br/processingearduino
Processing 
e Arduino 
Experimento 4: Potenciômetro com Video
Experimento 4 
● Objetivo: dividir vídeo no Processing com 
potenciômetro 
● Materiais: 
○ Processing 
○ Arduino 
○ Protoboard 
○ Fios de conexão 
○ Potenciômetro
Experimento 4
Experimento 4 
● Arduino: 
○ Criar o programa 
○ Compilar 
○ Carregar 
● Processing: 
○ Criar o programa 
○ Executar 
http://w.index.etc.br/processingearduino
Referências 
● Arduino.cc 
● Circuits.io 
● OpenProcessing.org 
● LearningProcessing.com 
● Processing.org
Obrigado! 
● www.danielpaz.net 
● www.hrenatoh.net 
● www.index.etc.br

Mais conteúdo relacionado

PPTX
Introdução à Programacao em Processing
PPT
Compus Party - processing e arduino
PDF
Processing-introducao
PDF
Introdução à Programação Gráfica com Processing
PDF
Conceitos fundamentais de_programacao
PDF
Introdução à programação em Android e iOS - Conceitos fundamentais de program...
PPT
Técnicas de Prototipação II - Physical Computing - Aula 01
PPT
Conceitos Fundamentais de Programacao
Introdução à Programacao em Processing
Compus Party - processing e arduino
Processing-introducao
Introdução à Programação Gráfica com Processing
Conceitos fundamentais de_programacao
Introdução à programação em Android e iOS - Conceitos fundamentais de program...
Técnicas de Prototipação II - Physical Computing - Aula 01
Conceitos Fundamentais de Programacao

Mais procurados (20)

PPTX
Programando java independente da ide
PDF
Apostila Arduino - Núcleo de Estudos em Robótica SheepSet
PDF
Programando robôs Lego com NXC
PDF
Programação em-arduino-módulo-básico
ODP
MiniCurso Programação Paralela com OpenMP - SACTA 2013
PDF
Mini Curso Programação Paralela utilizando OpenMP - SACTA 2013
PPTX
Introdução a plataforma arduino
PDF
Linguagem c
PPT
Técnicas de Prototipação II - LEGO Aula 05
PDF
Programação de Kits Lego NXT usando Linguagem Gráfica Nativa (ou NXT-G)
PDF
[ PHPFC V / DarkMiraTour ] - Controlando Php com arduino - Easy Way
PDF
Linguagem assembly
PDF
Notas deaulas
PDF
Java.ino - Plataforma de Programação para Arduino com Java
PDF
A linguagem de programação Erlang
ODP
Robot Lego programado em Java
PPT
Grupo de Robótica do Instituto Federal de São Paulo
PPT
Técnicas de Prototipação II - Physical Computing - Aula 02
PDF
Mini Curso Introdutório ao Arduino
PDF
Linguagem C (UFRPE)
Programando java independente da ide
Apostila Arduino - Núcleo de Estudos em Robótica SheepSet
Programando robôs Lego com NXC
Programação em-arduino-módulo-básico
MiniCurso Programação Paralela com OpenMP - SACTA 2013
Mini Curso Programação Paralela utilizando OpenMP - SACTA 2013
Introdução a plataforma arduino
Linguagem c
Técnicas de Prototipação II - LEGO Aula 05
Programação de Kits Lego NXT usando Linguagem Gráfica Nativa (ou NXT-G)
[ PHPFC V / DarkMiraTour ] - Controlando Php com arduino - Easy Way
Linguagem assembly
Notas deaulas
Java.ino - Plataforma de Programação para Arduino com Java
A linguagem de programação Erlang
Robot Lego programado em Java
Grupo de Robótica do Instituto Federal de São Paulo
Técnicas de Prototipação II - Physical Computing - Aula 02
Mini Curso Introdutório ao Arduino
Linguagem C (UFRPE)
Anúncio

Semelhante a Processing e Arduino (20)

PDF
Oficina Arduino
PDF
Arduino001 110911083100-phpapp02
PDF
Arduino para físicos
PDF
Introdução-à-Programação-Embarcada-com-Arduino.pdf
PPT
Arduino Hack Day por Vinicius Senger
PDF
Mini curso arduino
PPTX
AULA-01 - Programando em C no Arduino - Parte 1.pptx
PPTX
18. arduino
PPTX
Arduíno muito prazer
PDF
MATEMÁTICA E SUAS TECNOLOGIAS CIÊNCIAS DA NATUREZA E SUAS TECNOLOGIAS Volume ...
PPT
Arduino na engenharia civil introdução.ppt
ODP
Oficina de Arduino Beta - Matehackers.org
PPTX
Introdução a arduino, oficina para iniciantes
PPTX
Workshop Arduino SETi 2014
PPTX
ARDUINO.pptx
PDF
Introdução ao Arduino
PDF
EL66J_Slides_arduino.pdf
PDF
Minicurso de Arduino Básico
PDF
Computação física com arduino
PDF
Arduino na engenharia
Oficina Arduino
Arduino001 110911083100-phpapp02
Arduino para físicos
Introdução-à-Programação-Embarcada-com-Arduino.pdf
Arduino Hack Day por Vinicius Senger
Mini curso arduino
AULA-01 - Programando em C no Arduino - Parte 1.pptx
18. arduino
Arduíno muito prazer
MATEMÁTICA E SUAS TECNOLOGIAS CIÊNCIAS DA NATUREZA E SUAS TECNOLOGIAS Volume ...
Arduino na engenharia civil introdução.ppt
Oficina de Arduino Beta - Matehackers.org
Introdução a arduino, oficina para iniciantes
Workshop Arduino SETi 2014
ARDUINO.pptx
Introdução ao Arduino
EL66J_Slides_arduino.pdf
Minicurso de Arduino Básico
Computação física com arduino
Arduino na engenharia
Anúncio

Mais de Daniel Paz de Araújo (10)

PDF
Projeto de design editorial digital
PDF
Transbordamentos da Arte Contemporânea
PDF
User eXperience
PDF
Engenharia Web
PDF
Sistemas Operacionais
PDF
Banco de Dados
PPTX
AirCity Research - Apresentação #12.ART
PDF
Hyperbuilder: uma ferramenta para autoria de material didático estruturado pa...
PDF
Mídias Locativas em Narrativas Artísticas e Culturais
PDF
Interface Submersiva em Jogos de Treinamentos e Negócios
Projeto de design editorial digital
Transbordamentos da Arte Contemporânea
User eXperience
Engenharia Web
Sistemas Operacionais
Banco de Dados
AirCity Research - Apresentação #12.ART
Hyperbuilder: uma ferramenta para autoria de material didático estruturado pa...
Mídias Locativas em Narrativas Artísticas e Culturais
Interface Submersiva em Jogos de Treinamentos e Negócios

Último (16)

PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PPTX
Arquitetura de computadores - Memórias Secundárias
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PDF
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PDF
Processos na gestão de transportes, TM100 Col18
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Arquitetura de computadores - Memórias Secundárias
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
COBITxITIL-Entenda as diferença em uso governança TI
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
Processos na gestão de transportes, TM100 Col18
Custos e liquidação no SAP Transportation Management, TM130 Col18
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx

Processing e Arduino

  • 1. I-Sigatec Simpósio Internacional de Games, Mundos Virtuais e Tecnologias na Educação Simpósio de Artes, Mídias Locativas e Tecnologias na Educação Processing e Arduino Daniel Paz de Araújo Hermes Renato Hildebrand
  • 3. O que é? ● Criado em 2001 ● Promove o aprendizado de desenvolvimento de software ● Linguagem de programação ● Ambiente de desenvolvimento ● Comunidade online
  • 4. Aplicações Usado por: Artistas Designers Hobbistas ● Para criar interatividade em ambientes
  • 5. Como funciona ● Open Source: gratuito para uso e alteração ● Programação interativa com saída 2d, 3d, PDF. ● Integração com OpenGL para aceleração gráfica ● Para GNU/Linux, Windows e MacOS ● Mais de 100 bibliotecas extendidas
  • 6. PDE ● Processing Development Environment ● Um programa é chamado de sketch ● Sketches podem criar desenhos em 2 ou 3 dimensões ● Existem bibliotecas para tratar entrada e saída de áudio e vídeo. ● Os sketches são armazenados no Sketchbook que é um diretório no computador
  • 7. PDE Executar Parar Novo Abrir Salvar Exportar
  • 8. Métodos básicos ● setup: executado ao inicializar void setup(){ } ● draw: executado para “desenhar” void draw(){ }
  • 10. O que é? ● Criado por Massimo Banzi na Itália ● Plataforma de prototipagem com hardware e software open source ● Permite "sentir" e "controlar" objetos e ambientes ● Busca complementar o ensino de programação, computação física e gráfica ● O hardware pode ser construído ou comprado ● Download em: www.arduino.cc
  • 11. Aplicações ● Usado por: ○ Artistas ○ Designers ○ Hobbistas ● Para criar interatividade em: ○ Objetos ○ Ambientes
  • 12. Como funciona? ● Plataforma baseada em Atmel ● IDE baseada em Processing ● Linguagem Arduino baseada em Wiring ● Oferece bibliotecas de alto nível ● Transferência de firmware via USB ● Microcontrolador com Bootloader
  • 13. MCU AtMega328 ● Plataforma RISC ● 20 MIPS (Milhões de instruções por segundo) ● 32kb flash (2kb para bootloader) ● 1kb EEPROM ● Clock 16MHz ● 14 portas digitais (6 PWM) ● 6 portas analógicas ● Voltagem de entrada: 7 - 12 V
  • 14. Arduino UNO USB Energia Entradas e saídas digitais Microcontrolador Pinos de Alimentação Entradas analógicas Reset
  • 16. Protoboard ● Matriz de contato ou placa de ensaio ● Placa com furos e conexões condutoras ● substitui a soldagem ● Variam de 80 a 6000 furos ● Possui conexões verticais e horizontais.
  • 18. Protoboard Conexões horizontais Conexões verticais Conexões verticais Conexões horizontais
  • 20. IDE Arduino ● Para Windows, MacOS e Linux ● Necessita Java para executar (JVM) ● Transferência via USB pelo IDE ● Download em: www.arduino.cc
  • 21. IDE Arduino Verificar Carregar Novo Abrir Salvar
  • 22. Métodos básicos ● setup: executado ao ligar a placa void setup(){ } ● loop: executado infinitamente void loop(){ }
  • 23. Portas ● Os componentes são conectados nas portas digitais e analógicas ● As portas são manipuladas por: ○ pinMode(<porta>, <modo>) ○ digitalWrite(<porta>), 0 ou 1) ○ digitalRead(<porta>) ○ analogRead(<porta>) ○ analogWrite(<porta>, <valor>)
  • 24. piMode(<porta>, <modo>) ● Normalmente fica no método setup() ● Configura uma porta digital para ENTRADA ou SAÍDA ● Exemplos: pinMode(11, INPUT); pinMode(12, OUTPUT);
  • 25. digitalWrite(<porta>, 0 ou 1) ● Escreve 0 ou 1 na porta digital ● Exemplos: digitalWrite(11, 1); // ~5V digitalWrite(11, 0);
  • 26. digitalRead(<porta>) ● Lê 0 ou 1 na porta digital ● Exemplo: int botao = digitalRead(11);
  • 27. analogRead(<porta>) ● Lê de 0 a 1023 na porta analógica ● Exemplo: int luz = analogRead(0);
  • 28. analogWrite(<porta>, <valor>) ● Escreve de 0 a 255 (~5V) na porta PWM (digital que pode ser usada como analógica) ● Exemplo: analogWrite(11,200);
  • 30. LED ● LED: Light Emitting Diode = Diodo Emissor de Luz ● Permite ou impede a passagem de corrente elétrica ● Os pólos podem ser identificados visualmente
  • 31. LED ● Sua voltagem varia de acordo com a cor: ○ Vermelho: 1.6 V ○ Verde: 2.1 V ○ Amarelo: 2.1 V ○ Laranja: 2.2 V ○ Azul: 4 - 5 V
  • 32. Resistor ● Resistência elétrica ○ oposição à passagem de corrente elétrica ○ medida em ohms: Ω ● Transforma energia elétrica em energia térmica ● Limita a quantidade de corrente elétrica
  • 33. Resistor ● O valor da resistência de um resistor pode ser identificado de acordo com as cores de sua cápsula
  • 36. Experimento 1 ● Resitor: ○ Saída Arduino: 5 V ○ LED Vermelho: 1.6 V ○ Corrente do LED: ~20 mA ● Lei de Ohm: ○ U = R * i ○ R = U / i R = (5 - 1,6) / 0,02 R = 3,4 / 0,02 R = 170 ohms
  • 37. Experimento 1 ● Objetivo: piscar um LED ● Materiais: ○ Arduino ○ Protoboard ○ Fios de conexão ○ LED ○ Resistor (>= 170 ohm)
  • 39. Experimento 1 ● Criar o programa ● Compilar ● Carregar http://w.index.etc.br/cursoarduino
  • 40. Processing e Arduino Integração
  • 41. Processing e Arduino Preparar Arduino: ● Conectar a placa Arduino ● Executar a IDE Arduino ● Abrir: Examples > Firmata > StandardFirmata ● Subir o StandardFirmadata para a placa Arduino
  • 42. Processing e Arduino Preparar Processing: ● Baixar a biblioteca Arduino para Processing: http://playground.arduino.cc/interfacing/processing ● Instalar a biblioteca Arduino no Processing ● Abrir o exemplo ARDUINO_INPUT
  • 43. Processing e Arduino Executar Processing com o Arduino ● Rodar exemplo ARDUINO_INPUT ● Tocar com a mão na parte de trás das portas da placa Arduino ● Verificar se os desenhos no Processing foram alterados
  • 44. Processing e Arduino Experimento 2: LED com Mouse
  • 45. Experimento 2 ● Objetivo: mudar a intensidade do LED pelo Mouse ● Materiais: ○ Processing ○ Arduino ○ Protoboard ○ Fios de conexão ○ LED ○ Resistor (>= 170 ohm)
  • 47. Experimento 2 ● Arduino: ○ Criar o programa ○ Compilar ○ Carregar ● Processing: ○ Criar o programa ○ Executar http://w.index.etc.br/processingearduino
  • 48. Processing e Arduino Experimento 3: Potenciômetro com Gráfico
  • 49. Experimento 3 ● Objetivo: desenhar no Processing com potenciômetro ● Materiais: ○ Processing ○ Arduino ○ Protoboard ○ Fios de conexão ○ Potenciômetro
  • 51. Experimento 3 ● Arduino: ○ Criar o programa ○ Compilar ○ Carregar ● Processing: ○ Criar o programa ○ Executar http://w.index.etc.br/processingearduino
  • 52. Processing e Arduino Experimento 4: Potenciômetro com Video
  • 53. Experimento 4 ● Objetivo: dividir vídeo no Processing com potenciômetro ● Materiais: ○ Processing ○ Arduino ○ Protoboard ○ Fios de conexão ○ Potenciômetro
  • 55. Experimento 4 ● Arduino: ○ Criar o programa ○ Compilar ○ Carregar ● Processing: ○ Criar o programa ○ Executar http://w.index.etc.br/processingearduino
  • 56. Referências ● Arduino.cc ● Circuits.io ● OpenProcessing.org ● LearningProcessing.com ● Processing.org
  • 57. Obrigado! ● www.danielpaz.net ● www.hrenatoh.net ● www.index.etc.br