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: iLamp  (Lida 8045 vezes)

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

Offline DanBar

  • Mini Robot
  • *
  • Mensagens: 685
    • iCAR Lusorobotica Blog
iLamp
« em: 17 de Março de 2010, 14:18 »


Esta é a minha ultima criação. Um candeeiro inteligente.
Como todas as crianças de 3 anos tem medo do escuro a minha filha não é excepção.

Então decidi criar uma candeeiro divertido e ao mesmo tempo útil e versátil.

O iLamp é isso mesmo um candeeiro com luz ambiente que altera de cor e um robot.


Material Usado:

1 Caixa CD's
2 mini servos alterados para rotação continua
1 Atmega 328
1 Regulador de Voltagem LM317 (regulado para 5V)
4 Baterias Li-ion 3.6v de telemóvel nokia 3510i (2 em paralelo e 2 em série) saida 7.2v
1 Sensor Sharp IR http://loja.lusorobotica.com/13-infrared-proximity-sensor-sharp-gp2y0a21yk.html
2 Sensores LDR
2 Sensores OPTICAL DETECTOR http://loja.lusorobotica.com/64-optical-detector-phototransistor.html
2 Leds Vermelhos
1 Led Branco
5 Leds RGB
1 Buzzer
1 - Receptor Radio RF Link http://www.sparkfun.com/commerce/product_info.php?products_id=8950
2 Rodas de impressora HP

Programação:

Funções do Robot:

0 - Candeeiro (Activa quando detecta movimento)
1 - Autonomo (Anda por aí)
2 - Segue a Luz
3 - Foge da Luz
4 - Segue linha preta
5 - Dança
6 - Comando Radio
7 - Gera Som através do sensor IR Central
...
O resto ainda está em desenvolvimento

Fotos:















































































Quando acabar a programação posto aqui o código e mostro os videos.

Espero que gostem.

Link:
http://icarpt.files.wordpress.com
« Última modificação: 17 de Março de 2010, 14:24 por iCAR »
Antigo Nick do Forum: iCAR

Projectos iCAR
icar.lusorobotica.com

DB@G
http://www.facebook.com/daniel.barradas

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: iLamp
« Responder #1 em: 17 de Março de 2010, 14:55 »
Muito original, parabéns :)
Era bom se pudesses colocar mais informação por exemplo como utilizas os sensores, como comunicas por exemplo com esses módulos RF.

Este Led que está por cima dos sensores sharp é o tal Led branco?

E utilizar leds RGB?

Offline DanBar

  • Mini Robot
  • *
  • Mensagens: 685
    • iCAR Lusorobotica Blog
Re: iLamp
« Responder #2 em: 17 de Março de 2010, 15:05 »
Os leds.

Utilizo 5 leds RGB para mudar as cores do candeeiro.

Na Função Candeeiro o Ilamp muda de cores aleatoriamente de x em x segundos e desliga-se passado algum tempo.
Para acender basta passar a mão pelo sensor central.

Led á frente do robot é branco. Acende quando detecta objectos ou serve de lanterna  ::)
Leds vermelhos nas lateais. Servem para dar "apoio" aos sensores LDR. Com os leds vermelhos acessos os sensores detectam mais facilmente as "sombras / reflexos" que os objectos emitem. Servem para apoiar a detecção de objectos perto.

Utilizo um Buzzer para gerar sons / Tons para indicar que função estamos a seleccionar com os botões que existem atrás do robot.

Quando se liga o robot, ele fica logo na função de candeeiro. Para mudar-mos de função em tenho 2 botões atrás em que um selecciona o programa e o outro faz activa-lo.

Os sensores:

Existem 5 sensores neste robot.

1 sensor Sharp IR á frente onde detecta os objectos.
2 sensores LDR (fotosensiveis) de cada lado para detectar objectos (muito perto) com a diferença de luz e servem para as funções (segue e foge da luz).
2 sensores Ir por baixo para detectar a linha preta da função segue a luz. Mais tarde vou programar para detectar degraus para que o robot não caia da mesa, etc.

Antigo Nick do Forum: iCAR

Projectos iCAR
icar.lusorobotica.com

DB@G
http://www.facebook.com/daniel.barradas

Offline amando96

  • Mini Robot
  • *
  • Mensagens: 1.631
  • MAC address? But I have windows...
    • Projects, News, Blog, Tutorials
Re: iLamp
« Responder #3 em: 17 de Março de 2010, 15:54 »
Está engraçado, só falta uma função despertador  ::)

Offline DanBar

  • Mini Robot
  • *
  • Mensagens: 685
    • iCAR Lusorobotica Blog
Re: iLamp
« Responder #4 em: 17 de Março de 2010, 16:44 »
Está engraçado, só falta uma função despertador  ::)

Naaaa. Isso fica no próximo robot. Tipo iCLOCK  :o







Deve ficar fixe com rodas e 2 colunas  8)
Antigo Nick do Forum: iCAR

Projectos iCAR
icar.lusorobotica.com

DB@G
http://www.facebook.com/daniel.barradas

Offline DanBar

  • Mini Robot
  • *
  • Mensagens: 685
    • iCAR Lusorobotica Blog
Re: iLamp
« Responder #5 em: 17 de Março de 2010, 17:31 »
Programa segue linha primeiro teste.

Alguma retificação e fica a 100%.



Desculpem lá o video é feito pelo iphone.  :-\
Antigo Nick do Forum: iCAR

Projectos iCAR
icar.lusorobotica.com

DB@G
http://www.facebook.com/daniel.barradas

Offline DanBar

  • Mini Robot
  • *
  • Mensagens: 685
    • iCAR Lusorobotica Blog
Re: iLamp
« Responder #6 em: 17 de Março de 2010, 17:56 »
Algumas Fotos de noite:












Antigo Nick do Forum: iCAR

Projectos iCAR
icar.lusorobotica.com

DB@G
http://www.facebook.com/daniel.barradas

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: iLamp
« Responder #7 em: 17 de Março de 2010, 18:52 »
Mesmo só com dois led's IR está bom o segue linhas.
Era porreira era por exemplo a tua filha poder definir o caminho do Robot, tipo uma linha grossa preta ou assim para ela poder redefinir o caminho.

Offline DanBar

  • Mini Robot
  • *
  • Mensagens: 685
    • iCAR Lusorobotica Blog
Re: iLamp
« Responder #8 em: 17 de Março de 2010, 18:55 »
Sim a ideia era essa, ela com um marcador preto desenhar o caminho.

Após alguns acertos ao código até faz curvas apertadas:



Nota: caminho numa folha A4...ou quase  :o
Antigo Nick do Forum: iCAR

Projectos iCAR
icar.lusorobotica.com

DB@G
http://www.facebook.com/daniel.barradas

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: iLamp
« Responder #9 em: 17 de Março de 2010, 19:00 »
Eu não falei de um marcador porque isso pode trazer alguns inconvenientes :p

Offline DanBar

  • Mini Robot
  • *
  • Mensagens: 685
    • iCAR Lusorobotica Blog
Re: iLamp
« Responder #10 em: 17 de Março de 2010, 19:07 »
Mais um teste:

Antigo Nick do Forum: iCAR

Projectos iCAR
icar.lusorobotica.com

DB@G
http://www.facebook.com/daniel.barradas

Offline delphi

  • Mini Robot
  • *
  • Mensagens: 217
Re: iLamp
« Responder #11 em: 18 de Março de 2010, 13:32 »
Olá,

E se em vez de seguir uma linha preta seguir uma linha branca, ou vermelha? :P 
Por ex. com uma "lanterna" tipo apontador, em que o foco era uma linha, e o robot seguia essa linha (como os robots do Wall-E).

Os sensores, ou o código, é muito diferente para isso?

www.saborapalco.com - Companhia de Teatro Amador
www.megavaquinha.com - Uma mega aposta no euromilhões de um grupo de mega amigos

Offline DanBar

  • Mini Robot
  • *
  • Mensagens: 685
    • iCAR Lusorobotica Blog
Re: iLamp
« Responder #12 em: 18 de Março de 2010, 13:38 »
Não basta calibrar as leituras dos sensores para ele seguir ou desviar-se. Se for a linha de "luz" tens que usar os sensores LDR
Antigo Nick do Forum: iCAR

Projectos iCAR
icar.lusorobotica.com

DB@G
http://www.facebook.com/daniel.barradas

Offline DanBar

  • Mini Robot
  • *
  • Mensagens: 685
    • iCAR Lusorobotica Blog
Re: iLamp
« Responder #13 em: 18 de Março de 2010, 14:22 »
Actualizei o bixinho com o receptor de rádio:





Mas tenho que esperar que ele acabe de comer....





Entretanto fui ao AKI comprar a "pista de corridas"



E como tem dois lados brancos ficou com a pista segue linha de um dos lados:





e do outro SUMO Arena.  :o





Aliás essa vai ser a nova função dele. Também vai participar nos combates de sumo (apesar do tamanho dele fugir ás regras), deve ser divertido vê-lo a combater com o outro:



Vamos lá a ver como se sai... ;D



Antigo Nick do Forum: iCAR

Projectos iCAR
icar.lusorobotica.com

DB@G
http://www.facebook.com/daniel.barradas

Offline DanBar

  • Mini Robot
  • *
  • Mensagens: 685
    • iCAR Lusorobotica Blog
Re: iLamp
« Responder #14 em: 18 de Março de 2010, 14:31 »
Conforme prometi aqui está a minha "alma".... :-X Desculpem o meu código.  ;D

Ainda não está acabado mas já dá para ver o que faz. ;)
Antigo Nick do Forum: iCAR

Projectos iCAR
icar.lusorobotica.com

DB@G
http://www.facebook.com/daniel.barradas