collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[Ontem às 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: Projecto com utilzação de IR  (Lida 7066 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline andalves

  • Mini Robot
  • *
  • Mensagens: 19
Projecto com utilzação de IR
« em: 15 de Maio de 2010, 16:37 »
Boa tarde.

Registei-me há alguns dias no fórum e comecei a fazer os tutoriais que consegui e achei interessantes para me conseguir interiorizar  com o Arduino. Consegui arranjar o livro "Getting Started with Arduino" e também fiz os tutoriais de lá.

Já me sinto um pouco mais à vontade com o Arduino mas, claramente, não domino quase nada disto.

Contudo, pretendo fazer uma instalação para uma disciplina, que terá sensores IR a despertar acções em colunas e projectores de luz.

Este esquema é simples de fazer apenas com o Arduino?

Também pensei em utilizar o Pure Data juntamente com o Arduino mas ainda não me prolonguei na investigação em relação a esse tema. (se alguém souber de sites ou tenha dicas que me possam ser uteis, agradecia que me ajudassem)

Cumprimentos
--
André Alves

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Projecto com utilzação de IR
« Responder #1 em: 15 de Maio de 2010, 21:13 »
O arduino faz isso bem.
Conheces processing, se calhar é mais simples de o usar em conjunto com o arduino que o pure data, só conheço o processing tambem, por isso não sei, mas o processing é feito pelas mesmas pessoas que fizeram o arduino, por isso a integração entre os dois é superior
Avr fanboy

Offline guibot

  • Mini Robot
  • *
  • Mensagens: 651
    • Guibot
Re: Projecto com utilzação de IR
« Responder #2 em: 15 de Maio de 2010, 22:54 »
André, o que pretendes fazer é relativamente simples, mas se não tens experiência vai requerer muitas horas passadas a investigar, experimentar, tentar. É sem dúvida um projecto excelente para entrares neste mundo.

Pure data e Processing são paradigmas distintos, pure data consiste em programação visual em que cada objecto tem a forma de uma caixinha que ligas com uma corda a outras caixinhas (objectos). É especialmente orientado para quem não quer ver linhas de código à frente, para entrares por aqui a dentro nada melhor do que começar pelo próprio site: http://puredata.info/

Processing é uma linguagem simplificada de programação baseada em java, ideal para quem quizer dar os primeiros passos e evoluir a partir daí para outras linguagens.

Citar
o processing é feito pelas mesmas pessoas que fizeram o arduino, por isso a integração entre os dois é superior
senso desculpa a correcção mas o Processing foi criado por Ben Fry e Casey Reas e este projecto nasceu um pouco antes do Arduino, que por sua vez foi criado por Massimo Banzi, D. Cuartielles, David Mellis e Tom Igoe.

A comunicação entre Arduino e processing ou pure data é processada da mesma maneira - comunicação serial.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Projecto com utilzação de IR
« Responder #3 em: 16 de Maio de 2010, 23:37 »
Ups, fiquei com essa ideia por os IDE's serem iguais e nos problemas relatados sobre o IDE do arduino, são sempre corrigidos á medida que vai saindo versões mais actuais do IDE do processing, peço desulpa pelo erro induzido.
Avr fanboy

Offline andalves

  • Mini Robot
  • *
  • Mensagens: 19
Re: Projecto com utilzação de IR
« Responder #4 em: 17 de Maio de 2010, 20:17 »
Obrigado a ambos, na verdade queria evitar, o mais possível, o código, logo, vou seguir com o Pure Data.

Toda esta história da forma de os programas comunicarem em série, é tudo uma novodade para mim. Acho que vou então investigar como faço mesmo essa ligação primeiro que tudo e ,só depois, perceber um pouco mais do Pure Data.

Secalhar o melhor para mim próprio é desenhar o circuito eléctrico do meu projecto, estou certo? Talvez até para o caso de vos querer mais tarde colocar questões sobre o assunto..

cumprimentos

Offline guibot

  • Mini Robot
  • *
  • Mensagens: 651
    • Guibot
Re: Projecto com utilzação de IR
« Responder #5 em: 17 de Maio de 2010, 20:27 »
Na minha opinião, antes do circuito electrico deverás elaborar um diagrama/fluxograma com todos os componentes e dispositivos do teu projecto.
Isto serve para começares a definir bem o que pretendes. Tendo terminado esta etapa é que passas para o circuito eléctrico.

Offline andalves

  • Mini Robot
  • *
  • Mensagens: 19
Re: Projecto com utilzação de IR
« Responder #6 em: 17 de Maio de 2010, 20:56 »
Essa parte já está pensada, tenho uma planta da instalação que estou a pensar fazer desenhada.(em anexo)

Este é o material que vou precisar para o projecto. (mais cortinas pretas e estrutura para montar o "labirinto")

- 5 sensores Infra-Vermelhos;
- 4 projectores luz;
- 4 imagens fotográficas;
- 3 colunas;
- Leds;

Offline andalves

  • Mini Robot
  • *
  • Mensagens: 19
Re: Projecto com utilzação de IR
« Responder #7 em: 20 de Maio de 2010, 17:42 »
Boas, estou-me a ver um pouco atarefado com a programação.

Tenho um sensor IR sharp, para colocá-lo a funcionar, posso utilizar o código que está no tópico de construir um sensor caseiro? Eu já tentei com esse código e não consegui.

Cumprimentos

Offline amando96

  • Mini Robot
  • *
  • Mensagens: 1.631
  • MAC address? But I have windows...
    • Projects, News, Blog, Tutorials
Re: Projecto com utilzação de IR
« Responder #8 em: 20 de Maio de 2010, 17:59 »
O caseiro é digital, ou está 1, ou 0, o da sharp é analogico, com o arduino tem adc de 10-bit tens valores entre 0 e 1024.

o IDE tem um exemplo, este aqui:
Código: [Seleccione]
/*
  Analog input, serial output
 
 Reads an analog input pin, prints the results to the serial monitor.
 
 The circuit:

 * potentiometer connected to analog pin 0.
   Center pin of the potentiometer goes to the analog pin.
   side pins of the potentiometer go to +5V and ground
 
 created over and over again
 by Tom Igoe and everyone who's ever used Arduino
 
 */
 
 void setup() {
  Serial.begin(9600);
 }
 
 void loop() {
  // read the analog input into a variable:
   int analogValue = analogRead(0);
   // print the result:
   Serial.println(analogValue);
   // wait 10 milliseconds for the analog-to-digital converter
   // to settle after the last reading:
   delay(10);
 }

Offline andalves

  • Mini Robot
  • *
  • Mensagens: 19
Re: Projecto com utilzação de IR
« Responder #9 em: 22 de Maio de 2010, 17:29 »
Tenho novamente outra dúvida.

Tenho o esquema do sensor caseiro montado e a funcionar. Como é que agora posso por exemplo colocar uma coluna a tocar quando o sensor apanha alguma coisa.

Desculpem mas eu não "pesco" quase nada disto :S

Offline guibot

  • Mini Robot
  • *
  • Mensagens: 651
    • Guibot
Re: Projecto com utilzação de IR
« Responder #10 em: 22 de Maio de 2010, 17:39 »
Precisas de por o arduino a comunicar com uma aplicação que vai ler o audio. Esta aplicação pode ser uma das que já falámos anteriormente (processing, pd, maxmsp, etc).

Se fores para o processing aconselho que vejas estes 2 optimos tutoriais, em que explicam como por o arduino a "falar" para o processing.

http://todbot.com/blog/bionicarduino/

e

http://todbot.com/blog/spookyarduino/

Depois no processing só precisas de ver como fazes para ler um ficheiro de audio.

Offline andalves

  • Mini Robot
  • *
  • Mensagens: 19
Re: Projecto com utilzação de IR
« Responder #11 em: 22 de Maio de 2010, 19:52 »
Ok, obrigado mas eu estou a desenvolver o projecto com Arduino + Pure Data, tentando fugir o mais possível à programação :S




Offline guibot

  • Mini Robot
  • *
  • Mensagens: 651
    • Guibot
Re: Projecto com utilzação de IR
« Responder #12 em: 22 de Maio de 2010, 20:59 »
Estás a querer fugir à programação, mas vais ter que a enfrentar na mesma porque as coisas não aparecem feitas  :p

Se estás a usar PD tenta isto: http://www.arduino.cc/playground/Interfacing/PD

Offline andalves

  • Mini Robot
  • *
  • Mensagens: 19
Re: Projecto com utilzação de IR
« Responder #13 em: 22 de Maio de 2010, 21:57 »
Claro  ;)

Uma pequena dúvida, o que significa mesmo ascii ???

Offline antonio_jose

  • Mini Robot
  • *
  • Mensagens: 336
Re: Projecto com utilzação de IR
« Responder #14 em: 22 de Maio de 2010, 22:00 »
Claro  ;)

Uma pequena dúvida, o que significa mesmo ascii ???

ASCII (acrônimo para American Standard Code for Information Interchange, que em português significa "Código Padrão Americano para o Intercâmbio de Informação")

Exemplo: http://www.asciitable.com/