A instalação interativa "Caixa de Pandora" consiste em uma caixa transparente com um sistema de busca que permite a movimentação de uma câmera interior através de motores controlados por Arduino. A câmera capta códigos QR nas paredes da caixa e os exibe em um computador, despertando a curiosidade sobre o conteúdo escondido dentro da caixa de Pandora.
Workshop de iniciação à Robótica com o Farrusco (robô desenvolvido pela Artica, baseado em Arduino)
Objectivos deste workshop, visando o desenvolvimento das seguintes capacidades:
Pensamento Algorítmico
Resolução de Problemas
Computação Física
Linguagens de Programação
Microcontroladores
Electrónica
Robótica
Interacção Homem-Máquina (HCI, HRI)
1) O documento descreve um robô de sumô desenvolvido por estudantes para competir no Campeonato Baiano de Robôs Autônomos.
2) O robô usa sensores infravermelhos e ultrassônicos controlados por uma placa Arduino para se movimentar e empurrar o oponente fora do ringue.
3) A estrutura leve de alumínio e acrílico permite que o robô se mova usando motores de vidro elétrico e pneus preenchidos por esponja.
Desafio de Robótica - Católica de Santa Catarina - JoinvilleNatã Barbosa
Esta é a apresentação do conteúdo dos encontros do desafio de robótica nos dias 7/11, 21/11 e 28/11 de 2015 na Católica de Santa Catarina em Joinville.
Iniciação à Robótica e Computação FísicaArticacc, Lda
Este documento fornece uma introdução à robótica e computação física, cobrindo tópicos como circuitos eletrônicos, Arduino, programação, sensores e atuadores. O objetivo é fornecer conhecimentos básicos em eletrônica, microcontroladores, linguagens de programação e pensamento algorítmico.
Este manual de instruções ensina como usar o flash Canon Speedlite 580EX de forma totalmente automática ou personalizada. Explica como montar o flash na máquina, ligá-lo, e usar os modos de flash automático E-TTL II e E-TTL. Também fornece detalhes sobre o uso do flash em modo manual ou wireless.
#Objetivo Geral
O robô deve seguir um algoritmo que harmonize todos os sensores, o robô e estruturado da seguinte forma em cima temos um micro controlador da atmel ao lado de um motor servo que orienta um sensor ultra-sônico no meio temos um drive que controla os motores em baixo temos um motor ao ladeado por dois sensores de luz, o carro vai identificar a intensidade luminosa que esta em baixo dele a partir desses dados é feito um calculo para determinar as propriedades da superfície que ele se encontra, a cor, textura, ate mesmo a altura que ele se encontra, a partir destes princípios o carro pode seguir uma linha preta no chão desde que o chão seja totalmente branco, ou pode seguir uma linha branca desde que o chão seja totalmente preto, o carro possui um sensor que é capaz de detectar objetos de ate 6 metros de distancia.
#Objetivo Especifico
O robô deve de forma totalmente autônoma seguir uma linha preta em uma pista especifica para esse tipo de projeto, nessa pista vai existir um obstáculo que deve ser detectado e desviado depois disso o robô vai tentar localizar a linha para completar o percurso, para execução dessas tarefas os sensores serão “orientados” pelo uso de um micro controlador que fará os cálculos e fornecer pulsos para dar inicio aos atuadores, o micro controlador é programável em linguagem C/C++, a técnica de programação tem embasamento em inteligência artificial.
Slides da palestra que ministrei online no Lab de Garagem, no dia 19 de julho de 2011 às 20h.
http://www.CursoDeArduino.com.br/
http://blog.justen.eng.br/
http://twitter.com/turicas
Este documento fornece instruções e diagramas para 44 projetos envolvendo circuitos eletrônicos básicos utilizando Arduino e componentes como LEDs, motores, displays e sensores. Os projetos vão desde acender LEDs piscante até criar um leitor RFID e registrar dados em cartão SD.
Workshop de iniciação à Robótica com o Farrusco (robô desenvolvido pela Artica, baseado em Arduino)
Objectivos deste workshop, visando o desenvolvimento das seguintes capacidades:
Pensamento Algorítmico
Resolução de Problemas
Computação Física
Linguagens de Programação
Microcontroladores
Electrónica
Robótica
Interacção Homem-Máquina (HCI, HRI)
1) O documento descreve um robô de sumô desenvolvido por estudantes para competir no Campeonato Baiano de Robôs Autônomos.
2) O robô usa sensores infravermelhos e ultrassônicos controlados por uma placa Arduino para se movimentar e empurrar o oponente fora do ringue.
3) A estrutura leve de alumínio e acrílico permite que o robô se mova usando motores de vidro elétrico e pneus preenchidos por esponja.
Desafio de Robótica - Católica de Santa Catarina - JoinvilleNatã Barbosa
Esta é a apresentação do conteúdo dos encontros do desafio de robótica nos dias 7/11, 21/11 e 28/11 de 2015 na Católica de Santa Catarina em Joinville.
Iniciação à Robótica e Computação FísicaArticacc, Lda
Este documento fornece uma introdução à robótica e computação física, cobrindo tópicos como circuitos eletrônicos, Arduino, programação, sensores e atuadores. O objetivo é fornecer conhecimentos básicos em eletrônica, microcontroladores, linguagens de programação e pensamento algorítmico.
Este manual de instruções ensina como usar o flash Canon Speedlite 580EX de forma totalmente automática ou personalizada. Explica como montar o flash na máquina, ligá-lo, e usar os modos de flash automático E-TTL II e E-TTL. Também fornece detalhes sobre o uso do flash em modo manual ou wireless.
#Objetivo Geral
O robô deve seguir um algoritmo que harmonize todos os sensores, o robô e estruturado da seguinte forma em cima temos um micro controlador da atmel ao lado de um motor servo que orienta um sensor ultra-sônico no meio temos um drive que controla os motores em baixo temos um motor ao ladeado por dois sensores de luz, o carro vai identificar a intensidade luminosa que esta em baixo dele a partir desses dados é feito um calculo para determinar as propriedades da superfície que ele se encontra, a cor, textura, ate mesmo a altura que ele se encontra, a partir destes princípios o carro pode seguir uma linha preta no chão desde que o chão seja totalmente branco, ou pode seguir uma linha branca desde que o chão seja totalmente preto, o carro possui um sensor que é capaz de detectar objetos de ate 6 metros de distancia.
#Objetivo Especifico
O robô deve de forma totalmente autônoma seguir uma linha preta em uma pista especifica para esse tipo de projeto, nessa pista vai existir um obstáculo que deve ser detectado e desviado depois disso o robô vai tentar localizar a linha para completar o percurso, para execução dessas tarefas os sensores serão “orientados” pelo uso de um micro controlador que fará os cálculos e fornecer pulsos para dar inicio aos atuadores, o micro controlador é programável em linguagem C/C++, a técnica de programação tem embasamento em inteligência artificial.
Slides da palestra que ministrei online no Lab de Garagem, no dia 19 de julho de 2011 às 20h.
http://www.CursoDeArduino.com.br/
http://blog.justen.eng.br/
http://twitter.com/turicas
Este documento fornece instruções e diagramas para 44 projetos envolvendo circuitos eletrônicos básicos utilizando Arduino e componentes como LEDs, motores, displays e sensores. Os projetos vão desde acender LEDs piscante até criar um leitor RFID e registrar dados em cartão SD.
Este documento descreve um projeto para construir um tacômetro usando Arduino. O projeto usa um emissor infravermelho, receptor infravermelho, Arduino e outros componentes. Ele fornece instruções detalhadas sobre como conectar os componentes e programação do Arduino para medir RPM.
O documento descreve o Arduino, uma plataforma de hardware e software livre para prototipagem eletrônica. O Arduino permite que as pessoas "inventem" usando microcontroladores de baixo custo e fácil programação. O documento explica o que é o Arduino, sua história, modelos populares como o UNO, e aplicações como robótica e educação.
O documento apresenta uma introdução ao desenvolvimento de sistemas embarcados, discutindo brevemente a história dos sistemas embarcados, as diferenças entre microcontroladores e microprocessadores, como programar microcontroladores, sensores digitais e analógicos, comunicação serial, tipos de dados, plataformas abertas como Arduino e Raspberry Pi e exemplos de projetos como piscar LEDs e controlar um servo motor com um potenciômetro.
Este documento fornece uma introdução à robótica usando a plataforma Arduino e o kit Motoruino 2. Explica o que é o Arduino, os componentes do Motoruino 2, como programar no Arduino IDE e exemplos básicos de programação com sensores e atuadores.
Este documento apresenta uma introdução básica sobre Arduino, abordando:
1) O que é Arduino, explicando que se trata de uma plataforma de prototipagem eletrônica open-source que combina hardware e software;
2) As partes principais do Arduino, incluindo hardware como microcontrolador, conexões digitais e analógicas, e software como a linguagem de programação baseada em C/C++;
3) Componentes eletrônicos populares para projetos com Arduino, como sensores, motores e resistores.
O documento descreve o projeto Arduino, seu criador Massimo Banzi e as principais características das placas Arduino. O Arduino foi criado em 2005 na Itália com o objetivo de permitir a interação em projetos escolares de forma barata. Atualmente possui mais de 50.000 placas vendidas e comunidade crescente de usuários.
Este documento descreve o projeto de um robô de busca e salvamento, com três frases:
1) Apresenta os requisitos, conceitos teóricos e arquitetura do sistema robótico projetado para busca e salvamento.
2) Detalha a implementação do projeto incluindo o hardware e software utilizados.
3) Discute as conclusões retiradas e possíveis trabalhos futuros para aprimorar o robô.
Introdução para iniciantes sobre a plataforma Arduino.
Nessa introdução eu mostro alguns esquemas elétricos básicos para você ir montando na protoboard e ir acompanhando os exemplos que são mostrados.
Você pode acompanhar a leitura desse slide no youtube: https://www.youtube.com/watch?v=Xv-oT41FIRQ
TDC2014 - Internet das Coisas - Arduino & OpenDeviceRicardo Rufino
O documento discute a Internet das Coisas e apresenta a plataforma Arduino. Apresenta exemplos de uso de sensores e shields com Arduino, além de projetos como automação residencial. Por fim, discute alternativas de comunicação entre dispositivos como Arduino, Raspberry Pi e Android utilizando a plataforma OpenDevice.
Introdução a plataforma arduino, com exemplos de codigos para serem feitos na hora da codificação.
Do basico ao avançado ,com exemplos que vai do blink ate exemplos com o ethernet shield.
Ensina de um simples loop, ate ligar um led usando a internet.
O documento introduz o Arduino, uma plataforma de desenvolvimento de hardware e software open-source. Discute as características e componentes do Arduino, incluindo microcontroladores, software de desenvolvimento e exemplos de código. Também fornece instruções básicas sobre como programar e usar o Arduino.
O documento introduz o Arduino, uma plataforma de desenvolvimento open-source. Discute as características e componentes do Arduino, incluindo microcontroladores, software e exemplos de código. Também fornece instruções básicas sobre como programar o Arduino usando linguagem C.
O documento introduz o Arduino, uma plataforma de desenvolvimento de hardware e software open-source. Discute as características e componentes do Arduino, incluindo microcontroladores, software de desenvolvimento e exemplos de código. Também fornece instruções básicas sobre como programar e usar o Arduino.
O documento descreve o projeto Arduino, uma plataforma de hardware livre para desenvolvimento eletrônico. O Arduino surgiu na Itália em 2005 com o objetivo de tornar projetos interativos mais acessíveis e baratos. Hoje é uma plataforma popular com hardware e software livres, comunidade ativa e diversos modelos de placas como a Arduino UNO.
Minicurso Arduino com Projetos Praticos - Jotacisio OliveiraPotiLivre Sobrenome
O documento descreve dois projetos práticos utilizando Arduino. O primeiro projeto controla a luminosidade de LEDs usando um potenciômetro. O segundo projeto liga um LED quando um botão é pressionado e usa um sensor LDR ou sensor de temperatura LM35 dependendo da posição de um chaveador. Diagramas de circuito e código Arduino são fornecidos para cada projeto.
O documento fornece uma introdução sobre a plataforma Arduino, descrevendo sua criação em 2005 por Maximo Banzi com o objetivo de criar ferramentas eletrônicas acessíveis. Detalha os principais componentes de hardware do Arduino, incluindo o microcontrolador, portas digitais e analógicas e memórias. Apresenta diferentes modelos de Arduino e explica conceitos como programação, portas e a ferramenta de desenvolvimento Arduino.
CHAVES CODIFICAS E MÓDULOS INJEÇÃO ELETRÔNICA 8996 g6h66j6k6k5l55hj6g6f66slucianoesdras
O documento descreve um método para carregar dados de calibração em uma memória flash de forma permanente para controlar eletronicamente um motor. O método permite que o usuário avalie imediatamente o desempenho do motor quando novos dados de calibração são carregados na unidade de controle eletrônico do motor.
MÓDULOS INJEÇÃO ELETRÔNICA E CHAVES CODIFICADAS ...VASCOIA
O documento descreve um método para carregar dados de calibração em uma memória flash de forma permanente para controlar eletronicamente um motor. O método permite que o usuário avalie imediatamente o desempenho do motor quando novos dados de calibração são carregados na unidade de controle eletrônico do motor.
O documento fornece informações sobre programação em Arduino, incluindo uma introdução aos microcontroladores, à placa Arduino UNO e ao ambiente de desenvolvimento Arduino. Também explica conceitos como funções setup() e loop(), portas digitais e analógicas, e tipos básicos de variáveis.
O documento fornece informações sobre programação em Arduino, incluindo uma introdução aos microcontroladores, à placa Arduino UNO e ao ambiente de desenvolvimento Arduino. Também explica conceitos como funções setup() e loop(), portas digitais e analógicas, e tipos básicos de variáveis.
Jonas Esteves é um artista multimídia brasileiro nascido em 1983 que trabalha com arte e tecnologia. Seu trabalho explora temas como a humanização de máquinas através da observação do funcionamento de objetos e a criação de obras que envolvem construção e "gambiarra". Ele tem participado de diversas exposições individuais e coletivas desde 2010.
Jonas Esteves Arte e Tecnologia - artistas e aplicacao - artistas e aplicacaoJonas Esteves
O documento descreve dois artistas, Diego de los Campos e Raquel Stolf, e seus trabalhos com vídeo, animação, desenho, arte sonora, instalações e outras formas de mídia. Raquel Stolf investiga as relações entre silêncio, escrita e escuta na criação de publicações sonoras e proposições que se desdobram em várias formas de arte e mídia.
Este documento descreve um projeto para construir um tacômetro usando Arduino. O projeto usa um emissor infravermelho, receptor infravermelho, Arduino e outros componentes. Ele fornece instruções detalhadas sobre como conectar os componentes e programação do Arduino para medir RPM.
O documento descreve o Arduino, uma plataforma de hardware e software livre para prototipagem eletrônica. O Arduino permite que as pessoas "inventem" usando microcontroladores de baixo custo e fácil programação. O documento explica o que é o Arduino, sua história, modelos populares como o UNO, e aplicações como robótica e educação.
O documento apresenta uma introdução ao desenvolvimento de sistemas embarcados, discutindo brevemente a história dos sistemas embarcados, as diferenças entre microcontroladores e microprocessadores, como programar microcontroladores, sensores digitais e analógicos, comunicação serial, tipos de dados, plataformas abertas como Arduino e Raspberry Pi e exemplos de projetos como piscar LEDs e controlar um servo motor com um potenciômetro.
Este documento fornece uma introdução à robótica usando a plataforma Arduino e o kit Motoruino 2. Explica o que é o Arduino, os componentes do Motoruino 2, como programar no Arduino IDE e exemplos básicos de programação com sensores e atuadores.
Este documento apresenta uma introdução básica sobre Arduino, abordando:
1) O que é Arduino, explicando que se trata de uma plataforma de prototipagem eletrônica open-source que combina hardware e software;
2) As partes principais do Arduino, incluindo hardware como microcontrolador, conexões digitais e analógicas, e software como a linguagem de programação baseada em C/C++;
3) Componentes eletrônicos populares para projetos com Arduino, como sensores, motores e resistores.
O documento descreve o projeto Arduino, seu criador Massimo Banzi e as principais características das placas Arduino. O Arduino foi criado em 2005 na Itália com o objetivo de permitir a interação em projetos escolares de forma barata. Atualmente possui mais de 50.000 placas vendidas e comunidade crescente de usuários.
Este documento descreve o projeto de um robô de busca e salvamento, com três frases:
1) Apresenta os requisitos, conceitos teóricos e arquitetura do sistema robótico projetado para busca e salvamento.
2) Detalha a implementação do projeto incluindo o hardware e software utilizados.
3) Discute as conclusões retiradas e possíveis trabalhos futuros para aprimorar o robô.
Introdução para iniciantes sobre a plataforma Arduino.
Nessa introdução eu mostro alguns esquemas elétricos básicos para você ir montando na protoboard e ir acompanhando os exemplos que são mostrados.
Você pode acompanhar a leitura desse slide no youtube: https://www.youtube.com/watch?v=Xv-oT41FIRQ
TDC2014 - Internet das Coisas - Arduino & OpenDeviceRicardo Rufino
O documento discute a Internet das Coisas e apresenta a plataforma Arduino. Apresenta exemplos de uso de sensores e shields com Arduino, além de projetos como automação residencial. Por fim, discute alternativas de comunicação entre dispositivos como Arduino, Raspberry Pi e Android utilizando a plataforma OpenDevice.
Introdução a plataforma arduino, com exemplos de codigos para serem feitos na hora da codificação.
Do basico ao avançado ,com exemplos que vai do blink ate exemplos com o ethernet shield.
Ensina de um simples loop, ate ligar um led usando a internet.
O documento introduz o Arduino, uma plataforma de desenvolvimento de hardware e software open-source. Discute as características e componentes do Arduino, incluindo microcontroladores, software de desenvolvimento e exemplos de código. Também fornece instruções básicas sobre como programar e usar o Arduino.
O documento introduz o Arduino, uma plataforma de desenvolvimento open-source. Discute as características e componentes do Arduino, incluindo microcontroladores, software e exemplos de código. Também fornece instruções básicas sobre como programar o Arduino usando linguagem C.
O documento introduz o Arduino, uma plataforma de desenvolvimento de hardware e software open-source. Discute as características e componentes do Arduino, incluindo microcontroladores, software de desenvolvimento e exemplos de código. Também fornece instruções básicas sobre como programar e usar o Arduino.
O documento descreve o projeto Arduino, uma plataforma de hardware livre para desenvolvimento eletrônico. O Arduino surgiu na Itália em 2005 com o objetivo de tornar projetos interativos mais acessíveis e baratos. Hoje é uma plataforma popular com hardware e software livres, comunidade ativa e diversos modelos de placas como a Arduino UNO.
Minicurso Arduino com Projetos Praticos - Jotacisio OliveiraPotiLivre Sobrenome
O documento descreve dois projetos práticos utilizando Arduino. O primeiro projeto controla a luminosidade de LEDs usando um potenciômetro. O segundo projeto liga um LED quando um botão é pressionado e usa um sensor LDR ou sensor de temperatura LM35 dependendo da posição de um chaveador. Diagramas de circuito e código Arduino são fornecidos para cada projeto.
O documento fornece uma introdução sobre a plataforma Arduino, descrevendo sua criação em 2005 por Maximo Banzi com o objetivo de criar ferramentas eletrônicas acessíveis. Detalha os principais componentes de hardware do Arduino, incluindo o microcontrolador, portas digitais e analógicas e memórias. Apresenta diferentes modelos de Arduino e explica conceitos como programação, portas e a ferramenta de desenvolvimento Arduino.
CHAVES CODIFICAS E MÓDULOS INJEÇÃO ELETRÔNICA 8996 g6h66j6k6k5l55hj6g6f66slucianoesdras
O documento descreve um método para carregar dados de calibração em uma memória flash de forma permanente para controlar eletronicamente um motor. O método permite que o usuário avalie imediatamente o desempenho do motor quando novos dados de calibração são carregados na unidade de controle eletrônico do motor.
MÓDULOS INJEÇÃO ELETRÔNICA E CHAVES CODIFICADAS ...VASCOIA
O documento descreve um método para carregar dados de calibração em uma memória flash de forma permanente para controlar eletronicamente um motor. O método permite que o usuário avalie imediatamente o desempenho do motor quando novos dados de calibração são carregados na unidade de controle eletrônico do motor.
O documento fornece informações sobre programação em Arduino, incluindo uma introdução aos microcontroladores, à placa Arduino UNO e ao ambiente de desenvolvimento Arduino. Também explica conceitos como funções setup() e loop(), portas digitais e analógicas, e tipos básicos de variáveis.
O documento fornece informações sobre programação em Arduino, incluindo uma introdução aos microcontroladores, à placa Arduino UNO e ao ambiente de desenvolvimento Arduino. Também explica conceitos como funções setup() e loop(), portas digitais e analógicas, e tipos básicos de variáveis.
Jonas Esteves é um artista multimídia brasileiro nascido em 1983 que trabalha com arte e tecnologia. Seu trabalho explora temas como a humanização de máquinas através da observação do funcionamento de objetos e a criação de obras que envolvem construção e "gambiarra". Ele tem participado de diversas exposições individuais e coletivas desde 2010.
Jonas Esteves Arte e Tecnologia - artistas e aplicacao - artistas e aplicacaoJonas Esteves
O documento descreve dois artistas, Diego de los Campos e Raquel Stolf, e seus trabalhos com vídeo, animação, desenho, arte sonora, instalações e outras formas de mídia. Raquel Stolf investiga as relações entre silêncio, escrita e escuta na criação de publicações sonoras e proposições que se desdobram em várias formas de arte e mídia.
O documento discute a evolução da arte e dos artistas com o avanço das mídias digitais ao longo do século XX. Ele traça paralelos entre obras de arte e invenções tecnológicas em diferentes décadas, mostrando como a tecnologia influenciou novas formas de criação artística e de interação com o público.
Jonas Esteves é um artista visual com bacharelado em Artes Visuais. Seu currículo inclui participações em diversas exposições coletivas e individuais desde 2009, abrangendo obras variadas como desenhos, esculturas, vídeos e instalações. Ele também mantém sites e redes sociais para divulgação e arquivamento de seu portfólio.
O documento descreve obras do artista Jonas Esteves que exploram temas como robótica, máquinas e interações entre humanos e tecnologia. As obras incluem desenhos, vídeos, instalações e projetos que examinam como a tecnologia pode ser usada de forma autônoma ou para apoiar a vida humana. O documento também lista exposições e trabalhos anteriores do artista.
O documento descreve a paixão do autor pela robótica desde a infância, influenciado por desenhos animados e brinquedos. Ele gostava de desvendar como as coisas funcionavam e criou seus próprios brinquedos e projetos, aprendendo sobre mecânica e eletricidade sem instruções. Seus projetos buscavam autonomia e companhia nas máquinas.
Jonas Esteves cria obras que exploram a intersecção entre arte, tecnologia e vida urbana contemporânea. Suas obras incluem Entrelinhas, que usa desenhos preenchidos com palavras em fontes minúsculas; Diálogo Urbano, que captura conversas e música em transporte público; e Parasite Vírus, um vírus virtual que se desenvolve com base na participação online do público.
O documento descreve uma videoinstalação intitulada "Inotável" que explora os pequenos detalhes e coincidências do cotidiano que passam despercebidos, mas podem ter grande impacto na vida das pessoas. A obra será composta por gravações do dia a dia de estranhos em locais públicos, editadas em estilo de quadrinhos e projetadas em parede com frases ocasionais dos momentos retratados.
O documento descreve a ideia de um projeto chamado "Diálogo Urbano" que envolve gravar conversas de ônibus em São Paulo e misturá-las com música. Os áudios seriam mixados em um programa e transmitidos por uma rádio, bem como exibidos em telas de propaganda com um material visual. Depois, tudo seria disponibilizado online.
A instalação interativa "Seven" explora os sete pecados capitais através de hardware personalizado que gera imagens relacionadas a cada pecado quando acionado pelo público. O trabalho combina arte e tecnologia por meio de programação, software e hardware para criar uma experiência participativa.
Este trabalho apresenta uma pesquisa sobre a construção do artista em mídias digitais e sua aplicação na criação de arte. Aborda o processo de hibridização entre arte e tecnologia, levantando como os artistas se formam quando unem questões artísticas e tecnológicas. A pesquisa apresenta um contexto histórico da arte e tecnologia desde o século XX, importantes eventos e técnicas de hibridização. Como estudo de caso, descreve a formação de três artistas brasileiros atuantes em diferentes técn
2. Caixa de Pandora
Caixa de Pandora
Baseado na mitologia grega, a caixa de pandora
consiste em uma instalação interativa com uma
caixa trasparente, e dentro dessa caixa tem um
mecanismo de busca, uma câmera (WebCam) que
é ligado a um mecanismo de movimentação, este
que se movimenta tanto na horizontal quanto na
vertical dando liberdade de movimento. Dentro da
caixa, nas paredes da caixa, encontra-se diversas
imagens QR Code, que no caso a câmera captura
aquela imagem e seu significado é exibido no monitor
de um computador ao qual o mesmo faz o processo.
QR Code consiste em um código de barra em 2D
criado em meados de 90, muito na utilizado para
identificação de produtos e até mesmo utilizado na
aérea de publicidade e propaganda.
Dentro desse conceito a Caixa de Pandora vem a
despertar a curiosidade sobre o seu conteúdo, sobre
o que esta escrito em suas paredes, e por mais que o
público consiga ver os códigos através de suas
paredes o mesmo precisa de uma maneira de fazer a
sua leitura e a única maneira é através do sistema de
busca contido na propria caixa.
Sobre o seu conteúdo, foi utilizado uma música de
composição de Carlos Maltz (ex Engenheiros do
Hawaii) e Marcus Melgar, que fala sobre a existência
de Deus, onde o mesmo se encontra, se esconde,
levando a diversas reflexões sobre o tema de
existencia entre outras leituras.
3. Caixa de Pandora Controle e leitor de QrCode
O Arduino foi utilizado como controlador e toda a sua
programação é feita no software do mesmo.
Quanto a leitura dos códigos é feita através do programa
QuickMark disponível no site
http://www.quickmark.com.tw/En/basic/downloadPC.asp
4. Caixa de Pandora controle de dois motores
(sistema utilizado no projeto)
L R
OUT MOTOR 2
5V
5V
6 7 10
9 4 3
5V
Esquema Arduino - Protoboard OUT MOTOR
- switch (controla a Direção)
- potenciometro (controla a Velocidade)
5. Caixa de Pandora Programação Arduino
(Parte 1)
Programação Arduino 2 Motores
const int switchPin = 2; // switch input
const int motor1Pin = 3; // H-bridge leg 1 (pin 2, 1A) Motor 1
const int motor2Pin = 4; // H-bridge leg 2 (pin 7, 2A) Motor 1
const int enablePin1 = 9; // H-bridge enable pin
const int enablePin2 = 10; // H-bridge enable pin
const int motor3Pin = 6; // H-bridge leg 1 (pin 2, 1A) Motor 2
const int motor4Pin = 7; // H-bridge leg 2 (pin 7, 2A) Motor 2
const int ledPin1 = 9; // controle do motor 1
const int ledPin2 = 10; // controle do motor 2
int potPin1 = 0;
int value1 = 0;
int potValue1 = 0;
int potPin2 = 1;
int value2 = 1;
int potValue2 = 1;
void setup() {
// set the switch as an input:
pinMode(switchPin, INPUT);
pinMode(potPin1, INPUT);
pinMode(potPin2, INPUT);
// set all the other pins you're using as outputs:
pinMode(motor1Pin, OUTPUT);
pinMode(motor2Pin, OUTPUT);
pinMode(motor3Pin, OUTPUT);
pinMode(motor4Pin, OUTPUT);
pinMode(enablePin1, OUTPUT);
pinMode(enablePin2, OUTPUT);
pinMode(ledPin1, OUTPUT);
pinMode(ledPin2, OUTPUT);
// set enablePin high so that motor can turn on:
digitalWrite(enablePin1, HIGH);
digitalWrite(enablePin2, HIGH);
// blink the LED 3 times. This should happen only once.
// if you see the LED blink three times, it means that the module
// reset itself,. probably because the motor caused a brownout
// or a short.
//blink(ledPin, 3, 100);
}
6. Caixa de Pandora Programação Arduino
(Parte 2)
void loop() {
// if the switch is high, motor will turn on one direction:
{
value1 = analogRead(potPin1);
value2 = analogRead(potPin2);
delay(50);
analogWrite(ledPin1, value1/4);
analogWrite(ledPin2, value2/4);
}
//parte modificada e salva
if (digitalRead(switchPin) == HIGH) {
digitalWrite(motor1Pin, LOW); // set leg 1 of the H-
bridge low
digitalWrite(motor2Pin, HIGH); // set leg 2 of the H-
bridge high
digitalWrite(motor3Pin, LOW); // set leg 1 of the H-
bridge low
digitalWrite(motor4Pin, HIGH); // set leg 2 of the H-
bridge high
}
// if the switch is low, motor will turn in the other direction:
else {
digitalWrite(motor1Pin, HIGH); // set leg 1 of the H-
bridge high
digitalWrite(motor2Pin, LOW); // set leg 2 of the H-
bridge low
digitalWrite(motor3Pin, HIGH); // set leg 1 of the H-
bridge high
digitalWrite(motor4Pin, LOW); // set leg 2 of the H-
bridge low
}
// if the switch is low, motor will turn in the other direction:
}
//parte modificada e salva
/*
blinks an LED
*/
void blink(int whatPin, int howManyTimes, int milliSecs) {
int i = 0;
for ( i = 0; i < howManyTimes; i++) {
digitalWrite(whatPin, HIGH);
delay(milliSecs/2);
digitalWrite(whatPin, LOW);
delay(milliSecs/2);
}
}
7. Caixa de Pandora
Esquema Físico criado para o projeto pandora
(responsável pela movimentação da câmera tanto na vertical quanto na horizontal
- Bandejas de leitor de CD e o sistema de movimentação do mesmo
- Amortecedores de Bandeja de CD
- Engrenagens de impressora
Motor Responsável
pela movimentação
horizontal
Amortecedores Bandeja de
leitores de CD
8. Caixa de Pandora
Esquema Físico criado para o projeto pandora
(responsável pela movimentação da câmera tanto na vertical quanto na horizontal
- Bandejas de leitor de CD e o sistema de movimentação do mesmo
- Amortecedores de Bandeja de CD
- Engrenagens de impressora
Motor Responsável
pela movimentação
vertical Motor Responsável
pela movimentação
horizontal
Amortecedores Bandeja de
leitores de CD
9. Caixa de Pandora
Esquema Físico criado para o projeto pandora
(responsável pela movimentação da câmera tanto na vertical quanto na horizontal
- Bandejas de leitor de CD e o sistema de movimentação do mesmo
- Amortecedores de Bandeja de CD
- Engrenagens de impressora
10. Caixa de Pandora Sistema Final
Esquema Físico criado para o projeto pandora
(responsável pela movimentação da câmera tanto na vertical quanto na horizontal
- Bandejas de leitor de CD e o sistema de movimentação do mesmo
- Amortecedores de Bandeja de CD
- Engrenagens de impressora
- Webcam ja acoplada ao Sistema
11. Caixa de Pandora modelo da caixa fisica
Modelo da caixa
- largura de 35cm por 18 cm de altura
- nas paredes internas sera coloca das imagens de QR Code
15cm
15cm 15cm
cm
14
25cm
25cm Vista Diagonal
Vista Frontal
Exemplo QR Code
significado:
Pode estar aqui do lado
num quarto de motel
13. Caixa de Pandora Controle dos motores
Controle dos motores
(responsável pela movimentação da câmera
tanto na vertical quanto na horizontal
- Controle Motor 1
- Botão Responsável pela direção dos dois motores
- Controle Motor 2
Controle concluído Esquema de montagem (já executado)
14. 1-Pode estar aqui do lado 2-pode ser aquele mendigo 3-pode ser a chuva que cai 4-podem ser as ondas do mar 5-pode ser a prostituta
num quarto de motel dormindo embaixo do céu sobre os automóveis da furiosamente que você não beijou
Praça da Bandeira lambendo toda a areia
8-podem ser os átomos 9-pode ser também 10-pode ser alguém
6-pode ser a força mais bruta 7-pode ser a lágrima
de uma bomba H um sorriso de criança que nunca pôde ser criança
que a fome despertou de uma borboleta
sobre Bombaín
pode ser a borboleta
11-e brinca agora de esconder 12-muito longe daqui 13-em silêncio e só 14-“Senhor fazei de 15-Podem ser as ondas do mar
um, dois, três, eu vi você ... alguém está cantando quase uma oração mim um instrumento ...” sobre os automóveis da
Praça da Bandeira
19-muito longe daqui 20-em silêncio e só
16-podem ser os átomos 17-pode ser também 18- Deus pode ser alguém
alguém está cantando quase uma oração
de uma prostituta um sorriso de criança, que nunca pôde ser criança
que a fome despertou e brinca agora de esconder
21-“Senhor fazei de mim um
Caixa de Pandora Imagens
e Significados instrumento de tua paz”.
15. Caixa de Pandora Sobre montagem e exposição
Sistema de Busca WebCam
- Segue junto ao equipamento um cd de instalação do mesmo.
- Conexão com o computador via USB (cabo sai direto da caixa)
Sistema de Busca Motores e Controle
- No controle elaborado, todos os cabos estão devidamente identificados,
basta seguir a leitura de cada cabo e liga-lo ao arduino.
- 5Volts cabo Laranja Os mesmos se encontram na
- GND Cabo Branco lateral do controle
Motor 1
-Cabo Verde e Cabo Azul (independente da ordem, podem ser conectados ao seus respectivos cabos, que saem
da caixa para manter eles fixados usei garras, as mesmas acompanham a caixa)
Motor 2
-Cabo Verde e Cabo Azul (independente da ordem, podem ser conectados ao seus respectivos cabos, que saem
da caixa para manter eles fixados usei garras, as mesmas acompanham a caixa)
ANL é a sigla que usei para identificar as portas analógicas no Arduino, nesse caso temos duas conexões:
- ANL 0 é conectado na porta analógica zero (0) do Arduino
- ANL 1 é conectado na porta analógica um (1) do Arduino
PS: os Dois Cabos Analógicos São Branco e se encontra na saída no centro da caixa
DIG é a sigla que usei para identificar as portas Digitais no Arduino, nesse caso temos 7 conexões:
- Dig 2 - Azul é conectado na porta Digital dois (2) do Arduino
- Dig 3 - Laranja é conectado na porta Digital três (3) do Arduino
- Dig 4 - Verde Claro é conectado na porta Digital Quatro (4) do Arduino
- Dig 6 - Rosa é conectado na porta Digital seis (6) do Arduino
- Dig 7 - Branco é conectado na porta Digital sete (7) do Arduino
- Dig 9 - Marrom é conectado na porta Digital nove (9) do Arduino
- Dig 10 - Azul é conectado na porta Digital dez (10) do Arduino
PS: Como fonte de alimentação do Arduino utilizei ele ligado ao computador (USB)
16. Caixa de Pandora Sobre montagem e exposição
Sobre a sua exposição
- Imaginei coloca-lo em cima de um cubo alto (se Disponivel)
- Caixa e o Controle em cima do cubo
e o CPU se possível no chão quanto ao monitor em cima da CPU (se Possivel)
PS: Estarei se possível e tudo correr bem, enviando uma CPU minha (particular)
na Segunda Feira, 28 de Junho. (Via Trasportadora, OURONEGRO)
- Todos os softwares utilizados seram enviados junto a obra, e quanto ao computador ela
ja vai estar devidamente configurado.
Eventuais Problemas que podem ocorrer:
- Motores deixarem de responder __________________________Solução, Resetar o Arduino (no proprio Botão)
- WebCam: Ve o código porem não le_____________________Solução, Resetar o Software no Computador
(fechar e abrir novamente)
Quanto a qualquer problema ou outra eventualidade:
Jonas Esteves: (48) 9626.6219
ctrl.j@hotmail.com
aransamus@hotmail.com
Desde de ja agradecido pela oportunidade aberta
Agradecimentos a Professora Yara Guasque
a todos os integrantes do Grupo M.U.S.A
ao grande amigo TiroTTi
e pela paciência de todos
O Ultimo PS: se falei alguma besteira ou coisa do gênero, me dêem um desconto são 01h30 da madrugada